The -hard problem of car sequencing has received a lot of attention these last years. Whereas a direct approach based on integer programming or constraint programming is generally fruitless when the number of vehicles to sequence exceeds the hundred, several heuristics have shown their efficiency. In this paper, very large-scale neighborhood improvement techniques based on integer programming and linear assignment are presented for solving car sequencing problems. The effectiveness of this approach is demonstrated through an experimental study made on seminal CSPlib’s benchmarks.
Mots-clés : combinatorial optimization, car sequencing/scheduling, very large-scale neighborhood search, integer programming, assignment
@article{RO_2006__40_4_355_0, author = {Estellon, Bertrand and Gardi, Fr\'ed\'eric and Nouioua, Karim}, title = {Large neighborhood improvements for solving car sequencing problems}, journal = {RAIRO - Operations Research - Recherche Op\'erationnelle}, pages = {355--379}, publisher = {EDP-Sciences}, volume = {40}, number = {4}, year = {2006}, doi = {10.1051/ro:2007003}, mrnumber = {2308192}, language = {en}, url = {http://archive.numdam.org/articles/10.1051/ro:2007003/} }
TY - JOUR AU - Estellon, Bertrand AU - Gardi, Frédéric AU - Nouioua, Karim TI - Large neighborhood improvements for solving car sequencing problems JO - RAIRO - Operations Research - Recherche Opérationnelle PY - 2006 SP - 355 EP - 379 VL - 40 IS - 4 PB - EDP-Sciences UR - http://archive.numdam.org/articles/10.1051/ro:2007003/ DO - 10.1051/ro:2007003 LA - en ID - RO_2006__40_4_355_0 ER -
%0 Journal Article %A Estellon, Bertrand %A Gardi, Frédéric %A Nouioua, Karim %T Large neighborhood improvements for solving car sequencing problems %J RAIRO - Operations Research - Recherche Opérationnelle %D 2006 %P 355-379 %V 40 %N 4 %I EDP-Sciences %U http://archive.numdam.org/articles/10.1051/ro:2007003/ %R 10.1051/ro:2007003 %G en %F RO_2006__40_4_355_0
Estellon, Bertrand; Gardi, Frédéric; Nouioua, Karim. Large neighborhood improvements for solving car sequencing problems. RAIRO - Operations Research - Recherche Opérationnelle, Volume 40 (2006) no. 4, pp. 355-379. doi : 10.1051/ro:2007003. http://archive.numdam.org/articles/10.1051/ro:2007003/
[1] A survey of very large-scale neighborhood search techniques. Discrete Applied Mathematics 123 (2002) 75-102. | Zbl
, , and ,[2] Local Search in Combinatorial Optimization. Wiley-Interscience Series in Discrete Mathematics and Optimization, John Wiley & Sons, Chichester, UK (1997). | MR | Zbl
and ,[3] V-.D. Cung and A. Nguyen (2003). Challenge ROADEF'2005. http://www.prism.uvsq.fr/ vdc/ROADEF/CHALLENGES/2005/
[4] V-.D. Cung and A. Nguyen Le problème du Car Sequencing RENAULT et le Challenge ROADEF'2005, in Actes des JFPC 2005, les 1 Journées Francophones de Programmation par Contraintes, Lens, France, edited by C. Solnon (2005) 3-10
[5] Ordonnancement de véhicules dans les usines RENAULT: une approche par recherche locale à voisinage large2005) 33-34.
, and ,[6] Ordonnancement de véhicules dans les usines RENAULT: une approche par recherche locale à voisinage réduit2005) 35-36.
, and ,[7] Ordonnancement de véhicules: une approche par recherche locale à voisinage large2005) 21-28.
, and ,[8] Two local search approaches for solving real-life car sequencing problems. Submitted to European Journal of Operational Research (2006).
, and ,[9] Local branching. Mathematical Programming Series B 98 (2003) 23-47. | Zbl
and ,[10] Two results on car sequencing problem. APES Research Report 02-1998. Department of Computer Science, University of Strathclyde, Glasgow, Scotland, UK (1998).
,[11] CSPlib: a benchmark library for constraints. APES Research Report 09-1999. Department of Computer Science, University of Strathclyde, Glasgow, Scotland, UK (1999). http://www.csplib.org/
and ,[12] A study of greedy, local search and ant colony optimization approaches for car sequencing problems, in Proceedings of EvoWorkshops 2003 on Applications of Evolutionary Computing, edited by G.R. Raidl et al., Springer-Verlag, Berlin, Germany, Lect. Notes. Comput Sci. 2611 (2003) 246-257. | Zbl
, and ,[13] Review and comparison of three methods for the solution of the car sequencing problem. J. Oper. Res. Soc. 56 (2005) 1287-1295. | Zbl
, and ,[14] A shortest augmenting path algorithm for dense ans sparse linear assignment problems. Computing 38 (1987) 325-340. http://www.magiclogic.com/assignment.html | Zbl
and ,[15] Personnal communication (2006).
and ,[16] On the complexity of the car sequencing problem. Oper. Res. Lett. 32 (2004) 331-335. | Zbl
,[17] GLPK library (GNU Linear Programming Kit, version 4.9) (2006). http://www.gnu.org/software/glpk/
,[18] MIMAUSA: a new hybrid method combining exact solution and local search, in MIC 97, the 2nd Metaheuristics International Conference, Sophia-Antipolis, France (1997).
and ,[19] Trace de phéromone spécialisée dans un algorithme de fourmi pour le problème de “car sequencing”, in Actes de MOSIM 2006, la 6ème Conférence Francophone de Modélisation et Simulation, Rabat, Maroc, edited by M. Gournand and F. Riane (2006) 22-29.
, , and ,[20] A constraint-based architecture for local search, in Proceedings of OOPSLA 2002, the 2002 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, ACM Press, New York, NY SIGPLAN Notices 37 (2002) 83-100.
and ,[21] Recherche exacte et approchée en optimisation combinatoire: schémas d'intégration et applications, Ph.D. Thesis. Laboratoire d'Informatique d'Avignon, Université d'Avignon et des Pays de Vaucluse, Avignon, France (2005).
,[22] LSSPER: solving the ressource-constrained project scheduling problem with large neighborhood search. Ann. Oper. Res. 31 (2004) 237-257. | Zbl
, and ,[23] Combining forces to solve the car sequencing problem, in Proceedings of CPAIOR 2004, the 1st International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, edited by J.-C. Rëgin and M. Rueher, Springer-Verlag, Berlin, Germany, Lect. Note Comput Sci. 3011 (2004) 225-239. | Zbl
and ,[24] Propagation guided large neighborhood search, in Proceedings of CP 2004, the 10th International Conference on Principles and Practice of Constraint Programming, edited by M. Wallace, Springer-Verlag, Berlin, Germany, Lect. Note Comput Sci. 3258 (2004) 468-481.
, and ,[25] A variable neighborhood search approach for solving the car sequencing problem, in Proceedings of the 18th Mini Euro Conference on Variable Neighborhood Search, edited by P. Hansen, N. Mladenovic, J.A. Moreno Pérez, J.M. Moreno Vega and B. Melián Batista, Tenerife, Spain (2005).
and ,[26] An integer linear programming approach and a hybrid variable neighborhood search for the car sequencing problem. Technical Report TR-186-1-05-01. Institut for Computer Graphics and Algorithms, Vienna University of Technology, Vienna, Austria (2005).
and ,[27] Personnal communication (2006).
,[28] Solving car sequencing problems by local optimization, in Proceedings of EvoWorkshops 2002 on Applications of Evolutionary Computing, edited by S. Cagnoni et al., Springer-Verlag, Berlin, Germany, Lect. Note Comput Sci. 2279 (2002) 132-142. | Zbl
and ,[29] A filtering algorithm for global sequencing constraints, in Proceedings of CP 97, the 3rd International Conference on Principles and Practice of Constraint Programming, edited by G. Smolka, Springer-Verlag, Berlin, Germany, Lect. Note Comput Sci. 1330 (1997) 32-46.
and ,[30] A hybrid heuristic for a real-life car sequencing problem with multiple requirements, in Proceedings of the 18th Mini Euro Conference on Variable Neighborhood Search, edited by P. Hansen, N. Mladenovic, J.A. Moreno Pérez, J.M. Moreno Vega and B. Melián Batista, Tenerife, Spain (2005).
, , , and ,[31] Combinatorial Optimization: Polyhedra and Efficiency. Springer-Verlag, Berlin, Germany, Algorithms and Combinatorics 24 (2003). | Zbl
,[32] Solving permutation contraint satisfaction problems with artificial ants, in Proceedings of ECAI 2000, the 14th European Conference on Artificial Intelligence, edited by H. Werner, IOS Press, Amsterdam, The Netherlands, (2000) 118-122.
,[33] Des fourmis pour le problème de l'ordonnancement de voitures2006) 305-316.
,[34] Data Structures and Network Algorithms. SIAM Publications, Philadelphie, PA, CBMS-NSF Regional Conference Series in Applied Mathematics 44 (1983). | MR | Zbl
,Cited by Sources: