Skip to main content
Erschienen in: Chinese Journal of Mechanical Engineering 2/2017

01.03.2017 | Original Article

Parallel Construction Heuristic Combined with Constraint Propagation for the Car Sequencing Problem

verfasst von: Xiangyang ZHANG, Liang GAO, Long WEN, Zhaodong HUANG

Erschienen in: Chinese Journal of Mechanical Engineering | Ausgabe 2/2017

Einloggen, um Zugang zu erhalten

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

For the car sequencing(CS) problem, the drawbacks of the “sliding windows” technique used in the objective function have not been rectified, and no high quality initial solution has been acquired to accelerate the improvement of the solution quality. Firstly, the objective function is improved to solve the double and bias counting of violations broadly discussed. Then, a new method combining heuristic with constraint propagation is proposed which constructs initial solutions under a parallel framework. Based on constraint propagation, three filtering rules are designed to intersecting with three greedy functions, so the variable domain is narrowed in the process of the construction. The parallel framework is served to show its robustness in terms of the quality of the solution since it greatly increases the performance of obtaining the best solution. In the computational experiments, 109 instances of 3 sets from the CSPLib’s benchmarks are used to test the performance of the proposed method. Experiment results show that the proposed method outperforms others in acquiring the best-known results for 85 best-known results of 109 are obtained with only one construction. The proposed research provides an avenue to remedy the deficiencies of “sliding windows” technique and construct high quality initial solutions.
Literatur
1.
Zurück zum Zitat PARRELLO B D, KABAT W C, WOS L. Job-shop scheduling using automated reasoning: A case study of the car-sequencing problem[J]. Journal of Automated reasoning, 1986, 2(1): 1–42. PARRELLO B D, KABAT W C, WOS L. Job-shop scheduling using automated reasoning: A case study of the car-sequencing problem[J]. Journal of Automated reasoning, 1986, 2(1): 1–42.
2.
Zurück zum Zitat FLIEDNER M, BOYSEN N. Solving the car sequencing problem via Branch & Bound[J]. European Journal of Operational Research, 2008, 191(3): 1023–1042. FLIEDNER M, BOYSEN N. Solving the car sequencing problem via Branch & Bound[J]. European Journal of Operational Research, 2008, 191(3): 1023–1042.
3.
Zurück zum Zitat KIS T. On the complexity of the car sequencing problem[J]. Operations Research Letters, 2004, 32(4): 331–335. KIS T. On the complexity of the car sequencing problem[J]. Operations Research Letters, 2004, 32(4): 331–335.
4.
Zurück zum Zitat DREXL A, KIMMS A. Sequencing JIT mixed-model assembly lines under station-load and part-usage constraints[J]. Management Science, 2001, 47(3): 480–491. DREXL A, KIMMS A. Sequencing JIT mixed-model assembly lines under station-load and part-usage constraints[J]. Management Science, 2001, 47(3): 480–491.
5.
Zurück zum Zitat GENT I P, WALSH T. CSPLib: a benchmark library for constraints[C]//Principles and Practice of Constraint Programming-CP’99, Alexandria, VA, USA, October 11–14, 1999: 480–481. GENT I P, WALSH T. CSPLib: a benchmark library for constraints[C]//Principles and Practice of Constraint Programming-CP’99, Alexandria, VA, USA, October 11–14, 1999: 480–481.
6.
Zurück zum Zitat SOLNON C, CUNG V D, NGUYEN A, et al. The car sequencing problem: Overview of state-of-the-art methods and industrial case-study of the ROADEF’2005 challenge problem[J]. European Journal of Operational Research, 2008, 191(3): 912–927. SOLNON C, CUNG V D, NGUYEN A, et al. The car sequencing problem: Overview of state-of-the-art methods and industrial case-study of the ROADEF’2005 challenge problem[J]. European Journal of Operational Research, 2008, 191(3): 912–927.
7.
Zurück zum Zitat DREXL A, KIMMS A, MATTHIEßEN L. Algorithms for the car sequencing and the level scheduling problem[J]. Journal of Scheduling, 2006, 9(2): 153–176. DREXL A, KIMMS A, MATTHIEßEN L. Algorithms for the car sequencing and the level scheduling problem[J]. Journal of Scheduling, 2006, 9(2): 153–176.
8.
Zurück zum Zitat BOYSEN N, ZENKER M. A decomposition approach for the car resequencing problem with selectivity banks[J]. Computers & Operations Research, 2013, 40(1): 98–108. BOYSEN N, ZENKER M. A decomposition approach for the car resequencing problem with selectivity banks[J]. Computers & Operations Research, 2013, 40(1): 98–108.
9.
Zurück zum Zitat ZUFFEREY N. Tabu Search Approaches for two car sequencing problems with smoothing constraints[C]//Metaheuristics for Production Systems. Cham: Springer International Publishing, 2016: 167–190. ZUFFEREY N. Tabu Search Approaches for two car sequencing problems with smoothing constraints[C]//Metaheuristics for Production Systems. Cham: Springer International Publishing, 2016: 167–190.
10.
Zurück zum Zitat TANG Q H, LI Z X, Zhang L P, et al. Effective hybrid teaching-learning-based optimization algorithm for balancing two-sided assembly lines with multiple constraints[J]. Chinese Journal of Mechanical Engineering, 2015, 28(5): 1067–1079. TANG Q H, LI Z X, Zhang L P, et al. Effective hybrid teaching-learning-based optimization algorithm for balancing two-sided assembly lines with multiple constraints[J]. Chinese Journal of Mechanical Engineering, 2015, 28(5): 1067–1079.
11.
Zurück zum Zitat TANG D B, DAI M. Energy-efficient approach to minimizing the energy consumption in an extended job-shop scheduling problem[J]. Chinese Journal of Mechanical Engineering, 2015, 28(5): 1048–1055. TANG D B, DAI M. Energy-efficient approach to minimizing the energy consumption in an extended job-shop scheduling problem[J]. Chinese Journal of Mechanical Engineering, 2015, 28(5): 1048–1055.
12.
Zurück zum Zitat BRAILSFORD S C, POTTS C N, SMITH B M. Constraint satisfaction problems: Algorithms and applications[J]. European Journal of Operational Research, 1999, 119(3): 557–581. BRAILSFORD S C, POTTS C N, SMITH B M. Constraint satisfaction problems: Algorithms and applications[J]. European Journal of Operational Research, 1999, 119(3): 557–581.
13.
Zurück zum Zitat GRAVEL M, GAGNÉ C, PRICE W. Review and comparison of three methods for the solution of the car sequencing problem[J]. Journal of the Operational Research Society, 2005, 56(11): 1287–1295. GRAVEL M, GAGNÉ C, PRICE W. Review and comparison of three methods for the solution of the car sequencing problem[J]. Journal of the Operational Research Society, 2005, 56(11): 1287–1295.
14.
Zurück zum Zitat RÉGIN J C, PUGET J F. A filtering algorithm for global sequencing constraints[C]//Principles and Practice of Constraint Programming-CP’97, Linz, Austria, October 29–November 1, 1997: 32–46. RÉGIN J C, PUGET J F. A filtering algorithm for global sequencing constraints[C]//Principles and Practice of Constraint Programming-CP’97, Linz, Austria, October 29–November 1, 1997: 32–46.
15.
Zurück zum Zitat BUTARU M, HABBAS Z. Solving the car-sequencing problem as a non-binary CSP[C]//Principles and Practice of Constraint Programming-CP’2005, Sitges, Spain, October 1–5, 2005: 840–840. BUTARU M, HABBAS Z. Solving the car-sequencing problem as a non-binary CSP[C]//Principles and Practice of Constraint Programming-CP’2005, Sitges, Spain, October 1–5, 2005: 840–840.
16.
Zurück zum Zitat BAUTISTA J, PEREIRA J, ADENSO-DÍAZ B. A Beam Search approach for the optimization version of the Car Sequencing Problem[J]. Annals of Operations Research, 2007, 159(1): 233–244. BAUTISTA J, PEREIRA J, ADENSO-DÍAZ B. A Beam Search approach for the optimization version of the Car Sequencing Problem[J]. Annals of Operations Research, 2007, 159(1): 233–244.
17.
Zurück zum Zitat GOLLE U, ROTHLAUF F, BOYSEN N. Iterative beam search for car sequencing[J]. Annals of Operations Research, 2015, 226(1): 239–254. GOLLE U, ROTHLAUF F, BOYSEN N. Iterative beam search for car sequencing[J]. Annals of Operations Research, 2015, 226(1): 239–254.
18.
Zurück zum Zitat GOTTLIEB J, PUCHTA M, SOLNON C. A Study of Greedy, Local Search, and Ant Colony Optimization Approaches for Car Sequencing Problems[C]//Applications of Evolutionary Computing: EvoWorkshops 2003, Essex, UK, April 14–16, 2003: 246–257. GOTTLIEB J, PUCHTA M, SOLNON C. A Study of Greedy, Local Search, and Ant Colony Optimization Approaches for Car Sequencing Problems[C]//Applications of Evolutionary Computing: EvoWorkshops 2003, Essex, UK, April 14–16, 2003: 246–257.
19.
Zurück zum Zitat GAGNÉ C, GRAVEL M, PRICE W L. Solving real car sequencing problems with ant colony optimization[J]. European Journal of Operational Research, 2006, 174(3): 1427–1448. GAGNÉ C, GRAVEL M, PRICE W L. Solving real car sequencing problems with ant colony optimization[J]. European Journal of Operational Research, 2006, 174(3): 1427–1448.
20.
Zurück zum Zitat SOLNON C. Combining two pheromone structures for solving the car sequencing problem with Ant Colony Optimization[J]. European Journal of Operational Research, 2008, 191(3): 1043–1055. SOLNON C. Combining two pheromone structures for solving the car sequencing problem with Ant Colony Optimization[J]. European Journal of Operational Research, 2008, 191(3): 1043–1055.
21.
Zurück zum Zitat BAUTISTA J, PEREIRA J, ADENSO-DÍAZ B. A GRASP approach for the extended car sequencing problem[J]. Journal of Scheduling, 2007, 11(1): 3–16. BAUTISTA J, PEREIRA J, ADENSO-DÍAZ B. A GRASP approach for the extended car sequencing problem[J]. Journal of Scheduling, 2007, 11(1): 3–16.
22.
Zurück zum Zitat PERRON L, SHAW P. Combining Forces to Solve the Car Sequencing Problem[C]//Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems: CPAIOR 2004, Nice, France, April 20–22, 2004: 225–239. PERRON L, SHAW P. Combining Forces to Solve the Car Sequencing Problem[C]//Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems: CPAIOR 2004, Nice, France, April 20–22, 2004: 225–239.
23.
Zurück zum Zitat ZINFLOU A, GAGNÉ C, GRAVEL M. Genetic Algorithm with Hybrid Integer Linear Programming Crossover Operators for the Car-Sequencing Problem[J]. INFOR: Information Systems and Operational Research, 2010, 48(1): 23–37. ZINFLOU A, GAGNÉ C, GRAVEL M. Genetic Algorithm with Hybrid Integer Linear Programming Crossover Operators for the Car-Sequencing Problem[J]. INFOR: Information Systems and Operational Research, 2010, 48(1): 23–37.
24.
Zurück zum Zitat ESTELLON B, GARDI F, NOUIOUA K. Large neighborhood improvements for solving car sequencing problems[J]. RAIRO-Operations Research, 2006, 40(04): 355–379. ESTELLON B, GARDI F, NOUIOUA K. Large neighborhood improvements for solving car sequencing problems[J]. RAIRO-Operations Research, 2006, 40(04): 355–379.
25.
Zurück zum Zitat ESTELLON B, GARDI F, NOUIOUA K. Two local search approaches for solving real-life car sequencing problems[J]. European Journal of Operational Research, 2008, 191(3): 928–944. ESTELLON B, GARDI F, NOUIOUA K. Two local search approaches for solving real-life car sequencing problems[J]. European Journal of Operational Research, 2008, 191(3): 928–944.
26.
Zurück zum Zitat PRANDTSTETTER M, RAIDL G R. An integer linear programming approach and a hybrid variable neighborhood search for the car sequencing problem[J]. European Journal of Operational Research, 2008, 191(3): 1004–1022. PRANDTSTETTER M, RAIDL G R. An integer linear programming approach and a hybrid variable neighborhood search for the car sequencing problem[J]. European Journal of Operational Research, 2008, 191(3): 1004–1022.
27.
Zurück zum Zitat RIBEIRO C C, ALOISE D, NORONHA T F, et al. An efficient implementation of a VNS/ILS heuristic for a real-life car sequencing problem[J]. European Journal of Operational Research, 2008, 191(3): 596–611. RIBEIRO C C, ALOISE D, NORONHA T F, et al. An efficient implementation of a VNS/ILS heuristic for a real-life car sequencing problem[J]. European Journal of Operational Research, 2008, 191(3): 596–611.
28.
Zurück zum Zitat THIRUVADY D R, MEYER B, ERNST A. Car sequencing with constraint-based ACO[C]//Proceedings of the 13th annual conference on Genetic and evolutionary computation, GECCO’11, Dublin, Ireland, July 12–16, 2011: 163–170. THIRUVADY D R, MEYER B, ERNST A. Car sequencing with constraint-based ACO[C]//Proceedings of the 13th annual conference on Genetic and evolutionary computation, GECCO’11, Dublin, Ireland, July 12–16, 2011: 163–170.
29.
Zurück zum Zitat THIRUVADY D, ERNST A, WALLACE M. A. Lagrangian-ACO matheuristic for car sequencing[J]. EURO Journal on Computational Optimization, 2014, 2(4): 279–296. THIRUVADY D, ERNST A, WALLACE M. A. Lagrangian-ACO matheuristic for car sequencing[J]. EURO Journal on Computational Optimization, 2014, 2(4): 279–296.
30.
Zurück zum Zitat ARTIGUES C, HEBRARD E, MAYER-EICHBERGER V, et al. SAT and Hybrid Models of the Car Sequencing Problem[C]//Integration of AI and OR Techniques in Constraint Programming: 11th International Conference, CPAIOR 2014, Cork, Ireland, May 19–23, 2014: 268–283. ARTIGUES C, HEBRARD E, MAYER-EICHBERGER V, et al. SAT and Hybrid Models of the Car Sequencing Problem[C]//Integration of AI and OR Techniques in Constraint Programming: 11th International Conference, CPAIOR 2014, Cork, Ireland, May 19–23, 2014: 268–283.
31.
Zurück zum Zitat SIALA M, HEBRARD E, HUGUET M J. A study of constraint programming heuristics for the car-sequencing problem[J]. Engineering Applications of Artificial Intelligence, 2015, 38(0):34–44. SIALA M, HEBRARD E, HUGUET M J. A study of constraint programming heuristics for the car-sequencing problem[J]. Engineering Applications of Artificial Intelligence, 2015, 38(0):34–44.
32.
Zurück zum Zitat BOYSEN N, FLIEDNER M. Comments on “Solving real car sequencing problems with ant colony optimization”[J]. European Journal of Operational Research, 2007, 182(1): 466–468. BOYSEN N, FLIEDNER M. Comments on “Solving real car sequencing problems with ant colony optimization”[J]. European Journal of Operational Research, 2007, 182(1): 466–468.
Metadaten
Titel
Parallel Construction Heuristic Combined with Constraint Propagation for the Car Sequencing Problem
verfasst von
Xiangyang ZHANG
Liang GAO
Long WEN
Zhaodong HUANG
Publikationsdatum
01.03.2017
Verlag
Chinese Mechanical Engineering Society
Erschienen in
Chinese Journal of Mechanical Engineering / Ausgabe 2/2017
Print ISSN: 1000-9345
Elektronische ISSN: 2192-8258
DOI
https://doi.org/10.1007/s10033-017-0083-7

Weitere Artikel der Ausgabe 2/2017

Chinese Journal of Mechanical Engineering 2/2017 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.