APPLYING CIRCULAR COLORING TO OPEN SHOP SCHEDULING

IN this paper, a new approach to formulate a class of scheduling problems is introduced, which can be applied to many other discrete problems with complicated structures. The concept of graph circular coloring is applied to develop a model for the special case of an open shop scheduling problem. In this problem, there are some independent jobs to be processed in a shop with dedicated renewable resources. Each job consists of several tasks with no precedence restriction. Each task is processed without preemption. The processing time of the tasks is given. Processing each task requires using some multiple speci ed types of resource, while no more than one task can use each resource, simultaneously. Some tasks can be shared by more than one job and the process may be repeated more than once. The objective is to develop a schedule which yields the minimal makespan length of all jobs, as well as the number of cycles. The model is rst developed for cases when the processing time of each task is one unit and, then, it is generalized by relaxing this restriction. In both cases, a circular coloring formulation is shown in comparison with traditional formulation (single process execution) results in an improved makespan and also the required information regarding the optimum number of cycles to repeat the process.

[1]  Frank Werner,et al.  Constructive heuristic algorithms for the open shop problem , 1993, Computing.

[2]  Gerhard J. Woeginger,et al.  Approximation algorithms for the multiprocessor open shop scheduling problem , 1999, Oper. Res. Lett..

[3]  Narendra Jussien,et al.  Using intelligent backtracking to improve branch-and-bound methods: An application to Open-Shop problems , 1998, Eur. J. Oper. Res..

[4]  Adam Nadolski,et al.  Chromatic scheduling in a cyclic open shop , 2005, Eur. J. Oper. Res..

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

[6]  Éric D. Taillard,et al.  Benchmarks for basic scheduling problems , 1993 .

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

[8]  I. Adiri,et al.  Open‐shop scheduling problems with dominated machines , 1989 .

[9]  Christian Prins,et al.  Classical and new heuristics for the open-shop problem: A computational evaluation , 1998, Eur. J. Oper. Res..

[10]  Ching-Fang Liaw,et al.  An efficient tabu search approach for the two-machine preemptive open shop scheduling problem , 2003, Comput. Oper. Res..

[11]  Vitaly A. Strusevich,et al.  Two machine open shop scheduling problem with setup, processing and removal times separated , 1993, Comput. Oper. Res..

[12]  Ching-Fang Liaw,et al.  An iterative improvement approach for the nonpreemptive open shop scheduling problem , 1998, Eur. J. Oper. Res..

[13]  V. S. Tanaev,et al.  Scheduling Theory: Multi-Stage Systems , 1994 .

[14]  David R. Guichard,et al.  Acyclic graph coloring and the complexity of the star chromatic number , 1993, J. Graph Theory.

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

[16]  Albert Jones,et al.  Survey of Job Shop Scheduling Techniques , 1999 .

[17]  Erwin Pesch,et al.  Solving the open shop scheduling problem , 2001 .

[18]  A. Vince,et al.  Star chromatic number , 1988, J. Graph Theory.

[19]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[20]  Ching-Fang Liaw,et al.  A hybrid genetic algorithm for the open shop scheduling problem , 2000, Eur. J. Oper. Res..

[21]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[22]  Xuding Zhu Star chromatic numbers and products of graphs , 1992, J. Graph Theory.

[23]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[24]  X. ZhuJuly Circular Coloring of Weighted Graphs , 1994 .

[25]  Tibor Fiala An Algorithm for the Open-Shop Problem , 1983, Math. Oper. Res..

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

[27]  Christian Blum,et al.  Beam-ACO - hybridizing ant colony optimization with beam search: an application to open shop scheduling , 2005, Comput. Oper. Res..