Two new parallel algorithms for solving the job shop problem
Abstract:
In this paper the job shop scheduling problem is considered. Since this well known problem is NP hard finding an optimal solution for a given instance is often very difficult. Although newest hardware solutions are used it is nearly impossible to solve even instances of moderate size (like 15 jobs processed on 15 machines) in a reasonable time. Due to this fact several heuristic algorithms have been developed in the last 25 years. But finding good results for large job shop problems becomes very time consuming while regarding a realistic time limit leads to poor results. Due to this the use of distributed systems seems to be a promising approach. Nowadays many companies have connected their personal computers to local area networks (LANs). These LANs can be used as a parallel computer. In this paper parallel concepts for two well known sequential algorithms for solving the job shop problems are presented. They are additionally designed for a practical use in business. Therefore they use no special attribute of specific parallel systems. It can be shown that the parallel version delivers comparable results in clearly better time limits as the sequential heuristics or clearly better results in the same time limit. 1
Citations
| 138 | A computational study of the job-shop scheduling problem – Applegate, Cook - 1991 |
| 121 | The shifting bottleneck procedure for job shop scheduling – Adams, Balas, et al. - 1988 |
| 97 | An algorithm for solving the job-shop problem – Carlier, Pinson - 1989 |
| 81 | A Fast Taboo Search Algorithm for the Job Shop Problem – Nowicki, Smutnicki - 1996 |
| 45 | A branch and bound algorithm for the job-shop scheduling problem – Brucker, Jurisch |
| 35 | Guided Local Search with Shifting Bottleneck for Job Shop Scheduling – Balas, Vazacopoulos - 1998 |
| 35 | Industrial Scheduling – Muth, Thompson - 1963 |
| 26 | The one-machine sequencing problem – Carlier - 1982 |
| 17 | Les problèmes d’ordonnancement avec contraintes disjonctives – Roy, Sussmann - 1964 |
| 6 | Experiences with a SCI multiprocessor workstation cluster – Simon, Heinz - 1997 |
| 4 | MPI: A message--passing interface standard – MPI-Forum - 1994 |

