Scheduling on identical parallel machines to minimize total completion time with deadline and machine eligibility constraints

被引:15
作者
Su, Ling-Huey [1 ]
机构
[1] Chung Yuan Christian Univ, Dept Ind Engn, Chungli, Taiwan
关键词
Deadlines; Identical parallel machines; Machine eligibility constraint; Scheduling; Total completion time; RELEASE TIME; RESTRICTIONS; JOBS; MODELS;
D O I
10.1007/s00170-007-1369-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study addresses the identical parallel machine scheduling problem with job deadlines and machine eligibility constraints to minimize total job completion time. Jobs must be completed before or at a deadline and preemptions are not allowed. Every job is allowed to be processed on a specified subset of machines. This problem is NP-hard. A heuristic and a branch and bound algorithm are developed to solve the problem. For the branch and bound algorithm, a lower bound based on the dual solution of the assignment problem is proposed and the heuristic serves as the initial upper bound. Many dominance rules are developed to curtail the branching nodes during the search procedure. Computational results indicate that the lower bound improves the performance of those in the literature in terms of execution time, and heuristic consistently generates a good quality schedule.
引用
收藏
页码:572 / 581
页数:10
相关论文
共 19 条
[1]   Preemptive scheduling on identical parallel machines subject to deadlines [J].
Azizoglu, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 148 (01) :205-210
[2]   AN IMPROVED LOWER BOUND FOR MINIMIZING WEIGHTED COMPLETION TIMES WITH DEADLINES [J].
BAGCHI, U ;
AHMADI, RH .
OPERATIONS RESEARCH, 1987, 35 (02) :311-313
[3]   Minimizing makespan on parallel machines with release time and machine eligibility restrictions [J].
Centeno, G ;
Armacost, RL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (06) :1243-1256
[4]   Parallel machine scheduling with release time and machine eligibility restrictions [J].
Centeno, G ;
Armacost, RL .
COMPUTERS & INDUSTRIAL ENGINEERING, 1997, 33 (1-2) :273-276
[5]   SCHEDULING TASKS WITH NONUNIFORM DEADLINES ON 2 PROCESSORS [J].
GAREY, MR ;
JOHNSON, DS .
JOURNAL OF THE ACM, 1976, 23 (03) :461-467
[6]   Minimizing Total Completion Time on Uniform Machines with Deadline Constraints [J].
Gonzalez, Teofilo F. ;
Leung, Joseph Y. -T. ;
Pinedo, Michael .
ACM TRANSACTIONS ON ALGORITHMS, 2006, 2 (01) :95-115
[7]  
Graham R. L., 1979, Discrete Optimisation, P287
[8]   Minimizing total flow time for the worker assignment scheduling problem in the identical parallel-machine models [J].
Hu, PC .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2005, 25 (9-10) :1046-1052
[9]   Further study of minimizing total flowtime for the worker assignment scheduling problem in the identical parallel-machine models [J].
Hu, Po-Chieng .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 29 (7-8) :753-757
[10]   Scheduling jobs on parallel machines: a restricted tabu search approach [J].
Kim, CO ;
Shin, HJ .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2003, 22 (3-4) :278-287