Hostname: page-component-848d4c4894-tn8tq Total loading time: 0 Render date: 2024-06-16T22:15:37.808Z Has data issue: false hasContentIssue false

Large neighborhood improvements for solving car sequencing problems

Published online by Cambridge University Press:  14 February 2007

Bertrand Estellon
Affiliation:
Laboratoire d'Informatique Fondamentale – CNRS UMR 6166, Université de la Méditerranée – Aix-Marseille II, Parc Scientifique et Technologique de Luminy, case 901, 163 avenue de Luminy, 13288 Marseille Cedex 9, France; bertrand.estellon@lif.univ-mrs.fr
Frédéric Gardi
Affiliation:
Laboratoire d'Informatique Fondamentale – CNRS UMR 6166, Université de la Méditerranée – Aix-Marseille II, Parc Scientifique et Technologique de Luminy, case 901, 163 avenue de Luminy, 13288 Marseille Cedex 9, France; bertrand.estellon@lif.univ-mrs.fr EXPERIAN-PROLOGIA, Parc Scientifique et Technologique de Luminy, case 919, bâtiment CCIMP, 13288 Marseille Cedex 9, France; fgardi@experian-prologia.fr
Karim Nouioua
Affiliation:
Laboratoire d'Informatique Fondamentale – CNRS UMR 6166, Université de la Méditerranée – Aix-Marseille II, Parc Scientifique et Technologique de Luminy, case 901, 163 avenue de Luminy, 13288 Marseille Cedex 9, France; bertrand.estellon@lif.univ-mrs.fr
Get access

Abstract

The NP-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.

Type
Research Article
Copyright
© EDP Sciences, 2007

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Ahuja, R.K., Ergun, Ö., Orlin, J.B. and Punnen, A.P., A survey of very large-scale neighborhood search techniques. Discrete Applied Mathematics 123 (2002) 75102. CrossRef
E. Aarts and J.K. Lenstra, Local Search in Combinatorial Optimization. Wiley-Interscience Series in Discrete Mathematics and Optimization, John Wiley & Sons, Chichester, UK (1997).
V-.D. Cung and A. Nguyen (2003). Challenge ROADEF'2005. http://www.prism.uvsq.fr/ vdc/ROADEF/CHALLENGES/2005/
V-.D. Cung and A. Nguyen Le problème du Car Sequencing RENAULT et le Challenge ROADEF'2005, in Actes des JFPC 2005, les 1res Journées Francophones de Programmation par Contraintes, Lens, France, edited by C. Solnon (2005) 3–10
B. Estellon, F. Gardi and K. Nouioua, Ordonnancement de véhicules dans les usines RENAULT: une approche par recherche locale à voisinage large, in Actes de ROADEF 2005, le 6e Congrès de la Société Française de Recherche Opérationnelle et d'Aide à la Décision, Tours, France, edited by J.-C. Billaut (2005) 33–34.
B. Estellon, F. Gardi and K. Nouioua, Ordonnancement de véhicules dans les usines RENAULT: une approche par recherche locale à voisinage réduit, in Actes de ROADEF 2005, le 6e Congrès de la Société Française de Recherche Opérationnelle et d'Aide à la Décision, Tours, France, edited by J.-C. Billaut (2005) 35–36.
B. Estellon, F. Gardi and K. Nouioua, Ordonnancement de véhicules: une approche par recherche locale à voisinage large, in Actes des JFPC 2005, les 1res Journées Francophones de Programmation par Contraintes, Lens, France, edited by C. Solnon (2005) 21–28.
B. Estellon, F. Gardi and K. Nouioua, Two local search approaches for solving real-life car sequencing problems. Submitted to European Journal of Operational Research (2006).
Fischetti, M. and Local, A. Lodi branching. Mathematical Programming Series B 98 (2003) 2347. CrossRef
I.P. Gent, Two results on car sequencing problem. APES Research Report 02-1998. Department of Computer Science, University of Strathclyde, Glasgow, Scotland, UK (1998).
I.P. Gent and T. Walsh, 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/
J. Gottlieb, M. Puchta and C. Solnon, 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.
Gravel, M., Gagné, C. and Price, W.L., Review and comparison of three methods for the solution of the car sequencing problem. J. Oper. Res. Soc. 56 (2005) 12871295. CrossRef
Jonker, R. and Volgenant, A., A shortest augmenting path algorithm for dense ans sparse linear assignment problems. Computing 38 (1987) 325340. http://www.magiclogic.com/assignment.html CrossRef
Y. Khacheni and A. Nguyen, Personnal communication (2006).
Kis, T., On the complexity of the car sequencing problem. Oper. Res. Lett. 32 (2004) 331335. CrossRef
A. Makhorin, GLPK library (GNU Linear Programming Kit, version 4.9) (2006). http://www.gnu.org/software/glpk/
T. Mautor and P. Michelon, MIMAUSA: a new hybrid method combining exact solution and local search, in MIC 97, the 2nd Metaheuristics International Conference, Sophia-Antipolis, France (1997).
S. Morin, C. Gagné, M. Gravel and W.L. Price, 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.
L. Michel and P. Van Hentenryck, 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.
M. Palpant, 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).
Palpant, M., Artigues, C. and Michelon, P., LSSPER: solving the ressource-constrained project scheduling problem with large neighborhood search. Ann. Oper. Res. 31 (2004) 237257. CrossRef
L. Perron and P. Shaw, 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.
L. Perron, P. Shaw and V. Furnon, 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.
M. Prandtstetter and G.R. Raidl, 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).
M. Prandtstetter and G.R. Raidl, 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).
M. Prandtstetter, Personnal communication (2006).
M. Puchta and J. Gottlieb, 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.
J.-C. Régin and J.-F. Puget, 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.
C. Ribeiro, D. Aloise, T. Noronha, C. Rocha and S. Urrutia, 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).
A. Schrijver, Combinatorial Optimization: Polyhedra and Efficiency. Springer-Verlag, Berlin, Germany, Algorithms and Combinatorics 24 (2003).
C. Solnon, 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.
C. Solnon, Des fourmis pour le problème de l'ordonnancement de voitures, in Actes des JFPC 2006, les 2es Journées Francophones de Programmation par Contraintes, Nîmes, France, edited by L. Henocque (2006) 305–316.
R.E. Tarjan, Data Structures and Network Algorithms. SIAM Publications, Philadelphie, PA, CBMS-NSF Regional Conference Series in Applied Mathematics 44 (1983).