Abstract
The Dial-a-ride problem (DARP) is a challenging combinatorial optimization problem with lots of applications in the real world. It has so many applications in the smart city like bus intelligent scheduling and taxi intelligent scheduling. However, most of these works rarely address how to handle the infeasible initial solution. The infeasible solution is an unstable factor in the search framework which gives a negative influence on the quality of the final local optimal solution. In this paper, we present a heuristic repair method (HRM) for DARP. Based on a greedy strategy and proper evaluation function, the HRM will reduce the infeasibility of the most infeasible route by deleting several waypoints in the route and reinsert them into one feasible route. The result of experiments shows that HRM can raise about 50% of the fixing ability of a local search operator.
Similar content being viewed by others
References
Acampora G, Vitiello A (2020) A Study on Local Search Meta-heuristics for Ontology Alignment. Computational Intelligence for Semantic Knowledge Management - New Perspectives for Designing and Organizing Information Systems 837:53–70
Arya V, Garg N, Khandekar R, Meyerson A, Munagala K, Pandit V (2004) Local search heuristics for k-median and facility location problems. SIAM J Comput 33(3):544–562
Bagger NF, Sørensen M, Stidsen TR (2019) Dantzig-wolfe decomposition of the daily course pattern formulation for curriculum-based course timetabling. European Journal of Operational Research 272(2):430–446
Bartels RH, Golub GH (1969) The simplex method of linear programming using LU decomposition. CommunȦCM 12(5):266–268
Belhaiza S (2019) A hybrid adaptive large neighborhood heuristic for a real-life dial-a-ride problem. Algorithms 12(2):39
Breedam AV (2001) Comparing descent heuristics and metaheuristics for the vehicle routing problem. Computers & Operations Research 28(4):289–315
Cordeau JF (2003) Laporte, g.: a tabu search heuristic for the static multi-vehicle dial-a-ride problem. Transportation Research Part B:, Methodological 37(6):579–594
Cordeau JF (2006) A branch-and-cut algorithm for the dial-a-ride problem. Oper Res 54(3):573–586
Cordeau JF, Laporte G (2007) The dial-a-ride problem (darp): Models and algorithms. Annals OR 153:29–46
Garaix T, Artigues C, Feillet D, Josselin D (2011) Optimization of occupancy rate in dial-a-ride problems via linear fractional column generation. Computers & Operations Research 38(10):1435–1442
Healy P, Moll R (1995) A new extension of local search applied to the dial-a-ride problem. Eur J Oper Res 83(10):83–104
Ho S, Haugland D (2011) Local search heuristics for the probabilistic dial-a-ride problem. OR Spectrum 33:961–988
Ho SC, Szeto W, Kuo YH, Leung JM, Petering M, Tou TW (2018) A survey of dial-a-ride problems: Literature review and recent developments. Transportation Research Part B:, Methodological 111:395–421
Lawler EL, Wood DE (1966) Branch-and-bound methods: a survey. Oper Res 14(4):699–719
Parragh SN, Doerner KF (2010) Hartl, R.F.: Variable neighborhood search for the dial-a-ride problem. Computers & Operations Research 37(6):1129–1138
Psaraftis HN (1980) A dynamic programming solution to the single vehicle many-to-many immediate request dial-a-ride problem. Transp Sci 14(2):130–154
Tang K, Wang J, Li X, Yao X (2017) A scalable approach to capacitated arc routing problems based on hierarchical decomposition. IEEE Trans. Cybernetics 47 (11):3928–3940
Watel D, Faye A (2018) Taxi-sharing, Parameterized complexity and approximability of the dial-a-ride problem with money as an incentive. Theor. Comput. Sci. 745:202–223
Xiang Z, Chu C, Chen H (2006) A fast heuristic for solving a large-scale static dial-a-ride problem under complex constraints. Eur J Oper Res 174(2):1117–1139
Acknowledgements
This work was supported in part by the Natural Science Foundation of China under Grant 61806090 , Grant 61672478 and Grant 61602349, in part by the Shenzhen Peacock Plan under Grant KQTD2016112514355531.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chen, M., Chen, J., Yang, P. et al. A heuristic repair method for dial-a-ride problem in intracity logistic based on neighborhood shrinking. Multimed Tools Appl 80, 30775–30787 (2021). https://doi.org/10.1007/s11042-020-08894-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08894-7