Combining Constraint Programming and Local Search for Job-Shop Scheduling
Published Online:19 May 2010https://doi.org/10.1287/ijoc.1100.0388
References
- Guided local search with shifting bottleneck for job shop scheduling. Management Sci. (1998) 44(2):262–275Link, Google Scholar
- Constraint-Based Scheduling (2001) (Kluwer Academic Publishers, Norwell, MA) Crossref, Google Scholar
- Solution-guided multi-point constructive search for job shop scheduling. J. Artificial Intelligence Res. (2007) 29(1):49–77Crossref, Google Scholar
- Dynamic problem structure analysis as a basis for constraint-directed scheduling heuristics. Artificial Intelligence (2000) 117(1):31–81Crossref, Google Scholar
- The job shop scheduling problem: Conventional and new solution techniques. Eur. J. Oper. Res. (1996) 93(1):1–33Crossref, Google Scholar
- Learning evaluation functions to improve optimization by local search. J. Machine Learn. Res. (2000) 1(September):77–112Google Scholar
- Applying machine learning to low-knowledge control of optimization algorithms. Comput. Intelligence (2005) 21(4):372–387Crossref, Google Scholar
- Empirical Methods for Artificial Intelligence (1995) (MIT Press, Cambridge, MA) Google Scholar
- The complexity of flowshop and jobshop scheduling. Math. Oper. Res. (1976) 1(2):117–129Link, Google Scholar
- , Glover F., Kochenberger G. A. Scatter search and path relinking: Advances and applications. Handbook of Metaheuristics (2003) 57(Kluwer Academic Publishers, Dordrecht, The Netherlands) 1–35Crossref, Google Scholar
- Statistical regimes across constrainedness regions. Constraints (2005) 10(4):317–337Crossref, Google Scholar
- Testing heuristics: We have it all wrong. J. Heuristics (1996) 1:33–42Crossref, Google Scholar
- A Bayesian approach to tackling hard computational problems. Proc. 17th Conf. Uncertainty Artificial Intelligence (UAI-2001) (2001) (Morgan Kaufmann, San Francisco) 235–244Google Scholar
- Algorithms for propagating resource constraints in AI planning and scheduling: Existing approaches and new results. Artificial Intelligence (2003) 143(2):151–188Crossref, Google Scholar
- Algorithm selection using reinforcement learning. Proc. 17th Internat. Conf. Machine Learning (2000) (Morgan Kaufmann, San Francisco) 511–518Google Scholar
- Implementation of resource constraints in ILOG SCHEDULE: A library for the development of constraint-based scheduling systems. Intelligent Systems Engrg. (1994) 3(2):55–66Crossref, Google Scholar
- , Van Hentenryck P. Learning the empirical hardness of optimization problems: The case of combinatorial auctions. Proc. 8th Internat. Conf. Principles Practice Constraint Programming (CP 2002) (2002) 2470(Springer, Berlin) 91–100Lecture Notes in Computer ScienceCrossref, Google Scholar
- Optimal speedup of Las Vegas algorithms. Inform. Processing Lett. (1993) 47(4):173–180Crossref, Google Scholar
- Automatically configuring constraint satisfaction programs: A case study. Constraints (1996) 1(1–2):7–43Crossref, Google Scholar
- A fast taboo search algorithm for the job shop problem. Management Sci. (1996) 42(6):797–813Link, Google Scholar
- An advanced tabu algorithm for the job shop problem. J. Scheduling (2005) 8(2):145–159Crossref, Google Scholar
- Time and resource constrained scheduling: A constraint satisfaction approach. (1994) . Ph.D. thesis, Department of Mathematics and Computing Science, Eindhoven University of Technology, Eindhoven, The NetherlandsGoogle Scholar
- R Development Core TeamR: A Language and Environment for Statistical Computing (2009) (R Foundation for Statistical Computing, Vienna) . http://www.R-project.orgGoogle Scholar
- The algorithm selection problem. Adv. Comput. (1976) 15:65–118Crossref, Google Scholar
- Scheduler ILOG Scheduler 6.5 user's manual and reference manual. (2007) . IBM ILOG, Armonk, NYGoogle Scholar
- Slack-based heuristics for constraint satisfaction scheduling. Proc. 11th National Conf. Artificial Intelligence (AAAI-93) (1993) (AAAI, Washington, DC) 139–144Google Scholar
- Reinforcement Learning: An Introduction (1998) (MIT Press, Cambridge, MA) Google Scholar
- Parallel taboo search technique for the jobshop scheduling problem. (1989) . Technical Report ORWP 89/11, DMA, Ecole Polytechnique Fédérale de Lausanne, Lausanne, SwitzerlandGoogle Scholar
- Éric Taillard's page. (2008) . http://mistic.heig-vd.ch/taillard/problemes.dir/ordonnancement.dir/ordonnancement.htmlGoogle Scholar
- Benchmarks for basic scheduling problems. Eur. J. Oper. Res. (1993) 64(2):278–285Crossref, Google Scholar
- Empirical modeling and analysis of local search algorithms for the job-shop scheduling problem. (2003) . Ph.D. thesis, Department of Computer Science, Colorado State University, Fort CollinsGoogle Scholar
- On metaheuristic “failure modes”: A case study in tabu search for job-shop scheduling. Proc. 6th Metaheuristics Internat. Conf. (2005) ViennaGoogle Scholar
- , Perron L., Trick M. A. A hybrid constraint programming/local search approach to the job shop scheduling problem. Proc. 5th Internat. Conf. Integration AI OR Techniques Constraint Programming Combin. Optim. Problems (CPAIOR'08) (2008) 5015(Springer, Berlin) 263–277Lecture Notes in Computer ScienceCrossref, Google Scholar
- Deconstructing Nowicki and Smutnicki's i-TSAB tabu search algorithm for the job-shop scheduling problem. Comput. Oper. Res. (2006) 33(9):2623–2644Crossref, Google Scholar
- , Bessiene C. On universal restart strategies for backtracking search. Proc. 13th Internat. Conf. Principles Practice Constraint Programming (2007) 4741(Springer, Berlin) 681–695Lecture Notes in Computer ScienceCrossref, Google Scholar
- A very fast TS/SA algorithm for the job shop scheduling problem. Comput. Oper. Res. (2008) 35(1):282–294Crossref, Google Scholar

