Single machine batch scheduling with sequential job processing

被引:38
|
作者
Cheng, TCE [1 ]
Kovalyov, MY
机构
[1] Hong Kong Polytech Univ, Dept Management, Kowloon, Hong Kong, Peoples R China
[2] Natl Acad Sci Belarus, Inst Engn Cybernet, Minsk 220012, BELARUS
关键词
D O I
10.1023/A:1011005314354
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The problem of scheduling n jobs on a single machine in batches to minimize some regular cost functions is studied. Jobs within each batch are processed sequentially so that the processing time of a batch is equal to the sum of the processing times of the jobs contained in it. Jobs in the same batch are completed at the same time when the last job of the batch has finished its processing. A constant set-up time precedes the processing of each batch. The number of jobs in each batch is bounded by some value b. If b < n, then the problem is called bounded. Otherwise, it is unbounded. For both the bounded and unbounded problems, dynamic programming algorithms are presented for minimizing the maximum lateness, the number of late jobs, the total tardiness, the total weighted completion time, and the total weighted tardiness when all due dates are equal, which are polynomial if there is a fixed number of distinct due dates or processing times. More efficient algorithms are derived for some special cases of both the bounded and unbounded problems in which all due dates and/or processing times are equal. Several special cases of the bounded problem are shown to be NP-hard. Thus, a comprehensive classification of the computational complexities of the special cases is provided.
引用
收藏
页码:413 / 420
页数:8
相关论文
共 50 条
  • [21] Flexible job shop scheduling problem for parallel batch processing machine with compatible job families
    Ham, Andy
    APPLIED MATHEMATICAL MODELLING, 2017, 45 : 551 - 562
  • [22] Scheduling jobs on a single batch processing machine with incompatible job families and weighted number of tardy jobs objective
    Dauzere-Peres, Stephane
    Moench, Lars
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (05) : 1224 - 1233
  • [23] Minimizing makespan on a single batch processing machine with dynamic job arrivals
    Lee, CY
    Uzsoy, R
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1999, 37 (01) : 219 - 236
  • [24] Minimizing makespan on a single batch processing machine with nonidentical job sizes
    Zhang, GC
    Cai, XQ
    Lee, CY
    Wong, CK
    NAVAL RESEARCH LOGISTICS, 2001, 48 (03) : 226 - 240
  • [25] Single machine batch scheduling with resource dependent setup and processing times
    Cheng, TCE
    Janiak, A
    Kovalyov, MY
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 135 (01) : 177 - 183
  • [26] Single machine batch scheduling with jointly compressible setup and processing times
    Ng, CTD
    Cheng, TCE
    Kovalyov, MY
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (01) : 211 - 219
  • [27] On-Line Scheduling on a Single Bounded Batch Processing Machine with Restarts
    Chen, Hua
    Zhang, Yuan-ping
    Yong, Xue-rong
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL I, 2009, : 868 - +
  • [28] Just-in-time single-batch-processing machine scheduling
    Zhang, Hongbin
    Yang, Yu
    Wu, Feng
    COMPUTERS & OPERATIONS RESEARCH, 2022, 140
  • [29] On the complexity of bi-criteria scheduling on a single batch processing machine
    Liu, L. L.
    Ng, C. T.
    Cheng, T. C. E.
    JOURNAL OF SCHEDULING, 2010, 13 (06) : 629 - 638
  • [30] SCHEDULING JOBS WITH UNCERTAIN READY TIMES ON A SINGLE BATCH PROCESSING MACHINE
    Rocholl, Jens
    Yang, Fajun
    Moench, Lars
    2022 WINTER SIMULATION CONFERENCE (WSC), 2022, : 3349 - 3359