Title :
Job-Shop Scheduling Problems Using Timed Planning
Author_Institution :
Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
Abstract :
In this paper, we show how the classic job-shop scheduling problem can be modeled and solved using Timed planning processes, including both deterministic and preemptive job-shop scheduling problems. In our approach, the job shop scheduling problems can be naturally modeled as Timed Planning processes, whose complete executions correspond to feasible schedulers. The optimal scheduler, which is an execution with the minimum execution time, can be found using CLP based reasoning mechanism. Besides our approach is capable to handle the extended job-shop scheduling problems, where there are more complicated compositional operational behaviors among all jobs, which allows communications between jobs. Moreover, each job can have deadlines and relative timing constraints. We present several algorithms and heuristics for finding the optimal scheduler and test their implementation on numerous benchmark examples.
Keywords :
inference mechanisms; job shop scheduling; logic programming languages; process planning; CLP based reasoning mechanism; compositional operational behaviors; constraint logic programming languages; deterministic job-shop scheduling problems; preemptive job-shop scheduling problems; relative timing constraints; timed planning process; Automata; Heuristic algorithms; Job shop scheduling; Optimal scheduling; Process planning; Processor scheduling; Specification languages; Synchronization; Testing; Timing; Constraint Logic Programming; Job-Shop Scheduling Problems; Timed CSP; Timed Planning;
Conference_Titel :
Secure Software Integration and Reliability Improvement Companion (SSIRI-C), 2010 Fourth International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-7644-2
DOI :
10.1109/SSIRI-C.2010.35