Proceedings

Iterative Flattening Search for the Flexible Job Shop Scheduling Problem

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1991-1995.

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

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents a meta-heuristic algorithm for solving the Flexible Job Shop Scheduling Problem (FJSSP). This strategy, known as Iterative Flattening Search (IFS), iteratively applies a relaxation-step, in which a subset of scheduling decisions are randomly retracted from the current solution; and a solving-step, in which a new solution is incrementally recomputed from this partial schedule. This work contributes two separate results: (1) it proposes a constraint-based procedure extending an existing approach previously used for classical Job Shop Scheduling Problem; (2) it proposes an original relaxation strategy on feasible FJSSP solutions based on the idea of randomly breaking the execution orders of the activities on the machines and opening the resource options for some activities selected at random. The efficacy of the overall heuristic optimization algorithm is demonstrated on a set of well-known benchmarks.

  1. [Ben Hmida et al., 2010] A. Ben Hmida, M. Haouari, M.-J. Huguet, and P. Lopez. Discrepancy search for the flexible job shop scheduling problem. Computers & Operations Research, 37:2192-2201, 2010.
  2. [Bozejko et al., 2010] W. Bozejko, M. Uchronski, and M. Wodecki. Parallel meta 2 heuristics for the flexible job shop problem. In L. Rutkowski et al. (Eds.), editor, Pro- ceedings of ICAISC 2010, Part II, number 6114 in LNAI, pages 395-402. Springer-Verlag, Berlin Heidelberg, 2010.
  3. [Cesta et al., 2000] Amedeo Cesta, Angelo Oddi, and Stephen F. Smith. Iterative Flattening: A Scalable Method for Solving Multi-Capacity Scheduling Problems. In Pro- ceedings of AAAI 2000, pages 742-747, 2000.
  4. [Dechter et al., 1991] R. Dechter, I. Meiri, and J. Pearl. Tem- poral constraint networks. Artificial Intelligence, 49:61- 95, 1991.
  5. [Gao et al., 2008] J. Gao, L. Sun, and M. Gen. A hybrid genetic and variable neighborhood descent algorithm for flexible job shop scheduling problems. Computers & Op- erations Research, 35:2892-2907, 2008.
  6. [Garey and Johnson, 1979] M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., New York, NY, USA, 1979.
  7. [Godard et al., 2005] Daniel Godard, Philippe Laborie, and Wim Nuitjen. Randomized Large Neighborhood Search for Cumulative Scheduling. In Proceedings of ICAPS-05, pages 81-89, 2005.
  8. [Huguet and Lopez, 2000] M.-J. Huguet and P. Lopez. Mixed task scheduling and resource allocation problems. In Proceedings of CP-AI-OR'00, Paderborn, Germany, pages 71-79, March 2000.
  9. [Mastrolilli and Gambardella, 2000] M. Mastrolilli and L. M. Gambardella. Effective neighbourhood functions for the flexible job shop problem. Journal of Scheduling, 3:3-20, 2000.
  10. [Michel and Van Hentenryck, 2004] Laurent Michel and Pascal Van Hentenryck. Iterative Relaxations for Iterative Flattening in Cumulative Scheduling. In Proceedings of ICAPS-04, pages 200-208, 2004.
  11. [Oddi and Smith, 1997] A. Oddi and S.F. Smith. Stochas- tic Procedures for Generating Feasible Schedules. In Pro- ceedings of AAAI-97, pages 308-314, 1997.
  12. [Oddi et al., 2010] Angelo Oddi, Amedeo Cesta, Nicola Po- licella, and Stephen F. Smith. Iterative flattening search for resource constrained scheduling. J. Intelligent Manu- facturing, 21(1):17-30, 2010.
  13. [Policella et al., 2007] N. Policella, A. Cesta, A. Oddi, and S.F. Smith. From Precedence Constraint Posting to Par- tial Order Schedules. AI Communications, 20(3):163-180, 2007.
  14. [Rossi and Dini, 2007] A. Rossi and G. Dini. Flexi- ble job-shop scheduling with routing flexibility and separable setup times using ant colony optimisation method. Robotics and Computer-Integrated Manufactur- ing, 23(5):503-516, 2007.

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

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