This site uses cookies. By continuing to use this site you agree to our use of cookies. To find out more, see our Privacy and Cookies policy.
Paper The following article is Open access

Ant Colony Optimization Using Different Heuristic Strategies for Capacitated Vehicle Routing Problem

, and

Published under licence by IOP Publishing Ltd
, , Citation Siti Fatimah Mohamad Ayop et al 2020 IOP Conf. Ser.: Mater. Sci. Eng. 864 012082 DOI 10.1088/1757-899X/864/1/012082

1757-899X/864/1/012082

Abstract

Capacitated Vehicle Routing Problem (CVRP) is a variant of vehicle routing problem (VRP) in which vehicles with restricted capacities required to pick-up or deliver at various locations. The main constraint in CVRP is to pick-up or deliver the goods for the least cost without exceeding the vehicle capacity. Therefore, the main objective of this paper is to minimize the distance travelled by vehicles. Hence, this paper proposed to use Ant Colony Optimization (ACO) with different heuristic strategies to optimize the distance travelled by the vehicles while not exceeding the vehicle capacities. Swapping, reversion, and insertion are the heuristic strategies used to examine the efficiency of neighbour creations in ACO. Christofides data sets are utilized in this paper to experiment on the solution construction in ACO with different heuristic strategies. The results showed that the use of ACO is efficient using the swap, reverse and insert strategies for distance minimization but there are possibilities for the vehicle visiting the same customer more than once. Meanwhile ACO with random combination with swap, reverse and insert are capable to solve CVRP without any possibilities for the vehicle visiting the same customer more than once.

Export citation and abstract BibTeX RIS

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

Please wait… references are loading.