Abstract
In this paper, a divide-and-conquer approach is proposed to solve the large-scale capacitated arc routing problem (LSCARP) more effectively. Instead of considering the problem as a whole, the proposed approach adopts the cooperative coevolution (CC) framework to decompose it into smaller ones and solve them separately. An effective decomposition scheme called the route distance grouping (RDG) is developed to decompose the problem. Its merit is twofold. First, it employs the route information of the best-so-far solution, so that the quality of the decomposition is upper bounded by that of the best-so-far solution. Thus, it can keep improving the decomposition by updating the best-so-far solution during the search. Second, it defines a distance between routes, based on which the potentially better decompositions can be identified. Therefore, RDG is able to obtain promising decompositions and focus the search on the promising regions of the vast solution space. Experimental studies verified the efficacy of RDG on the instances with a large number of tasks and tight capacity constraints, where it managed to obtain significantly better results than its counterpart without decomposition in a much shorter time. Furthermore, the best-known solutions of the EGL-G LSCARP instances are much improved. © 2013 IEEE.
Original language | English |
---|---|
Article number | 6595573 |
Pages (from-to) | 435-449 |
Number of pages | 15 |
Journal | IEEE Transactions on Evolutionary Computation |
Volume | 18 |
Issue number | 3 |
Early online date | 11 Sept 2013 |
DOIs | |
Publication status | Published - Jun 2014 |
Externally published | Yes |
Funding
This work was supported in part by the ARC Discovery under Grant DP120102205 and in part by the EPSRC under Grant EP/I010297/1. The work of X. Yao was supported by the Royal Society Wolfson Research Merit Award.
Keywords
- Capacitated are routing problem
- cooperative co-evolution
- memetic algorithm
- route distance grouping
- scalability