A Hybrid Algorithm Based on Monte-Carlo Simulation for the Vehicle Routing Problem with Route Length Restrictions
This chapter describes an approach based on Monte Carlo Simulation (MCS) to solve the Capacitated Vehicle Routing Problem (CVRP) with route length restrictions and customer service times. The additional restriction introduces further challenges to the classical CVRP. The basic idea behind our approach is to combine direct MCS with an efficient heuristic, namely the Clarke and Wright Savings (CWS) algorithm, and a decomposition technique. The CWS heuristic provides a constructive methodology which is improved in two ways: (i) a special random behavior is introduced in the methodology using a geometric distribution; and (ii) a divide-and-conquer technique is used to decompose the original problem in smaller sub-problems that are easier to deal with. The method is tested using a set of well-known benchmarks. The chapter discusses the advantages and disadvantages of the proposed procedure in relation to other approaches for solving the same problem.