An approximation algorithm for the three-machine scheduling problem with the routes given by the same partial order

A three-machine scheduling problem to minimize the makespan is considered.The processing routes are given by the same digraph on three nodes and one arc.A simple 1.5-approximation algorithm is presented.An improved 1.4-approximation algorithm is presented and analyzed.The achieved bound compares favorably with known results in the area. The paper considers a three-machine shop scheduling problem to minimize the makespan, in which the route of a job should be feasible with respect to a machine precedence digraph with three nodes and one arc. For this NP-hard problem that is related to the classical flow shop and open shop models, we present a simple 1.5-approximation algorithm and an improved 1.4-approximation algorithm.

[1]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

[2]  Vitaly A. Strusevich,et al.  Approximation Algorithms for Three-Machine Open Shop Scheduling , 1993, INFORMS J. Comput..

[3]  D. Pohoryles,et al.  Flowshop/no-idle or no-wait scheduling to minimize the sum of completion times , 1982 .

[4]  Christian Scheideler,et al.  Improved Bounds for Acyclic Job Shop Scheduling , 2002, Comb..

[5]  Vitaly A. Strusevich,et al.  Heuristics for short route job shop scheduling problems , 1998, Math. Methods Oper. Res..

[6]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[7]  Eugene L. Lawler,et al.  Sequencing and scheduling: algorithms and complexity , 1989 .

[8]  Vitaly A. Strusevich,et al.  Three-machine shop scheduling with partially ordered processing routes , 2002, J. Oper. Res. Soc..

[9]  Leslie A. Hall Approximability of flow shop scheduling , 1998, Math. Program..

[10]  V. A. Strusevich,et al.  Two-Machine Super-Shop Scheduling Problem , 1991 .

[11]  Gerhard J. Woeginger,et al.  A Review of Machine Scheduling: Complexity, Algorithms and Approximability , 1998 .

[12]  Peter Brucker,et al.  Scheduling Algorithms , 1995 .

[13]  Uriel Feige,et al.  Improved Bounds for Acyclic Job Shop Scheduling ( Technical Report ) , 1998 .

[14]  Klaus Jansen,et al.  Makespan Minimization in Job Shops: A Linear Time Approximation Scheme , 2003, SIAM J. Discret. Math..

[15]  Hiroaki Ishii,et al.  The mixed shop scheduling problem , 1985, Discret. Appl. Math..

[16]  Teofilo F. Gonzalez,et al.  Flowshop and Jobshop Schedules: Complexity and Approximation , 1978, Oper. Res..

[17]  James R. Jackson,et al.  An extension of Johnson's results on job IDT scheduling , 1956 .

[18]  Ravi Sethi,et al.  The Complexity of Flowshop and Jobshop Scheduling , 1976, Math. Oper. Res..

[19]  Chris N. Potts,et al.  A New Heuristic for Three-Machine Flow Shop Scheduling , 1996, Oper. Res..

[20]  David B. Shmoys,et al.  Improved approximation algorithms for shop scheduling problems , 1991, SODA '91.

[21]  Vitaly A. Strusevich A greedy open shop heuristic with job priorities , 1998, Ann. Oper. Res..

[22]  Teofilo F. Gonzalez,et al.  Open Shop Scheduling to Minimize Finish Time , 1976, JACM.

[23]  Eugene L. Lawler,et al.  Chapter 9 Sequencing and scheduling: Algorithms and complexity , 1993, Logistics of Production and Inventory.

[24]  David B. Shmoysy,et al.  Improved Approximation Algorithms for Shop SchedulingProblems , 1994 .

[25]  Gerhard J. Woeginger,et al.  Makespan minimization in open shops: A polynomial time approximation scheme , 1998, Math. Program..

[26]  Han Hoogeveen,et al.  Short Shop Schedules , 1997, Oper. Res..

[27]  Joseph Y.-T. Leung,et al.  Handbook of Scheduling: Algorithms, Models, and Performance Analysis , 2004 .