Proceedings

Large Neighborhood Search and Adaptive Randomized Decompositions for Flexible Jobshop Scheduling

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1997-2001.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-333

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

This paper considers a constraint-based scheduling approach to the flexible jobshop, a generalization of the traditional jobshop scheduling where activities have a choice of machines. It studies both large neighborhood (LNS) and adaptive randomized decomposition (ARD) schemes, using random, temporal, and machine decompositions. Empirical results on standard benchmarks show that, within 5 minutes, both LNS and ARD produce many new best solutions and are about 0.5% in average from the best-known solutions. Moreover, over longer runtimes, they improve 60% of the best-known solutions and match the remaining ones. The empirical results also show the importance of hybrid decompositions in LNS and ARD.

  1. [Akella and Gershwin, 1984] R. Akella and S. Gershwin. Performance of Hierarchical Production Scheduling Pol- icy. IEEE Transactions on Components, Hybrids, and Manufacturing Technology, 7(3):225-240, 1984.
  2. [Barnes and Chambers, 1996] W. J. Barnes and J. B. Cham- bers. Flexible Job Shop Scheduling by Tabu Search, 1996.
  3. [Beck et al., 1997] J.C. Beck, A.J. Davenport, E.M. Sitarski, and M.S. Fox. Texture-based heuristics for scheduling re- visited. In AAAI-97, 241-248. 1997.
  4. [Bent and Van Hentenryck, 2010] R. Bent and P. Van Hen- tenryck. Spatial, Temporal, and Hybrid Decompositions for Large-Scale Vehicle Routing with Time Windows. CP- 10, 99-113, 2010.
  5. [Bona et al., 1990] B. Bona, P. Brandimarte, C. Greco, and G. Menga. Hybrid hierarchical scheduling and control sys- tems in manufacturing. IEEE Transactions on Robotics and Automation, 6(6):673-686, 1990.
  6. [Brandimarte, 1993] P. Brandimarte. Routing and schedul- ing in a flexible job shop by tabu search. Annals of Oper- ations Research, 41(3):157-183, 1993.
  7. [Brucker and Neyer, 1998] P. Brucker and J. Neyer. Tabu- search for the multi-mode job-shop problem. OR Spek- trum, 20(1):21-28, 1998.
  8. [Brucker and Schlie, 1990] P. Brucker and R. Schlie. Job- shop scheduling with multi-purpose machines. Comput- ing, 45(4):369-375, 1990.
  9. [Carchrae and Beck, 2009] T. Carchrae and J. Beck. Princi- ples for the design of large neighborhood search. Journal of Mathematical Modelling and Algorithms, 8, 2009.
  10. [Cesta et al., 2000] A. Cesta, A. Oddi, and S.F. Smith. It- erative flattening: A scalable method for solving multi- capacity scheduling problems. In AAAI-00, 2000.
  11. [Dauzère-Pérès and Paulli, 1997] S. Dauzère-Pérès and J. Paulli. An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search Annals of Operations Research 70, 281-306.
  12. [Escudero, 1989] L.F. Escudero. A mathematical formula- tion of a hierarchical approach for production planning in FMS. Modern Production Management Systems, 1989.
  13. [Gao, 2008] J Gao. A hybrid genetic and variable neigh- borhood descent algorithm for flexible job shop schedul- ing problems. Computers & Operations Research, 35(9):2892-2907, 2008.
  14. [Godard et al., 2005] D. Godard, P. Laborie, and W. Nuit- jen. Randomized large neighborhood search for cumula- tive scheduling. In ICAPS 2005, 81-89, 2005.
  15. [Hmida et al., 2007] A. Hmida, M. Huguet, P. Lopez, and M. Haouari. Climbing depth-bounded discrepancy search for solving hybrid flow shop problems. European Journal of Industrial Engineering, 1(2):223-243, 2007.
  16. [Hmida et al., 2010] A. Hmida, M. Haouari, M. Huguet, and P. Lopez. Discrepancy search for solving flexible schedul- ing problems. In 2th International Workshop devoted to Project Management and Scheduling, 2010.
  17. [Hurink et al., 1994] J. Hurink, B. Jurisch, and M. Thole. Tabu search for the job-shop scheduling problem with multi-purpose machines. OR Spektrum, 15(4):205-215, 1994.
  18. [Jurisch, 1992] B. Jurisch. Scheduling jobs in shops with multi-purpose machines. Ph.d. dissertation, Universitat Osnabruck, 1992.
  19. [Mastrolilli and Gambardella, 2000] M. Mastrolilli and L. Gambardella. Effective neighbourhood functions for the flexible job shop problem. Journal of Scheduling, 3(1):3- 20, January 2000.
  20. [Michel and Van Hentenryck, 2004] L. Michel and P. Van Hentenryck. Iterative relaxations for iterative flattening in cumulative scheduling. In ICAPS04, 2004.
  21. [Pezzella et al., 2008] F Pezzella, G Morganti, and G Ciaschetti. A genetic algorithm for the Flexible Job-shop Scheduling Problem. Computers & Operations Research, 35(10):3202-3212, 2008.
  22. [Vaessens, 1995] RJM (Robert) Vaessens. Generalized job shop scheduling : complexity and local search. doctoral thesis, Eindhoven University of Technology, 1995.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards