Abstract

Delivery flexibility offers customers the convenience of receiving their orders at a location and time that best suits their schedule. Moreover, it enables delivery companies to better manage their operations and decrease costs. Nonetheless, this flexibility brings added complexities to route optimization. This study focuses on the Electric Vehicle Routing Problem with Flexible Deliveries, which becomes more challenging when the fleet comprises electric vehicles with limited autonomy. To solve this problem, we develop a novel column generation method embedded within a bidirectional branch-and-price algorithm enhanced with Pulse procedure. We adopt an enhanced bidirectional algorithm to solve the pricing subproblem to overcome common weaknesses of the classical labeling algorithms such as label storing. The BP is improved with state-of-the-art acceleration techniques including (i) a bidirectional search mechanism in which both forward and backward labels are created, (ii) a method to prevent solving the pricing sub-problem at each iteration, and (iii) an integer programming model that generates upper bounds. We present a new data set including instances with up to 120 customers and an extensive computational study evaluating the performance of the proposed BP algorithm. Our results show that the proposed algorithm can effectively solve instances with up to 60 customers, 237 delivery locations, and 13 recharging stations.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.