A Two-Level Solution Approach to Solve the Clustered Capacitated Vehicle Routing Problem

Abstract : The Clustered Capacitated Vehicle Routing Problem (CCVRP) aims to determine the routes of a fleet of capacitated vehicles to fulfill the service demands of customers organized into clusters. The optimization criterion is to minimize the total travel cost of the routes. The main constraint is that all the customers belonging to the same cluster have to be served by the same vehicle consecutively. In this work, a mathematical formulation for the CCVRP is developed. Since the problem is NP-hard, an approximate Two-Level solution approach is proposed. It is based upon breaking the problem down into two routing problems. The first one aims to determine routes targeted at visiting the clusters. A metaheuristic algorithm is considered to address this sub-problem. Furthermore, the second one is aimed at finding a visiting order of the customers belonging to each cluster. Exact and approximate methods are proposed to tackle this sub-problem. The computational results indicate the high performance of our approach over a wide range of real-size problem instances. In this regard, a cluster generation to define problem instances is presented.
Document type :
Journal articles
Liste complète des métadonnées

Contributor : Marc Sevaux <>
Submitted on : Monday, December 7, 2015 - 11:02:45 AM
Last modification on : Monday, February 25, 2019 - 3:14:12 PM



Christopher Expósito Izquierdo, André Rossi, Marc Sevaux. A Two-Level Solution Approach to Solve the Clustered Capacitated Vehicle Routing Problem. Computers and Industrial Engineering, Elsevier, 2016, 91, pp.274-289. ⟨10.1016/j.cie.2015.11.022⟩. ⟨hal-01238825⟩



Record views