Batch scheduling of identical jobs with controllable processing times

被引:21
|
作者
Mor, Baruch [1 ]
Mosheiov, Gur [2 ]
机构
[1] Ariel Univ, Dept Econ & Business Adm, Ariel, Israel
[2] Hebrew Univ Jerusalem, Sch Business Adm, Jerusalem, Israel
关键词
Batch scheduling; Controllable processing times; Flowtime; Single machine; Parallel identical machines; SINGLE-MACHINE; FLOW COST; TARDINESS; PENALTIES; PRODUCTS;
D O I
10.1016/j.cor.2013.08.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In scheduling models with controllable processing times, the job processing times can be controlled (i.e. compressed) by allocating additional resources. In batch scheduling a large number of jobs may be grouped and processed as separate batches, where a batch processing time is identical to the total processing times of the jobs contained in the batch, and a setup time is incurred when starting a new batch. A model combining these two very popular and practical phenomena is studied. We focus on identical jobs and linear compression cost function. Two versions of the problem are considered: in the first we minimize the sum of the total flowtime and the compression cost, and in the second we minimize the total flowtime subject to an upper bound on the maximum compression. We study both problems on a single machine and on parallel identical machines. In all cases we introduce closed form solutions for the relaxed version (allowing non-integer batch sizes). Then, a simple rounding procedure is introduced, tested numerically, and shown to generate extremely close-to-optimal integer solutions. For a given number of machines, the total computational effort required by our proposed solution procedure is O(root n), where n is the number of jobs. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:115 / 124
页数:10
相关论文
共 50 条
  • [1] SINGLE MACHINE BATCH SCHEDULING PROBLEM TO MINIMIZE MAKESPAN WITH CONTROLLABLE SETUP AND JOBS PROCESSING TIMES
    Luo, Chengxin
    NUMERICAL ALGEBRA CONTROL AND OPTIMIZATION, 2015, 5 (01): : 71 - 77
  • [2] Batch scheduling of jobs with identical process times on flexible flow lines
    Quadt, Daniel
    Kuhn, Heinrich
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2007, 105 (02) : 385 - 401
  • [3] Scheduling jobs with sizes and delivery times on identical parallel batch machines
    Li, Yijie
    Li, Shuguang
    THEORETICAL COMPUTER SCIENCE, 2020, 841 : 1 - 9
  • [4] Batch scheduling of identical jobs on parallel identical machines
    Mor, Baruch
    Mosheiov, Gur
    INFORMATION PROCESSING LETTERS, 2012, 112 (20) : 762 - 766
  • [5] Minimizing sum of completion times for batch scheduling of jobs with deteriorating processing times
    Leung, Joseph Y. -T.
    Ng, C. T.
    Cheng, T. C. Edwin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) : 1090 - 1099
  • [6] Scheduling identical jobs on uniform parallel machines with random processing times
    Dessouky, MI
    Marcellus, RL
    Zhang, L
    COMPUTERS & INDUSTRIAL ENGINEERING, 1998, 35 (1-2) : 109 - 112
  • [7] Scheduling identical jobs on uniform parallel machines with random processing times
    Dessouky, Mohamed I.
    Marcellus, Richard L.
    Zhang, Li
    Computers and Industrial Engineering, 1998, 35 (1-2): : 109 - 112
  • [8] Scheduling jobs with simultaneous considerations of controllable processing times and learning effect
    Li, Lin
    Yan, Ping
    Ji, Ping
    Wang, Ji-Bo
    NEURAL COMPUTING & APPLICATIONS, 2018, 29 (11): : 1155 - 1162
  • [9] Scheduling jobs with simultaneous considerations of controllable processing times and learning effect
    Lin Li
    Ping Yan
    Ping Ji
    Ji-Bo Wang
    Neural Computing and Applications, 2018, 29 : 1155 - 1162
  • [10] Preemptive scheduling of parallel jobs of two sizes with controllable processing times
    Akiyoshi Shioura
    Vitaly A. Strusevich
    Natalia V. Shakhlevich
    Journal of Scheduling, 2024, 27 : 203 - 224