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 条
  • [1] SCHEDULING A SINGLE BATCH PROCESSING MACHINE WITH NONIDENTICAL JOB SIZES
    UZSOY, R
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1994, 32 (07) : 1615 - 1635
  • [2] Single-machine batch scheduling with job processing time compatibility
    Li, Shisheng
    Cheng, T. C. E.
    Ng, C. T.
    Yuan, Jinjiang
    THEORETICAL COMPUTER SCIENCE, 2015, 583 : 57 - 66
  • [3] Scheduling a single batch processing machine with arbitrary job sizes and incompatible job families
    Koh, SG
    Koo, PH
    Kim, DC
    Hur, WS
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2005, 98 (01) : 81 - 96
  • [4] Scheduling a batch processing machine with incompatible job families
    Azizoglu, M
    Webster, S
    COMPUTERS & INDUSTRIAL ENGINEERING, 2001, 39 (3-4) : 325 - 335
  • [5] Stochastic scheduling of a batch processing machine with incompatible job families
    Duenyas, I
    Neale, JJ
    ANNALS OF OPERATIONS RESEARCH, 1997, 70 : 191 - 220
  • [6] Stochastic scheduling of a batch processing machine with incompatible job families
    Izak Duenyas
    John J. Neale
    Annals of Operations Research, 1997, 70 : 191 - 220
  • [7] Stochastic scheduling of a batch processing machine with incompatible job families
    Duenyas, I.
    Neale, J. J.
    Annals of Operations Research, (70):
  • [8] Fuzzy Scheduling for Single Batch-processing Machine with Non-identical Job Sizes
    Cheng, Ba-yi
    Chen, Hua-ping
    Wang, Shuan-shi
    2008 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2008, : 27 - 30
  • [9] Energy-efficient scheduling of a single batch processing machine with dynamic job arrival times
    Zhou, Shengchao
    Jin, Mingzhou
    Du, Ni
    ENERGY, 2020, 209
  • [10] SINGLE-MACHINE BATCH SCHEDULING PROBLEM WITH JOB REJECTION AND RESOURCE DEPENDENT PROCESSING TIMES
    Huang, Weifan
    Wu, Chin-Chia
    Liu, Shangchia
    RAIRO-OPERATIONS RESEARCH, 2018, 52 (02) : 315 - 334