Skip to main content
Top
Published in: Soft Computing 6/2016

07-03-2015 | Methodologies and Application

Immune clonal selection algorithm for capacitated arc routing problem

Authors: Ronghua Shang, Hongna Ma, Jia Wang, Licheng Jiao, Rustam Stolkin

Published in: Soft Computing | Issue 6/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In existing metaheuristics for solving the capacitated arc routing problem, traversal local search operators are often used to explore neighbors of the current solutions. This mechanism is beneficial for finding high-quality solutions; however, it entails a large number of function evaluations, causing high computational complexity. Hence, there is a need to further enhance the efficiency of such algorithms. This paper proposes a high-efficiency immune clonal selection algorithm for capacitated arc routing instances within a limited number of function evaluations. First, an improved constructive heuristic is used to initialize the antibody population. The initial antibodies generated by this heuristic help accelerate the algorithm’s convergence. Second, we show how an immune clonal selection algorithm can select in favor of these high-quality antibodies. By adopting a variety of different strategies for different clones of the same antibody, it not only promotes cooperation and information exchanging among antibodies, but also increases diversity and speeds up convergence. Third, two different antibody repair operations are proposed for repairing various kinds of infeasible solutions. These operations cause infeasible solutions to move towards global optima. Experimental studies demonstrate improved performance over state-of-art algorithms, especially on medium-scale instances.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Baldacci R, Maniezzo V (2006) Exact methods based on node-routing formulations for undirected arc-routing problems. Networks 47(1):52–60MathSciNetCrossRefMATH Baldacci R, Maniezzo V (2006) Exact methods based on node-routing formulations for undirected arc-routing problems. Networks 47(1):52–60MathSciNetCrossRefMATH
go back to reference Benavent E, Campos V, Corberan A, Mota E (1990) The capacitated arc routing problem. A heuristic algorithm. Qüestiió 14:107–122MathSciNetMATH Benavent E, Campos V, Corberan A, Mota E (1990) The capacitated arc routing problem. A heuristic algorithm. Qüestiió 14:107–122MathSciNetMATH
go back to reference Beullens P, Muyldermans L, Cattrysse D, Van Oudheusden D (2003) A guided local search heuristic for the capacitated arc routing problem. Eur J Oper Res 147:629–643MathSciNetCrossRefMATH Beullens P, Muyldermans L, Cattrysse D, Van Oudheusden D (2003) A guided local search heuristic for the capacitated arc routing problem. Eur J Oper Res 147:629–643MathSciNetCrossRefMATH
go back to reference Beullens P, Muyldermans L, Cattrysse D, Oudheusden DV (2003) A guided local search heuristic for the capacitated arc routing problem. Eur J Oper Res 147(3):629–643MathSciNetCrossRefMATH Beullens P, Muyldermans L, Cattrysse D, Oudheusden DV (2003) A guided local search heuristic for the capacitated arc routing problem. Eur J Oper Res 147(3):629–643MathSciNetCrossRefMATH
go back to reference Brandão J, Eglese RW (2008) A deterministic tabu search algorithm for the capacitated arc routing problem. Comput Oper Res 35:1112–1126MathSciNetCrossRefMATH Brandão J, Eglese RW (2008) A deterministic tabu search algorithm for the capacitated arc routing problem. Comput Oper Res 35:1112–1126MathSciNetCrossRefMATH
go back to reference Cheng J, Zhang G, Li Z, Li Y (2012) Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems. Soft Comput 16(4):597–614CrossRefMATH Cheng J, Zhang G, Li Z, Li Y (2012) Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems. Soft Comput 16(4):597–614CrossRefMATH
go back to reference de Castro LN, Timmis JI (2003) Artificial immune systems as a novel soft computing paradigm. Soft comput 7(8):526–544CrossRef de Castro LN, Timmis JI (2003) Artificial immune systems as a novel soft computing paradigm. Soft comput 7(8):526–544CrossRef
go back to reference DeArmon JS (1981) A comparison of heuristics for the capacitated Chinese postman problem. Master’s thesis, University of Maryland at College Park DeArmon JS (1981) A comparison of heuristics for the capacitated Chinese postman problem. Master’s thesis, University of Maryland at College Park
go back to reference Dror M (2001) Arc routing: theory, solutions and applications, 1st edn. Kluwer Academic Press, Boston (2001) Dror M (2001) Arc routing: theory, solutions and applications, 1st edn. Kluwer Academic Press, Boston (2001)
go back to reference Dunnett CW (1955) A multiple comparisons procedure for comparing several treatments with a control. J Am Stat Assoc 50(272):1096–1121CrossRefMATH Dunnett CW (1955) A multiple comparisons procedure for comparing several treatments with a control. J Am Stat Assoc 50(272):1096–1121CrossRefMATH
go back to reference Euler L (1736) Solutio problematis and geometrian situs pertinentis. Commentarii Academiae Scintarum Petropolitanae 8:128–140 Euler L (1736) Solutio problematis and geometrian situs pertinentis. Commentarii Academiae Scintarum Petropolitanae 8:128–140
go back to reference Golden BL, DeArmon J, Baker EK (1983) Computational experiments with algorithms for a class of routing problems. Comput Oper Res 10:47–59MathSciNetCrossRef Golden BL, DeArmon J, Baker EK (1983) Computational experiments with algorithms for a class of routing problems. Comput Oper Res 10:47–59MathSciNetCrossRef
go back to reference Greistorfer P (2003) A tabu scatter search metaheuristic for the arc routing problem. Comput Ind Eng 44:249–266CrossRef Greistorfer P (2003) A tabu scatter search metaheuristic for the arc routing problem. Comput Ind Eng 44:249–266CrossRef
go back to reference Handa H, Chapman L, Yao X (2006) Robust route optimization for gritting/salting trucks: a CERCIA experience. IEEE Comput Intell Mag l:6–9 Handa H, Chapman L, Yao X (2006) Robust route optimization for gritting/salting trucks: a CERCIA experience. IEEE Comput Intell Mag l:6–9
go back to reference Hertz A, Mittaz M (2001) A variable neighborhood descent algorithm for the undirected capacitated arc routing problem. Transp Sci 35:425–434CrossRefMATH Hertz A, Mittaz M (2001) A variable neighborhood descent algorithm for the undirected capacitated arc routing problem. Transp Sci 35:425–434CrossRefMATH
go back to reference Hettmansperger TP, McKean JW (1998) Robust nonparametric statistical methods. (Kendall’s library of statistics, 5). Edward Arnold, London, Wiley, New York Hettmansperger TP, McKean JW (1998) Robust nonparametric statistical methods. (Kendall’s library of statistics, 5). Edward Arnold, London, Wiley, New York
go back to reference Hogg RV, Ledolter J (1987) Engineering statistics. MacMillan, New York Hogg RV, Ledolter J (1987) Engineering statistics. MacMillan, New York
go back to reference Kim I, Watada J, Shigaki I (2008) A comparison of dispatching rules and genetic algorithms for job shop schedules of standard hydraulic cylinders. Soft Comput 12(2):121–128CrossRef Kim I, Watada J, Shigaki I (2008) A comparison of dispatching rules and genetic algorithms for job shop schedules of standard hydraulic cylinders. Soft Comput 12(2):121–128CrossRef
go back to reference Lacomme P, Prins C, Sevaux M (2006) A genetic algorithm for a bi-objective capacitated arc routing problem. Comput Oper Res 33:3473–3493CrossRefMATH Lacomme P, Prins C, Sevaux M (2006) A genetic algorithm for a bi-objective capacitated arc routing problem. Comput Oper Res 33:3473–3493CrossRefMATH
go back to reference Li X, Yao X (2011) Cooperatively coevolving particle swarms for large scale optimization. IEEE Trans Evol Comput 16:1–15 Li X, Yao X (2011) Cooperatively coevolving particle swarms for large scale optimization. IEEE Trans Evol Comput 16:1–15
go back to reference Longo H, Aragão MPD, Uchoa E (2006) Solving capacitated arc routing problems using a transformation to the CVRP. Comput Oper Res 33:1823–1837CrossRefMATH Longo H, Aragão MPD, Uchoa E (2006) Solving capacitated arc routing problems using a transformation to the CVRP. Comput Oper Res 33:1823–1837CrossRefMATH
go back to reference Mei Y, Tang K, Yao X (2009) A global repair operator for capacitated arc routing problems. IEEE Trans Syst Man Cybern Part B 39:723–734CrossRef Mei Y, Tang K, Yao X (2009) A global repair operator for capacitated arc routing problems. IEEE Trans Syst Man Cybern Part B 39:723–734CrossRef
go back to reference Mei Y, Tang K, Yao X (2011) Decomposition-based memetic algorithm for multiobjective capacitated arc routing problems. IEEE Trans Evol Comput 15:151–165CrossRef Mei Y, Tang K, Yao X (2011) Decomposition-based memetic algorithm for multiobjective capacitated arc routing problems. IEEE Trans Evol Comput 15:151–165CrossRef
go back to reference Mei Y, Tang K, Yao X (2009) Improved memetic algorithm for capacitated arc routing problem. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp 1699–1706 Mei Y, Tang K, Yao X (2009) Improved memetic algorithm for capacitated arc routing problem. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp 1699–1706
go back to reference Montes EM, Coello Coello CA (2005) A simple multimembered evolution strategy to solve constrained optimization problems. IEEE Trans Evol Comput 9:1–17CrossRefMATH Montes EM, Coello Coello CA (2005) A simple multimembered evolution strategy to solve constrained optimization problems. IEEE Trans Evol Comput 9:1–17CrossRefMATH
go back to reference Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4:284–294CrossRef Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4:284–294CrossRef
go back to reference Rutenbar RA (1989) Simulated annealing algorithms: an overview. IEEE Circuits Devices Mag 5(1):19–26CrossRef Rutenbar RA (1989) Simulated annealing algorithms: an overview. IEEE Circuits Devices Mag 5(1):19–26CrossRef
go back to reference Santos L, Coutinho-Rodrigues J, Current JR (2009) An improved heuristic for the capacitated arc routing problem. Comput Oper Res 36:2632–2637MathSciNetCrossRefMATH Santos L, Coutinho-Rodrigues J, Current JR (2009) An improved heuristic for the capacitated arc routing problem. Comput Oper Res 36:2632–2637MathSciNetCrossRefMATH
go back to reference Shang RH, Jiao L, Ren Y, Li L, Wang L (2010) Quantum immune clonal coevolutionary algorithm for dynamic multiobjective optimization. Soft Comput 180: 1218–1236 (18:743–756) Shang RH, Jiao L, Ren Y, Li L, Wang L (2010) Quantum immune clonal coevolutionary algorithm for dynamic multiobjective optimization. Soft Comput 180: 1218–1236 (18:743–756)
go back to reference Shang RH, Ma WP, Zhang W (2006) Immune clonal MO algorithm for 0/1 knapsack problems. In: Proceedings of the 2nd International Conference on Natural Computation (ICNC’06) 4221:870–878 Shang RH, Ma WP, Zhang W (2006) Immune clonal MO algorithm for 0/1 knapsack problems. In: Proceedings of the 2nd International Conference on Natural Computation (ICNC’06) 4221:870–878
go back to reference Shang RH, Jiao LC, Liu F, Ma WP (2012) A novel immune clonal algorithm for MO problems. IEEE Trans Evol Comput 16:35–50CrossRef Shang RH, Jiao LC, Liu F, Ma WP (2012) A novel immune clonal algorithm for MO problems. IEEE Trans Evol Comput 16:35–50CrossRef
go back to reference Shang RH, Wang J, Jiao LC et al (2014a) An improved decomposition-based memetic algorithm for multi-objective capacitated arc routing problem. Appl Soft Comput 19:343–361 Shang RH, Wang J, Jiao LC et al (2014a) An improved decomposition-based memetic algorithm for multi-objective capacitated arc routing problem. Appl Soft Comput 19:343–361
go back to reference Shang RH, Wang Y, Wang J, Jiao LC, Wang S, Qi L (2014b) A multi-population cooperative coevolutionary algorithm for multi-objective capacitated arc routing problem. Inf Sci 277:609–642 Shang RH, Wang Y, Wang J, Jiao LC, Wang S, Qi L (2014b) A multi-population cooperative coevolutionary algorithm for multi-objective capacitated arc routing problem. Inf Sci 277:609–642
go back to reference Tang K, Mei Y, Yao X (2009) Memetic algorithm with extended neighborhood search for capacitated arc routing problems. IEEE Trans Evol Comput 13:1151–1166CrossRef Tang K, Mei Y, Yao X (2009) Memetic algorithm with extended neighborhood search for capacitated arc routing problems. IEEE Trans Evol Comput 13:1151–1166CrossRef
Metadata
Title
Immune clonal selection algorithm for capacitated arc routing problem
Authors
Ronghua Shang
Hongna Ma
Jia Wang
Licheng Jiao
Rustam Stolkin
Publication date
07-03-2015
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 6/2016
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1634-4

Other articles of this Issue 6/2016

Soft Computing 6/2016 Go to the issue

Premium Partner