Development of algorithms for solving routing problems in the people and parcel transportation = nghiên cứu và phát triển các thuật toán giải quyết các bài toán tối ưu trong giao thông vận tải người và hàng hóa

116 1 0
Development of algorithms for solving routing problems in the people and parcel transportation = nghiên cứu và phát triển các thuật toán giải quyết các bài toán tối ưu trong giao thông vận tải người và hàng hóa

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MINISTRY OF EDUCATION AND TRAINING HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY NGUYEN VAN SON DEVELOPMENT OF ALGORITHMS FOR SOLVING ROUTING PROBLEMS IN THE PEOPLE AND PARCEL TRANSPORTATION DOCTORAL DISSERTATION OF COMPUTER SCIENCE Hanoi−2023 MINISTRY OF EDUCATION AND TRAINING HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY NGUYEN VAN SON DEVELOPMENT OF ALGORITHMS FOR SOLVING ROUTING PROBLEMS IN THE PEOPLE AND PARCEL TRANSPORTATION Major: Computer Science Code: 9480101 DOCTORAL DISSERTATION OF COMPUTER SCIENCE SUPERVISORS: Ph.D Pham Quang Dung Assoc Prof Nguyen Xuan Hoai Hanoi−2023 DECLARATION OF AUTHORSHIP I declare that my thesis titled "Development of algorithms for solving routing problems in the people and parcel transportation" has been entirely composed by myself, supervised by my cosupervisors, Ph.D Pham Quang Dung and Assoc Prof Nguyen Xuan Hoai I assure some statements as follows: ˆ This work was done as a part of requirements for the degree of PhD at Hanoi University of Science and Technology ˆ This thesis has not previously been submitted for any degree ˆ The results in my thesis is my own independent work, except where works in the collaboration have been included Other appropriate acknowledgements are given within this thesis by explicit references Hanoi, May, 2023 Ph.D Student NGUYEN VAN SON SUPERVISORS Ph.D Pham Quang Dung Assoc Prof Nguyen Xuan Hoai i ACKNOWLEDGEMENT My thesis has been realized during my doctoral course at the School of Information Communication and Technology (SoICT), Hanoi University of Science and Technology (HUST) HUST is a really special place where I have accumulated immense knowledge in my PhD process A PhD process is not a one-man process Therefore, I am heartily thankful to my supervisors, Ph.D Pham Quang Dung and Assoc Prof Nguyen Xuan Hoai, whose encouragement, guidance and support from start to end enabled me to develop my research skills and understanding of the subject I have learned the countless amount of things from them This thesis would not have been possible without their precious support I would like to thank Prof Luc De Raedt and all members of Faculty of Computer Science, KU Leuven, Belgium for supporting me a lot in the research process A special thanks goes to Assoc Prof Mahito Sugiyama at National Institute of Informatics, Japan for valuable guidance helps me obtain many scientic experiences during the internship periods of the PhD Many thanks go also to Ph.D Anton Dries, Ph.D Behrouz Babaki, Ph.D Bui Quoc Trung, Msc Nguyen Thanh Hoang, Msc Phan Anh Tu for a positive research-partnership during many months made this research signicant as well as realistic I would like to thank Executive Board and all members of Computer Science Department, SoICT as well as HUST for the frequent support in my PhD course I thank my colleagues at Academy of Cryptography Techniques for their help Last but not the least, I would like to thank my family: my parents, my wife and my friends, who support me spiritually throughout my life They were always there cheering me up and stood by me through the good and bad times Hanoi, May, 2023 Ph.D Student NGUYEN VAN SON ii CONTENTS CONTENTS vi SYMBOLS vi LIST OF TABLES viii LIST OF FIGURES ix INTRODUCTION 1 BACKGROUND 10 1.1 Optimization Problem 10 1.2 Vehicle Routing Problem and Extensions 11 1.2.1 Capacitated Vehicle Routing Problem 11 1.2.2 Pickup-and-Delivery Vehicle Routing Problem with Time Windows 12 1.2.3 People and Parcel Sharing Taxi Routing Problem 14 1.2.4 Rich Vehicle Routing Problem 16 1.2.5 Static Routing Scenario 17 1.2.6 Dynamic Routing Scenario 18 Solution Methodologies for VRP problems 18 1.3.1 Exact Methods 19 1.3.2 Approximate Methods 20 1.3.2.1 Classic Heuristics 21 1.3.2.2 Metaheuristics 23 1.3 MODELLING AND SOLVING A NEW VARIANT OF STATIC VEHICLE ROUTING PROBLEM 28 2.1 Introduction 28 2.2 Problem description and formulation 30 2.2.1 Problem description 30 2.2.2 Notations and denitions 32 2.2.3 Model formulation 34 The solution methods 37 2.3.1 Notations for heuristic algorithms and solution evaluation 37 2.3.2 Analysis of the challenges of the new capacity constraints in the 2.3 MTDLC-VR problem iii 38 2.3.2.1 A review of construction heuristics 2.3.2.2 The challenges of the capacity constraints on construction heuristics 40 Splitting procedure 41 2.3.3 Adapted construction algorithms with splitting procedure 43 2.3.4 An adapted ALNS with splitting procedure 47 2.3.4.1 Outline of A-ALNS algorithm 48 2.3.4.2 Choosing the operators 50 2.3.4.3 Removal operators 50 2.3.4.4 Insertion operators 52 Experiments 53 2.4.1 Instances and setting 53 2.4.2 Experiment 1: Mathematical formulation validation 56 2.4.3 Experiment 2: Comparison the eciency between construction 2.3.2.3 2.4 2.4.4 2.4.5 2.5 38 heuristics 61 Experiment 3: The eciency of the A-ALNS algorithm 63 2.4.4.1 Parameter tuning 63 2.4.4.2 The eciency of removal and insertion operators 64 2.4.4.3 Robustness of the A-ALNS strategy 65 Experiment 4: Sensitivity analysis for the lower-bound capacity constraint 68 Chapter Summary 69 MODELLING AND SOLVING A NEW VARIANT OF DYNAMIC VEHICLE ROUTING PROBLEM 71 3.1 Introduction 71 3.2 Taxi-Share Routing Model 73 3.2.1 Problem Description 73 3.2.2 Problem Formulation 74 3.3 Online Taxi-Share Routing Problem Based on Predicted Information 3.3.1 3.3.2 76 Taxi Demand Prediction 76 3.3.1.1 Learning method with equal length subintervals 77 3.3.1.2 Learning framework with an adaptive binning method 78 Online Routing Algorithm 79 3.3.2.1 Route representation 81 3.3.2.2 Possible Positions for Insertion 81 3.3.2.3 Route Re-optimization 82 3.3.2.4 Route Establishment 82 3.3.2.5 Request Insertion 82 iv 3.3.2.6 Improvement Operator 83 3.3.2.7 Prediction-Based Idle Taxi Direction 84 Experiments 84 3.3.3.1 Data Description 84 3.3.3.2 Simulation design 85 3.3.3.3 Experimental results 85 Chapter Summary 91 3.3.3 3.4 CONCLUSIONS 92 PUBLICATIONS 94 Bibliography 95 v ABBREVIATIONS No Abbreviation Meaning ACS ALNS BnB BnC BnP CDF CF-RS CP CVRP 10 DARP 11 DP 12 DVRP 13 EDF 14 ERM 15 GA 16 GRASP 17 ICTP 18 KS 19 LP 20 LS 21 MDVRP 22 MMCVRP 23 MMVRP 24 MILP 25 MTVRP 26 NHPP 27 NP 28 OP 29 PDVRPTW Ant Colony System Adaptive Large Neighborhood Search Branch-and-Bound Branch-and-Cut Branch-and-Price Cumulative Distribution Function Cluster-First Route-Second Constraint Programming Capacitated Vehicle Routing Problem Dial-A-Ride Problem Dynamic Programming Dynamic Vehicle Routing Problem Empirical Distribution Function Empirical Risk Minimization Genetic Algorithm Greedy Randomised Adaptive Search Procedure Inland Container Transportation Problem Kolmogorov-Smirnov Linear Programming Local Search Multi-Depot Vehicle Routing Problem Min-Max Capacitate Vehicle Routing Problem MinMax Vehicle Routing Problem Mixed-Integer Linear Programming Multi-Trip Vehicle Routing Problem NonHomogeneous Poisson Process Non-deterministic Polynomial-time Optimization Problem Pickup-and-Delivery Vehicle Routing Problem with Time Window vi 30 PSO 31 RF-CS 32 RVRP 33 SA 34 SARP 35 SRM 36 SW 37 TSP 38 VRP 39 VRPB 40 VRPTW Particle Swarm Optimisation Route-First Cluster-Second Rich Vehicle Routing Problem Saving Algorithm Shared-A-Ride Problem Structural Risk Minimization Sweep Algorithm Travelling Salesman Problem Vehicle Routing Problem Vehicle Routing Problem with Backhauls Vehicle Routing Problem with Time Windows vii LIST OF TABLES A summary of the related papers 2.1 Sets and parameters 33 2.2 Modeling variables 34 2.3 Parameters of instance E21 − − − − − 55 2.4 Travel time matrix of instance E21 − − − − − 55 2.5 Parameters of instances RG − − − − − and RG − − − − − 56 2.6 Travel time matrix of instances RG−1−2−2−2−6 and RG−2−2−2−2−6 56 2.7 Comparison solutions of the MILP model with the found optimal solutions 58 2.8 Comparison between MILP model and the A-ALNS algorithm 58 2.9 Comparison between MILP model and construction algorithms 60 2.10 The eciency comparison between construction algorithms 62 2.11 Results of parameter tuning 64 2.12 The comparison of solution approaches 67 3.1 Parameter Setting 86 3.2 Taxi fare rate for calculating the prot introduced in [14] 86 3.3 The number of taxi requests need to be served in two scenarios 86 3.4 The routing results of four algorithms in the rst scenario 87 3.5 The routing results of four algorithms in the second scenario 88 3.6 The eciency of the algorithm based on the predicted information 89 3.7 The prot of scheduling algorithm using our proposed learning method 91 viii Table 3.7: The prot of scheduling algorithm using our proposed learning method OTSF-DP (Scenario 1) Ins D1 D2 D3 D4 D5 D6 D7 D8 D9 OTSF-DP (Scenario 2) p1 p2 ρ(%) p1 p2 ρ(%) 74.97 67.09 78.61 78.89 85 94.36 92.47 63.5 49.31 79.12 70.37 85.02 81.74 90.21 101.68 98.62 66.2 53.85 5.54 4.89 8.15 3.61 6.13 7.76 6.65 4.25 9.21 27.92 30.89 32.67 29.62 29.8 29.24 29.62 28.56 10.16 29.14 32.11 33.98 31.03 31.61 30.15 31.17 29.72 10.85 4.37 3.95 4.1 4.76 6.07 3.11 5.23 4.06 6.79 3.4 Chapter Summary In this work, we solved the problem of routing a shared ride of people and parcels in an online manner using the taxi network First, we formulate the people-parcel taxi sharing model in [9] using a constraint-based programming model with the ability to predict requests based on historical data To achieve this aim, we derive a learning model and a data-driven method for predicting the areas of the road network at which requests are likely to be sent for some time period of a day by utilizing spatio-temporal Poisson process Next, we proposed the algorithm OTSF-DP for the online routing problem Usually, conventional navigation systems would provide the driver with the shortest path to the nearest parking location upon the completion of all the requests In contrast, we suggest the driver follow the route with a high probability of receiving a new request on the route to the specied parking location by using prediction information However, if there is no such an opportunity, a new parking location is recommended to the driver with the hope that during staying there the taxi can receive a new request soon Therefore, the taxi's idle time is minimized Finally, we evaluated the proposed algorithms and the previous ones on the adapted real datasets Experimental results showed that our algorithms are better than the existing methods in terms of total benets prot The idle travel distance is reduced as well Research results in this Chapter have been published at [2, 3, 4, 6] in PUBLICATIONS list 91 CONCLUSION AND FUTURE WORKS Conclusion Transport of people and freight plays a particularly important role in the economy of each country Many models of people and good transportation have been built in practice Solving these problems is very hard and still an active research topic that attracts the attention of many computer scientists due to their impact on society and the economy This thesis has presented the contributions in the eld of VRP problems Concretely, three main contributions have been shown in three chapters and summarized as follows: The rst is designing a new model of the freight transportation, representing the static VRP problem class It is a realistic dairy product transportation in which vehicles must deliver dairy product units from multiple distribution centers to customers and operate multiple trips and the total weight of products transported in each trip must be within a given range depending on the capacity of the operating vehicle We proposed a mixed-integer linear programming model and an adapted ALNS algorithm for solving the considered problem in large instances Experimental results state that the proposed algorithm can generate suitable results in a short computational time and the performance of the proposed algorithm should be acceptable in the application as one of the most appropriate algorithms for solving a large number of requests The other proposed model represents a people transport model in which people and parcels can share a ride and the routing system needs to recommend the best route to the driver of a taxi without load so that the chance of receiving a new transportation demand is high when the taxi is still available Our model alleviates the deciencies of models in [14, 9] by adding some real-world factors We developed new algorithms for solving the considered model in the dynamic scenario Especially, a new anticipatory algorithm for routing taxis exploiting the predicted future requests in the dynamic scenario is proposed The algorithms are experimented on real data sets and shown to be competitive with the one in [14] Finally, this thesis proposed a statistical learning method for learning the NHPP process to predict VRP requests that help minimize the vehicle's idle distance The experimental results show that the total idle travel distance of our algorithms is less than that of the existing share-a-ride method about 9.64% to 12.76% each day by applying the learning method This study linked transportation problems with machine learning that improves the overall travel distance 92 Future works The thesis has obtained some signicant results However, there are rooms for improvement In our future works, we would like to explore the following research directions listed as follows: For the proposed MTDLC-VR problem, we will investigate an online scenario in which requests are not known beforehand and are revealed online during the execution of the schedule Moreover, a challenging area for future research is to extend the problem more exibly and realistically with a stochastic environment (e.g., stochastic demands and stochastic travel time) In practice, real-time requests are dynamic and each vehicle's status and route must be continuously monitored by the system A dynamic instance requires solving a series of static instances composed of currently pending requests Hence, an algorithm for solving a dynamic instance must make good solutions in a short execution time For the proposed problem of the dynamic share-a-ride taxi VRP, we aim to make this problem more exible and realistic We will investigate other algorithms as well as dierent approaches for reducing both the number of rejected requests and total cost Furthermore, we would like to focus on other prediction methods and dierent approaches for exploiting prediction information in VRP problems We will also analyze more deeply the successful and failure cases of prediction 93 PUBLICATIONS Van Son NGUYEN, Quang Dung PHAM, Quoc Trung BUI, Thanh Hoang Modelling and Solving a Real-world Multi-trip Multi-distribution center Vehicle Routing Problem with Lower-bound Capacity, Computers and InNGUYEN (2022), dustrial Engineering, vol.172 (A), 108597 Doi: 10.1016/j.cie.2022.108597 (IF: 7.18) Van Son NGUYEN, Babaki Behrouz, Dries Anton, Quang Dung PHAM, Xuan Hoai NGUYEN(2017), Prediction-based optimization for online People and Parcels share a ride taxis, 9th International Conference on Knowledge and Systems Engineering (KSE), pp 42-47 Doi: 10.1109/KSE.2017.8119432 (Best paper award) Van Son NGUYEN, Quang Dung Pham, Van Hieu Nguyen Exploiting Demand Prediction to Reduce Idling Travel Distance for Online Taxi Scheduling Problem In Proceedings of the 4th International Conference on Modelling, Computation and Optimization in Information Systems and Management Sciences MCO 2021, Hanoi, Vietnam, 13-14 December 2021 Volume 363 of Lecture Notes in Networks and Systems, pages 51-62, Springer, 2021 (Scopus Indexed) Van Son NGUYEN, Thi Hong Nhan VU, Quang Dung PHAM, Xuan Hoai Novel Online Routing Algorithms for Smart People-Parcel Taxi Sharing Services, ETRI journal, vol 44(2), NGUYEN, Behrouz BABAKI, Dries ANTON (2022), pp 220-231 Doi: 10.4218/etrij.2021-0406 (IF: 1.622) Van Son NGUYEN, Quang Dung PHAM, Quoc Trung BUI, Thanh Hoang NGUYEN (2017), Search Solving Min-Max Capacitated Vehicle Routing Problem by Local Journal of Computer Science and Cybernetics, vol 33(1), pp 3-18 Doi:10.15625/1813-9663/33/1/8846 An Adaptive Large Neighborhood Search Solving Large People and Parcel Share-a-Ride Problem, Van Son NGUYEN, Quang Dung PHAM, Anh Tu PHAN (2019), 6th NAFOSTED Conference on Information and Computer Science (NICS), pp 303-308 Doi: 10.1109/NICS48868.2019.9023893 94 Bibliography Statistical reports of transportation in 2015 General Statistics Oce [2] Rodrigue J.P and Notteboom T (2020) Transportation and economic development The geography of transport system (5th edition), p 416 doi: [1] doi.org/10.4324/9780429346323 [3] Vidal T., Laporte G., and Matl P (2020) A concise guide to existing and emerg- ing vehicle routing problem variants European Journal of Operational Research, 286.2, pp 401416 ISSN 0377-2217 doi:https://doi.org/10.1016/j.ejor.2019.10 010 [4] Siswanto N., Wiratno S.E., Rusdiansyah A., and Sarker R (2019) Maritime inventory routing problem with multiple time windows Journal of Industrial and Management Optimization, 15.3, pp 11851211 [5] Paredes-Belmar G., Montero E., Lüer-Villagra A., Marianov V., and Araya-Sassi C (2022) Vehicle routing for milk collection with gradual blending: A case arising in chile European Journal of Operational Research, 303.3, pp 14031416 ISSN 0377-2217 doi:https://doi.org/10.1016/j.ejor.2022.03.050 [6] Chen L., Liu Y., and Langevin A (2019) A multi-compartment vehicle routing problem in cold-chain distribution Computers & Operations Research, 111, pp 5866 ISSN 0305-0548 doi:https://doi.org/10.1016/j.cor.2019.06.001 [7] Utama D.M., Dewi S.K., Wahid A., and Santoso I (2020) The vehicle routing problem for perishable goods: A systematic review Cogent Engineering, 7.1, p 1816148 doi:10.1080/23311916.2020.1816148 Multi-depot multitrip vehicle routing problem with time windows and release dates Transportation [8] Zhen L., Ma C., Wang K., Xiao L., and Zhang W (2020) Research Part E: Logistics and Transportation Review, 135, p 101866 doi: 10.1016/j.tre.2020.101866 [9] Nguyen N.Q., Nghiem N.V.D., DO P.T., LE K.T., Nguyen M.S., and MUKAI N (2015) People and parcels sharing a taxi for tokyo city Proceedings of the Sixth International Symposium on Information and Communication Technology doi:10.1145/2833258.2833309 [10] Li B., Krushinsky D., Van Woensel T., and Reijers H.A (2016) large neighborhood search heuristic for the share-a-ride problem Computers & Operations Research, 66, p 170180 doi:10.1016/j.cor.2015.08.008 95 An adaptive The sharea-ride problem with stochastic travel times and stochastic delivery locations [11] Li B., Krushinsky D., Van Woensel T., and Reijers H.A (2016) Transportation Research Part C: Emerging Technologies, 67, p 95108 doi: 10.1016/j.trc.2016.01.014 Vehicle routing problem and related algorithms for logistics distribution: a literature review and classication Operational Research, pp 130 doi:10.1007/s12351-020-00600-7 [13] Cordeau J and Laporte G (2003) The dial-a-ride problem (darp):variants modeling issues and algorithms A Quarterly Journal of Operations Research, 1, pp [12] Konstantakopoulos G.D., Gayialis S., and Kechagias E (07 2022) 89101 [14] Li B., Krushinsky D., Reijers H.A., and Van Woensel T (2014) The share-a- ride problem: People and parcels sharing taxis European Journal of Operational Research, 238.1, p 3140 doi:10.1016/j.ejor.2014.03.003 [15] Dantzig G.B and Ramser J.H (1959) The truck dispatching problem Manage- ment Science, 6.1, pp 8091 doi:10.1287/mnsc.6.1.80 A taxonomic review of metaheuristic algorithms for solving the vehicle routing problem and its variants Computers & Industrial [16] Elshaer R and Awad H (2020) Engineering, 140, p 106242 ISSN 0360-8352 doi:https://doi.org/10.1016/j.cie 2019.106242 [17] Clarke G and Wright J.W (1964) to a number of delivery points Scheduling of vehicles from a central depot Operations Research, 12.4, p 568581 doi: 10.1287/opre.12.4.568 [18] Desrochers M., Lenstra J.K., Savelsbergh M.W.P., and Soumis F (1987) Vehicle routing with time windows: optimization and approximation CWI Department of Operations Research and System Theory [19] Laporte G., Nobert Y., and Arpin D (1984) Optimal solutions to capacitated multidepot vehicle routing problems Centre de recherche sur les transports [20] Brandão J and Mercer A (08 1998) The multi-trip vehicle routing problem Journal of the Operational Research Society, 49, pp 799805 doi: 10.1057/palgrave.jors.2600595 [21] Asghari M and Mirzapour Al-e-hashem S.M.J (2021) problem: A state-of-the-art review Green vehicle routing International Journal of Production Eco- nomics, 231, p 107899 ISSN 0925-5273 doi:https://doi.org/10.1016/j.ijpe.2020 107899 96 Vehicle routing problem with time windows using meta-heuristic algorithms: A survey In N Yadav, A Yadav, J.C Bansal, K Deep, and J.H Kim, editors, Harmony Search and Nature Inspired Optimization Algorithms , pp 539546 Springer Singapore, Singapore [23] Toth P and Vigo D (2014) Vehicle Routing Society for Industrial and Applied [22] Dixit A., Mishra A., and Shukla A (2019) Mathematics doi:10.1137/1.9781611973594 A vehicle routing problem of both refrigeratedand general-type vehicles for perishable food products delivery Journal of Food [24] Song B.D and Ko Y.D (2016) Engineering, 169, pp 6171 ISSN 0260-8774 Stochastic vehicle routing problem with heterogeneous vehicles and multiple prioritized time windows: Mathematical modeling and solution approach Computers & Industrial Engineering, [25] Baradaran V., Shafaei A., and Hosseinian A.H (2019) 131, pp 187199 ISSN 0360-8352 Vehicle routing problem and related algorithms for logistics distribution: a literature review and classication Operational Research, pp 130 [26] Konstantakopoulos G.D., Gayialis S., and Kechagias E (09 2020) [27] Montoya-Torres J.R., Franco J.L., Isaza S.N., Jiménez H.F., and Herazo-Padilla N (2015) A literature review on the vehicle routing problem with multiple depots Computers & Industrial Engineering, 79, p 115129 doi:10.1016/j.cie.2014.10 029 A branch-and-cut-and-price algorithm for the multi-depot heterogeneous vehicle routing problem with time windows Transportation Research Part C: Emerging Technologies, 19.5, pp 723 [28] Bettinelli A., Ceselli A., and Righini G (2011) 740 ISSN 0968-090X Freight Transportation and Logistics (selected papers from ODYSSEUS 2009 - the 4th International Workshop on Freight Transportation and Logistics) The multi-depot vehicle routing problem: An integer programming-based heuristic and computational results Computers & Industrial Engineering, 61, pp 794804 doi: [29] Gulczynski D., Golden B., and Wasil E (10 2011) 10.1016/j.cie.2011.05.012 Multi-depot vehicle routing problem for hazardous materials transportation: A fuzzy bilevel programming [30] Du J., Li X., Yu L., Dan R., and Zhou J (2017) Information Sciences, 399, pp 201218 ISSN 0020-0255 A variable neighborhood search for the multi depot vehicle routing problem with time windows [31] Polacek M., Hartl R., Doerner K., and Reimann M (12 2004) Journal of Heuristics, 10, pp 613627 doi:10.1007/s10732-005-5432-5 97 Multi-depot multi-compartment vehicle routing problem, solved by a hybrid adaptive large neighborhood search Omega, [32] Alinaghian M and Shokouhi N (2018) 76, p 8599 doi:10.1016/j.omega.2017.05.002 [33] Vidal T., Crainic T.G., Gendreau M., and Prins C (2014) Implicit depot as- signments and rotations in vehicle routing heuristics European Journal of Operational Research, 237.1, pp 1528 ISSN 0377-2217 Rich vehicle routing with auxiliary depots and anticipated deliveries: An application to pharmaceutical distribution [34] Kramer R., Cordeau J.F., and Iori M (2019) Transportation Research Part E: Logistics and Transportation Review, 129, pp 162174 ISSN 1366-5545 An ecient variable neighborhood search with tabu shaking for a class of multi-depot vehicle routing problems Computers & Operations Research, 133, p 105269 ISSN 0305-0548 [36] Soto M., Sevaux M., Rossi A., and Reinholz A (2017) Multiple neighborhood search, tabu search and ejection chains for the multi-depot open vehicle routing problem Computers & Industrial Engineering, 107, pp 211222 ISSN 0360-8352 [37] Lahyani R., Gouguenheim A., and Coelho L.C (2019) A hybrid adaptive large neighbourhood search for multi-depot open vehicle routing problems International [35] Hesam Sadati M.E., Çatay B., and Aksen D (2021) Journal of Production Research, 57, pp 6963  6976 [38] Fleischmann B (01 1990) The vehicle routing problem with multiple use of vehi- cles Working paper, Facbereich Wirtschaftswissenschafte, Universitat Hamburg, Hamburg, Germany Adaptive memory programming for the vehicle routing problem with multiple trips Computers & Operations Research, 34.1, pp [39] Olivera A and Viera O (2007) 2847 ISSN 0305-0548 Branch-and-price algorithms for the solution of the multi-trip vehicle routing problem with time windows European Journal of Operational Research, 249.2, pp 551559 ISSN [40] Hernandez F., Feillet D., Giroudeau R., and Naud O (2016) 0377-2217 An exact solution framework for multitrip vehicle-routing problems with time windows Operations [41] Paradiso R., Roberti R., Laganá D., and Dullaert W (2020) Research, 68.1, pp 180198 [42] Louveaux F.V and Salazar-González J.J (2016) ing problem with variable capacity Solving the single vehicle rout- Transportation Science, 50.2, pp 708719 doi:10.1287/trsc.2014.0556 98 [43] Franỗois V., Arda Y., Crama Y., and Laporte G (05 2016) Large neighborhood search for multi-trip vehicle routing European Journal of Operational Research, 255, pp 422441 [44] Franỗois V., Arda Y., Crama Y., and Laporte G (2016) Large neighborhood search for multi-trip vehicle routing European Journal of Operational Research, 255.2, pp 422441 ISSN 0377-2217 doi:https://doi.org/10.1016/j.ejor.2016.04 065 [45] Pan B., Zhang Z., and Lim A (2021) Multi-trip time-dependent vehicle routing problem with time windows European Journal of Operational Research, 291.1, pp 218231 ISSN 0377-2217 [46] Cattaruzza D., Absi N., and Feillet D (12 2018) Vehicle routing problems with multiple trips Annals of Operations Research, 271, pp 127159 Three eective metaheuristics to solve the multi-depot multi-trip heterogeneous dial-a-ride problem Transportation Research Part E: Logistics and Transportation Review, [47] Masmoudi M.A., Hosny M., Braekers K., and Dammak A (2016) 96, pp 6080 ISSN 1366-5545 [48] Wang Z (2018) Delivering meals for multiple suppliers: Exclusive or sharing logistics service Transportation Research Part E: Logistics and Transportation Review, 118, pp 496512 ISSN 1366-5545 System modeling of demand responsive transportation services: Evaluating cost eciency of service and coordinated taxi usage Transportation Research Part E: Logistics and Transportation [49] Rahimi M., Amirgholy M., and Gonzales E.J (2018) Review, 112, pp 6683 ISSN 1366-5545 doi:https://doi.org/10.1016/j.tre.2018 02.005 Neighborhood search heuristics for a dynamic vehicle dispatching problem with pick-ups and deliveries Transportation Research Part C: Emerging Technologies, 14.3, pp [50] Gendreau M., Guertin F., Potvin J.Y., and Séguin R (2006) 157  174 ISSN 0968-090X doi:http://dx.doi.org/10.1016/j.trc.2006.03.002 [51] Dahle L., Andersson H., Christiansen M., and Speranza M.G (2019) and delivery problem with time windows and occasional drivers The pickup Computers & Operations Research, 109, pp 122133 ISSN 0305-0548 doi:https://doi.org/10 1016/j.cor.2019.04.023 Adaptive large neighborhood search with a constant-time feasibility test for the dial-a-ride problem Transportation Science, [52] Gschwind T and Drexl M (2019) 53.2, pp 480491 doi:10.1287/trsc.2018.0837 99 [53] Malheiros I., Ramalho R., Passeti B., Bulhões T., and Subramanian A (2021) A hybrid algorithm for the multi-depot heterogeneous dial-a-ride problem Com- puters & Operations Research, 129, p 105196 ISSN 0305-0548 doi:https: //doi.org/10.1016/j.cor.2020.105196 Shared mobility problems: A systematic review on types, variants, characteristics, and solution approaches [54] Ting K.H., Lee L.S., Pickl S., and Seow H.V (2021) Applied Sciences, 11.17 doi:10.3390/app11177996 The restaurant meal delivery problem: Dynamic pickup and delivery with deadlines and random ready times Transportation Science, 55.1, pp 75100 doi: [55] Ulmer M.W., Thomas B.W., Campbell A.M., and Woyak N (2021) 10.1287/trsc.2020.1000 [56] O'Keee K., Anklesaria S., Santi P., and Ratti C (2022) Using reinforcement learning to minimize taxi idle times Journal of Intelligent Transportation Systems, 26.4, pp 498509 doi:10.1080/15472450.2021.1897803 [57] Yu X., Gao S., Hu X., and Park H (2019) A markov decision process approach to vacant taxi routing with e-hailing Transportation Research Part B: Method- ological, 121, pp 114134 ISSN 0191-2615 doi:https://doi.org/10.1016/j.trb 2018.12.013 [58] O'Keee K., Anklesaria S., Santi P., and Ratti C (2021) Using reinforcement learning to minimize taxi idle times Journal of Intelligent Transportation Systems, 0.0, pp 116 doi:10.1080/15472450.2021.1897803 [59] Boyd S and Vandenberghe L (2004) Convex Optimization Cambridge Univer- sity Press doi:10.1017/CBO9780511804441 [60] Lee J (2004) A First Course in Combinatorial Optimization Texts in Applied Mathematics Cambridge University Press CBO9780511616655 [61] Garey M.R and Johnson D.S (1979) Cambridge doi:10.1017/ Computers And Intractability A Guide To The Theory Of Np-Completeness Freeman & Company, New York [62] Laporte G., Nobert Y., and Desrochers M (1985) Optimal routing under capacity and distance restrictions Operations Research, 33.5, p 10501073 doi:10.1287/ opre.33.5.1050 [63] Cordeau J.F (2006) A branch-and-cut algorithm for the dial-a-ride problem Operations Research, 54.3, p 573586 doi:10.1287/opre.1060.0283 [64] Caseau Y and Laburthe F (10 1999) Heuristics for large constrained vehicle routing problems J Heuristics, 5, pp 281303 doi:10.1023/A:1009661600931 100 [65] Wang Z and Sheu J.B (2019) Vehicle routing problem with drones Trans- portation Research Part B: Methodological, 122, pp 350364 ISSN 0191-2615 doi:https://doi.org/10.1016/j.trb.2019.03.005 Time-dependent stochastic vehicle routing problem with random requests: Application to online police patrol management in brussels European Journal of Operational Research, 292.3, [66] Saint-Guillain M., Paquay C., and Limbourg S (2021) pp 869885 ISSN 0377-2217 doi:https://doi.org/10.1016/j.ejor.2020.11.007 [67] Oyola J., Arntzen H., and Woodru D.L (2018) problem, a literature review, part i: models The stochastic vehicle routing EURO Journal on Transportation and Logistics, 7.3, pp 193221 ISSN 2192-4376 doi:https://doi.org/10.1007/ s13676-016-0100-5 [68] Tan S.Y and Yeh W.C (2021) The vehicle routing problem: State-of-the-art classication and review Applied Sciences, 11.21 ISSN 2076-3417 doi:10.3390/ app112110295 Review of vehicle routing problems: Models, classication and solving algorithms Archives of Computational [69] Zhang H., Ge H., Yang J., and Tong Y (04 2021) Methods in Engineering, 29 doi:10.1007/s11831-021-09574-x [70] Potvin J.Y (2009) Vehicle routingVehicle Routing , pp 40194022 Springer US, Boston, MA ISBN 978-0-387-74759-0 doi:10.1007/978-0-387-74759-0_702 [71] Pillac V., Gendreau M., Guéret C., and Medaglia A (02 2013) dynamic vehicle routing problems A review of European Journal of Operational Research, 225, p 111 doi:10.1016/j.ejor.2012.08.015 [72] Ojeda Rios B.H., Xavier E.C., Miyazawa F.K., Amorim P., Curcio E., and Santos M.J (2021) Recent dynamic vehicle routing problems: A survey Computers & Industrial Engineering, 160, p 107604 ISSN 0360-8352 doi:https://doi.org/10 1016/j.cie.2021.107604 Pro-active dynamic vehicle routing: Real-time control and request-forecasting approaches to improve customer service , pp 1319 Contribu- [73] Ferrucci F (01 2013) tions to Management Science Physica, Berlin, Heidelberg Waiting strategy for the vehicle routing problem with simultaneous pickup and delivery using genetic algorithm [74] Park H., Son D., Koo B., and Jeong B (2021) Expert Systems with Applications, 165, p 113959 ISSN 0957-4174 doi:https: //doi.org/10.1016/j.eswa.2020.113959 [75] Caceres-Cruz J., Arias P., Guimarans D., Riera D., and Juan A.A (2015) Rich vehicle routing problem ACM Computing Surveys, 47.2, p 128 doi:10.1145/ 2666003 101 [76] Laporte G and Semet F (2002) classical heuristics for the capacitated vrp The Vehicle Routing Problem, p 109128 doi:10.1137/1.9780898718515.ch5 [77] N C., A M., and P T (1979) The vehicle routing problem In N Christodes, A Mingozzi, P Toth, and C Sandi, editors, Combinatorial Optimization, Wiley, Chichester, UK, pp 315338 [78] Gillett B.E and Miller L.R (1974) A heuristic algorithm for the vehicle-dispatch problem Operations Research, 22.2, p 340349 doi:10.1287/opre.22.2.340 [79] Euchi J and Sadok A (2021) Hybrid genetic-sweep algorithm to solve the vehicle routing problem with drones Physical Communication, 44, p 101236 ISSN 18744907 doi:https://doi.org/10.1016/j.phycom.2020.101236 A hybrid algorithm for time-dependent vehicle routing problem with soft time windows and stochastic factors Engi- [80] Jie K.W., Liu S.Y., and Sun X.J (2022) neering Applications of Articial Intelligence, 109, p 104606 ISSN 0952-1976 doi:https://doi.org/10.1016/j.engappai.2021.104606 [81] Beasley J (1983) Route rstcluster second methods for vehicle routing Omega, 11.4, p 403408 doi:10.1016/0305-0483(83)90033-6 [82] Prins C., Lacomme P., and Prodhon C (2014) ods for vehicle routing problems: A review Order-rst split-second meth- Transportation Research Part C: Emerging Technologies, 40, p 179200 doi:10.1016/j.trc.2014.01.011 [83] Van Hentenryck P and Michel L (01 2005) Springer, Cham ISBN 978-0-262-22077-4 [84] Groer C., Golden B., and Wasil E (2010) Constraint-Based Local Search A library of local search heuristics for the vehicle routing problem Math Prog Comp., 2.2, pp 79  101 [85] Blum C and Roli A (01 2001) Metaheuristics in combinatorial optimization: Overview and conceptual comparison ACM Comput Surv., 35, pp 268308 doi:10.1145/937503.937505 [86] Gandomi A., Yang X.S., Talatahari S., and Alavi A (12 2013) Metaheuristic Algorithms in Modeling and Optimization , pp 124 Elsevier, Waltham ISBN 9780123983640 doi:10.1016/B978-0-12-398364-0.00001-2 [87] Goel R and Maini R (01 2017) Vehicle routing problem and its solution method- ologies: A survey International Journal of Logistics Systems and Management, 28, p 419 doi:10.1504/IJLSM.2017.087786 An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows Transportation Sci- [88] Ropke S and Pisinger D (11 2006) ence, 40, pp 455472 doi:10.1287/trsc.1050.0135 102 An adaptive large neighborhood search heuristic for the vehicle routing problem with time windows and synchronized visits [89] Liu R., Tao Y., and Xie X (2019) Computers & Operations Research, 101, pp 250262 ISSN 0305-0548 doi: https://doi.org/10.1016/j.cor.2018.08.002 A hybrid adaptive large neighborhood search heuristic for the team orienteering problem Computers & Oper- [90] Hammami F., Rekik M., and Coelho L.C (2020) ations Research, 123, p 105034 ISSN 0305-0548 doi:https://doi.org/10.1016/j cor.2020.105034 [91] Windras Mara S.T., Norcahyo R., Jodiawan P., Lusiantoro L., and Rifai A.P (2022) cations A survey of adaptive large neighborhood search algorithms and appli- Computers & Operations Research, 146, p 105903 ISSN 0305-0548 doi:https://doi.org/10.1016/j.cor.2022.105903 Using constraint programming and local search methods to solve vehicle routing problems Principles and Practice of Constraint Pro- [92] Shaw P (1998) gramming  CP98 Lecture Notes in Computer Science, p 417431 10.1007/3-540-49481-2\_30 [93] Clarke G and Wright J.W (1964) to a number of delivery points doi: Scheduling of vehicles from a central depot Operations Research, 12.4, p 568581 doi: 10.1287/opre.12.4.568 [94] Ioannou G., Kritikos M., and Prastacos G (2001) A greedy look-ahead heuristic for the vehicle routing problem with time windows Journal of the Operational Research Society, 52.5, p 523537 doi:10.1057/palgrave.jors.2601113 [95] Abdelmaguid T., Dessouky M., and Ordóđez F (05 2009) Heuristic approaches for the inventory-routing problem with backlogging Computers & Industrial Engineering, pp 15191534 A heuristic approach based on clarke-wright algorithm for open vehicle routing problem The Scientic World [96] Pichpibul T and Kawtummachai R (01 2013) Journal, 2013, pp 111 doi:10.1155/2013/874349 The two-echelon time-constrained vehicle routing problem in linehaul-delivery systems considering carbon dioxide emissions Transportation Research Part D: Transport and Environment, 49, [97] Li H., Yuan J., Lv T., and Chang X (12 2016) pp 231245 doi:10.1016/j.trd.2016.10.002 [98] Mirzaei S and Sei A (2015) Considering lost sale in inventory routing problems for perishable goods Computers & Industrial Engineering, 87, pp 213227 ISSN 0360-8352 103 A look-ahead partial routing framework for the stochastic and dynamic vehicle routing problem Journal on Vehicle Routing [99] Zou H and Dessouky M (02 2018) Algorithms, 1, pp 7388 doi:10.1007/s41604-018-0006-5 An integrated route, temperature and humidity planning problem for the distribution of perishable products [100] Liang Y., Liu F., Lim A., and Zhang D (2020) Computers & Industrial Engineering, 147, p 106623 ISSN 0360-8352 [101] Na B., Jun Y., and Kim B.I (2011) Some extensions to the sweep algorithm The International Journal of Advanced Manufacturing Technology, 56.9-12, p 10571067 doi:10.1007/s00170-011-3240-7 A metaheuristic algorithm for the multidepot vehicle routing problem with heterogeneous eet [102] Granada-Echeverri M., Bolaños R., and Escobar J (08 2018) International Journal of Industrial Engineering Computations, 9, pp 461478 doi:10.5267/j.ijiec.2017.11.005 [103] Karp R.M (2009) Reducibility among combinatorial problems 50 Years of Integer Programming 1958-2008, p 219241 doi:10.1007/978-3-540-68279-0\_8 A new saving-based ant algorithm for the vehicle routing problem with simultaneous pickup and delivery Expert Systems with Applications, 37.10, [104] Çatay B (2010) pp 68096817 ISSN 0957-4174 Algorithms for the vehicle routing and scheduling problems with time window constraints Operations Research, 35.2, p 254265 doi:10 [105] Solomon M.M (1987) 1287/opre.35.2.254 An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows and scheduled lines Computers & Operations Research In press [107] Nguyen V.S., Pham Q.D., and Phan A.T (2019) An adaptive large neighborhood search solving large people and parcel share-a-ride problem 2019 6th [106] Ghilas V., Demir E., and Woensel T.V (2016) NAFOSTED Conference on Information and Computer Science (NICS) doi: 10.1109/nics48868.2019.9023893 A new local search algorithm providing high quality solutions to vehicle routing problems Technical report Department of Computer Science, [108] Shaw P (1997) University of Strathclyde, Scotland A parallel route building algorithm for the vehicle routing and scheduling problem with time windows European Journal [109] Potvin J.Y and Rousseau J.M (1993) of Operational Research, 66.3, p 331340 doi:10.1016/0377-2217(93)90221-8 104 A [110] Pham Q.D., Le K.T., Nguyen H.T., Pham V.D., and Bui Q.T (2017) constraint-based local search for oine and online general vehicle routing ternational Journal on Articial Intelligence Tools, 26.02, p 1750004 Indoi: 10.1142/s021821301750004x An adaptive memory heuristic for a class of vehicle routing problems with minmax objective Comput [111] Golden B.L., Laporte G., and Taillard E.D (May 1997) Oper Res., 24.5, pp 445452 ISSN 0305-0548 doi:10.1016/S0305-0548(96) 00065-2 A taxi order dispatch model based on combinatorial optimization In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , KDD '17, p 21512159 Association for Computing Machinery, [112] Zhang L., Hu T., Min Y., Wu G., Zhang J., Feng P., Gong P., and Ye J (2017) New York, NY, USA ISBN 9781450348874 [113] Zhang R and Ghanem R (2020) Demand, supply, and performance of street- hail taxi IEEE Transactions on Intelligent Transportation Systems, 21.10, pp 41234132 doi:10.1109/TITS.2019.2938762 [114] Schoenberg F., Brillinger D., and Guttorp P (01 2013) Point Processes, Spatial- Temporal Wiley doi:10.1002/9780470057339.vap020.pub2 [115] Alizadeh F and Papp D (2013) Estimating arrival rate of nonhomogeneous poisson processes with semidenite programming Annals of Operations Research, 208.1, p 291308 doi:10.1007/s10479-011-1020-2 [116] Streit R.L (2010) Springer US Poisson Point Processes Imaging, Tracking, and Sensing [117] Hsieh K., Harlap A., Vijaykumar N., Konomis D., Ganger G., Gibbons P.B., and Mutlu O (2017) In NSDI Gaia: Geo-distributed machine learning approaching lan speeds [118] Brown L., Gans N., Mandelbaum A., Sakov A., Shen H., Zeltyn S., and Zhao L (2005) Statistical analysis of a telephone call center Journal of the American Statistical Association, 100.469, p 3650 doi:10.1198/016214504000001808 Statistical learning theory J Wiley [120] Vapnik V.N (2000) Direct methods in statistical learning theory The Nature of [119] Vapnik V.N (1998) Statistical Learning Theory, p 225265 doi:10.1007/978-1-4757-3264-1_8 105

Ngày đăng: 03/07/2023, 22:07

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan