scholarly journals A variable neighborhood search algorithm with reinforcement learning for a real-life periodic vehicle routing problem with time windows and open routes

2020 ◽  
Vol 54 (5) ◽  
pp. 1467-1494
Author(s):  
Binhui Chen ◽  
Rong Qu ◽  
Ruibin Bai ◽  
Wasakorn Laesanklang

This paper studies a real-life container transportation problem with a wide planning horizon divided into multiple shifts. The trucks in this problem do not return to depot after every single shift but at the end of every two shifts. The mathematical model of the problem is first established, but it is unrealistic to solve this large scale problem with exact search methods. Thus, a Variable Neighbourhood Search algorithm with Reinforcement Learning (VNS-RLS) is thus developed. An urgency level-based insertion heuristic is proposed to construct the initial solution. Reinforcement learning is then used to guide the search in the local search improvement phase. Our study shows that the Sampling scheme in single solution-based algorithms does not significantly improve the solution quality but can greatly reduce the rate of infeasible solutions explored during the search. Compared to the exact search and the state-of-the-art algorithms, the proposed VNS-RLS produces promising results.

2018 ◽  
Vol 2018 ◽  
pp. 1-13 ◽  
Author(s):  
Xiaomei Xu ◽  
Zhirui Ye ◽  
Jin Li ◽  
Chao Wang

This study proposes an improved model and algorithm for the large-scale multi-depot vehicle scheduling problem (MDVSP) with departure-duration restrictions. In this study, the time-space network is applied to model the large-scale MDVSP. Considering that crews usually change shifts in the depot, departure-duration restrictions are added to the classic set-partitioning model to ensure that buses return to the depot when crews reach their working time limits. By embedding a preliminary exploring tactic to the shortest path faster algorithm (SPFA), researchers developed an improved large neighborhood search (LNS) algorithm to solve large-scale instances of MDVSP with departure-duration restrictions. The proposed methodology is applied to a real-life case in China and several test instances. The results show that the improved LNS algorithm can achieve very good performance in computational efficiency without deteriorating solution quality, which is important for large-scale systems. More specifically, the total cost of the improved LNS algorithm is approximately equal to branch-and-price, but the computational time is much shorter in the case study. For test instances with different number of timetabled trips (500, 1000, 1500, and 2000), the Quality Gap (QG) is very small, approximately 0.35%, 0.38%, 0.63%, and 0.93%, while the Efficiency Ratio (ER) reaches up to 2.89, 2.98, 3.65, and 3.79, respectively.


2019 ◽  
Vol 36 (06) ◽  
pp. 1940013
Author(s):  
Zhuo Sun ◽  
Ni Yan ◽  
Yining Sun ◽  
Haobin Li

Customer self-pickup, offered as an option at most distribution centers, can provide flexible service times and save operational costs. Customers can either choose to self-pickup their demand or to have it delivered by a traditional way. At each customer point, the delivery demand is split, with the amount depending on the service and personal characteristics. In this situation, how to efficiently locate distribution centers and route deliveries becomes a vital problem for express companies that has not been studied in the literature. In this paper, for the first time, we propose a mathematical programming model for optimizing the location-routing problem with split demand (LRP-SD), together with a delivery ratio analysis model to predict self-pickup and delivery demand. To adapt the model to real-world cases, two heuristics as used in large-scale simulation-based optimization are devised and implemented. One is biogeography-based optimization (BBO) for solution speed, and the other is an adaptive large neighborhood search (ALNS) for solution quality. The two algorithms are compared using real data from a Shanghai-based express delivery company.


2021 ◽  
Vol 2021 ◽  
pp. 1-11
Author(s):  
Jiali Li ◽  
Zhijie Zhao ◽  
Tao Cheng

The distribution network composed of location and route is an important part of e-commerce logistics. With the continuous improvement of e-commerce requirements for logistics level, the practice of planning logistics network only from the perspective of the network location or the vehicle route can no longer meet the actual demand. In addition to the comprehensive consideration of the location-routing problem, the reverse logistics caused by customers’ returning goods should be taken into account. In this paper, the destruction and reorganization strategy of adaptive large-scale neighborhood search algorithm was introduced into the traditional genetic algorithm, so as to conduct research on the logistics location-routing problem under the background of integration of collection and distribution. Finally, the effectiveness of the optimized genetic algorithm was verified by Matlab tools and the existing bench-marking data set of the location-routing problem, which provided reference for the planning and decision-making of logistics enterprises.


Author(s):  
Luca Accorsi ◽  
Daniele Vigo

In this paper, we propose a fast and scalable, yet effective, metaheuristic called FILO to solve large-scale instances of the Capacitated Vehicle Routing Problem. Our approach consists of a main iterative part, based on the Iterated Local Search paradigm, which employs a carefully designed combination of existing acceleration techniques, as well as novel strategies to keep the optimization localized, controlled, and tailored to the current instance and solution. A Simulated Annealing-based neighbor acceptance criterion is used to obtain a continuous diversification, to ensure the exploration of different regions of the search space. Results on extensively studied benchmark instances from the literature, supported by a thorough analysis of the algorithm’s main components, show the effectiveness of the proposed design choices, making FILO highly competitive with existing state-of-the-art algorithms, both in terms of computing time and solution quality. Finally, guidelines for possible efficient implementations, algorithm source code, and a library of reusable components are open-sourced to allow reproduction of our results and promote further investigations.


2018 ◽  
Vol 30 (4) ◽  
pp. 367-386 ◽  
Author(s):  
Liyang Xiao ◽  
Mahjoub Dridi ◽  
Amir Hajjam El Hassani ◽  
Wanlong Lin ◽  
Hongying Fei

Abstract In this study, we aim to minimize the total waiting time between successive treatments for inpatients in rehabilitation hospitals (departments) during a working day. Firstly, the daily treatment scheduling problem is formulated as a mixed-integer linear programming model, taking into consideration real-life requirements, and is solved by Gurobi, a commercial solver. Then, an improved cuckoo search algorithm is developed to obtain good quality solutions quickly for large-sized problems. Our methods are demonstrated with data collected from a medium-sized rehabilitation hospital in China. The numerical results indicate that the improved cuckoo search algorithm outperforms the real schedules applied in the targeted hospital with regard to the total waiting time of inpatients. Gurobi can construct schedules without waits for all the tested dataset though its efficiency is quite low. Three sets of numerical experiments are executed to compare the improved cuckoo search algorithm with Gurobi in terms of solution quality, effectiveness and capability to solve large instances.


Sign in / Sign up

Export Citation Format

Share Document