Journal Article10.4230/lipics.cp.2023.19
An Efficient Constraint Programming Approach to Preemptive Job Shop Scheduling
Carla Juvin,Emmanuel Hebrard,Laurent Houssin,Pierre Lopez +3 more
pp 19:1-19:16
TL;DR: It is observed that a large class of preemptive disjunctive scheduling problems do not require an explicit model of task interruptions, and a new constraint programming approach is introduced that significantly outperforms state-of-the-art dedicated approaches.
read more
Abstract: Constraint Programming has been widely, and very successfully, applied to scheduling problems. However, the focus has been on uninterruptible tasks, and preemptive scheduling problems are typically harder for existing constraint solvers. Indeed, one usually needs to represent all potential task interruptions thus introducing many variables and symmetrical or dominated choices. In this paper, building on mostly known results, we observe that a large class of preemptive disjunctive scheduling problems do not require an explicit model of task interruptions. We then introduce a new constraint programming approach for this class of problems that significantly outperforms state-of-the-art dedicated approaches in our experimental results
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
References
A Computational Study of the Job-Shop Scheduling Problem
David Applegate,William J. Cook +1 more
TL;DR: The optimization procedure, combining the heuristic method and the combinatorial branch and bound algorithm, solved the well-known 10×10 problem of J. F. Thomson in under 7 minutes of computation time on a Sun Sparcstation 1.
895
Deterministic job-shop scheduling: Past, present and future
Anant Singh Jain,Sheik Meeran +1 more
TL;DR: A subclass of the deterministic job-shop scheduling problem in which the objective is minimising makespan is sought, by providing an overview of the history, the techniques used and the researchers involved.
821
New search spaces for sequencing problems with application to job shop scheduling
TL;DR: In this paper, search heuristics are developed for generic sequencing problems with emphasis on job shop scheduling, and two methods are proposed, both of which are based on novel definitions of solution spaces and of neighborhoods in these spaces.
571
Some simple scheduling algorithms
TL;DR: In this paper, the authors consider situations in which jobs require only one operation on a single machine, or on one of a set of identical machines, and propose algorithms for finding optimum schedules to minimize maximum lateness and total delay.
497
Backjump-based techniques versus conflict-directed heuristics
Christophe Lecoutre,Frédéric Boussemart,Fred Hemery +2 more
- 15 Nov 2004
TL;DR: A general algorithm which gives a uniform view of several state-of-the-art systematic backtracking search algorithms for solving both binary and nonbinary CSP instances and studies the interest of backjump-based techniques with respect to conflict-directed variable ordering heuristics.
65