Vehicle Dispatch and Route Optimization Algorithm for Demand-Responsive Transit
Abstract
:1. Introduction
2. Model Construction
2.1. Description of the Problem
2.2. Problem Assumptions
- (1)
- Each station can have at most one request, and if a station has multiple requests at the same time, it is split into multiple stations with the same geographic location in the model.
- (2)
- The start and end of each vehicle task occur at the distribution center.
- (3)
- The distance between any station is the shortest distance.
- (4)
- Default passengers are waiting at the station.
- (5)
- The moment each vehicle arrives at the station is the moment when service begins.
- (6)
- Regardless of road congestion, vehicles travel at the same average speed.
2.3. Vehicle Static Dispatching Model
2.4. Vehicle Dynamic Route Optimization Model
3. Algorithm Design
3.1. Two-Phase Dispatching Optimizes Model Algorithm Flow
3.2. Algorithm Description
- (1)
- Coding
- (2)
- Initial populations
- (3)
- Adaptation function
- (4)
- LNS local search operation
4. Case Study
4.1. Algorithm Description
4.2. Validity Experiments
4.3. Analysis of the Effectiveness of High-Probability Station Extraction Strategy
4.4. Dynamic Route Optimization Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Lin, Z. Application of Demand Responding Transit System in Rapid Urbanization. Master’s Thesis, Tsinghua University, Beijing, China, 2017. [Google Scholar]
- Huang, Y. Dynamic Scheduling Method of Public Transport Based on Real-Time Travel Requirements. Master’s Thesis, Dalian Maritime University, Dalian, China, 2020. [Google Scholar]
- Liu, T.; Ceder, A. Analysis of a new public-transport-service concept: Customized bus in China. J. Transp. Policy 2015, 39, 63–76. [Google Scholar] [CrossRef]
- Li, X.; Quadrifoglio, L. Feeder transit services: Choosing between fixed and demand responsive policy. J. Transp. Res. Part C Emerg. Technol. 2010, 18, 770–780. [Google Scholar] [CrossRef]
- Flusberg, M. An Innovative Public Transportation System for a Small City: The Merrill, Wisconsin, Case Study. J. Transp. Res. Rec. 1976, 606, 54–59. [Google Scholar]
- Daganzo, C.F. Checkpoint Dial-a-ride Systems. J. Transp. Res. Part B Methodol. 1984, 18, 315–327. [Google Scholar] [CrossRef]
- Cortés, C.E.; Jayakrishnan, R. Design and Operational Concepts of High-coverage Point-to-point Transit System. J. Transp. Res. Rec. 2002, 1783, 178–187. [Google Scholar] [CrossRef]
- Koffman, D. Operational Experiences with Flexible Transit Services; Transportation Research Board: Washington, DC, USA, 2004. [Google Scholar]
- Bakas, I.; Drakoulis, R.; Floudas, N.; Lytrivis, A.A. A Flexible Transportation Service for the Optimization of a Fixed-route Public Transport Network. J. Transp. Res. Procedia 2016, 14, 1689–1698. [Google Scholar] [CrossRef] [Green Version]
- Kim, M.E.; Schonfeld, P. Maximizing Net Benefits for Conventional and Flexible Bus Services. J. Transp. Res. Part A Policy Pract. 2015, 80, 116–133. [Google Scholar] [CrossRef]
- Zhao, J.; Sun, S.; Cats, O. Joint optimisation of regular and demand-responsive transit services. J. Transp. A Transp. Sci. 2021, 01, 1–24. [Google Scholar] [CrossRef]
- Calabrò, G.; Le, P.M.; Giuffrida, N.; Inturri, G.; Ignaccolo, M.; Correia, G.H.d. Fixed-Route vs. Demand-Responsive Transport Feeder Services: An Exploratory Study Using an Agent-Based Model. J. Adv. Transp. 2022, 2022, 8382754. [Google Scholar] [CrossRef]
- Nourbakhsh, S.M.; Ouyang, Y. A Structured Flexible Transit System for Low Demand Areas. J. Transp. Res. Part B Methodol. 2012, 46, 204–216. [Google Scholar] [CrossRef]
- Montenegro, B.D.G.; Sörensen, K.; Vansteenwegen, P. A large neighborhood search algorithm to optimize a demand-responsive feeder service. J. Transp. Res. Part C Emerg. Technol. 2021, 127, 103102. [Google Scholar] [CrossRef]
- Costa, P.C.; Cunha, C.B.; Arbex, R.O. A simulation-optimization model for analyzing a demand responsive transit system for last-mile transportation: A case study in são paulo, brazil. J. Case Stud. Transp. Policy 2021, 9, 1707–1714. [Google Scholar] [CrossRef]
- Jiang, M.Y.; Zhang, Y.; Zhang, Y. Optimal electric bus scheduling under travel time uncertainty: A robust model and solution method. J. Adv. Transp. 2021, 2021, 1191443. [Google Scholar] [CrossRef]
- Ma, J.H.; Zhao, Y.; Yang, Y.; Liu, T.; Guan, W.; Wang, J.; Song, C. A model for the stop planning and timetables of customized buses. PLoS ONE 2017, 12, e0168762. [Google Scholar] [CrossRef] [Green Version]
- Boyer, V.; Ibarra-rojas, O.J.; Ríos-solís, Y.Á. Vehicle and Crew Scheduling for Flexible Bus Transportation Systems. J. Transp. Res. Part B Methodol. 2018, 112, 216–229. [Google Scholar] [CrossRef]
- Nam, K.; Park, M. Improvement of an optimal bus scheduling model based on transit smart card data in Seoul. J. Transp. 2018, 33, 981–992. [Google Scholar] [CrossRef] [Green Version]
- Bellini, G.; Dellepiane, G.; Quaglierini, C. The demand responsive transport services: Italian approach. J. WIT Trans. Built Environ. 2003, 64, 63–71. [Google Scholar]
- Schilde, M.; Doerner, K.F.; Hartl, R.F. Integrating stochastic time—Dependent travel speed in solution methods for the dynamic dial—A ride problem. Eur. J. Oper. Res. 2014, 238, 18–30. [Google Scholar] [CrossRef] [Green Version]
- Malucelli, F.; Nonato, M.; Pallottino, S. Demand Adaptive Systems: Som Proposals on Flexibile Transit, In Operational Research in Industry; Ciriani, T.A., Gliozzi, S., Johnson, E.L., Tadei, R., Eds.; Springer: Berlin/Heidelberg, Germany, 1999; pp. 157–182. [Google Scholar]
- Pan, S.; Yu, J.; Yang, X.; Liu, Y.; Zou, N. Designing a Flexible Feeder Transit System Serving Irregularly Shaped and Gated Communities: Determining Service Area and Feeder Route Planning. J. Urban Plan. Dev. 2015, 141, 04014028. [Google Scholar] [CrossRef]
- Huang, D.; Gu, Y.; Wang, S.; Liu, Z.; Zhang, W. A Two-phase Optimization Model for the Demand-responsive Customized Bus Network Design. J. Transp. Res. Part C Emerg. Technol. 2020, 111, 1–21. [Google Scholar] [CrossRef]
- Huang, A.; Dou, Z.; Qi, L.; Wang, L. Flexible route optimization for demand-responsive public transit service. J. Transp. Eng. Part A Syst. 2020, 146, 04020132. [Google Scholar] [CrossRef]
- Nickkar, A.; Lee, Y.J.; Meskar, M. Developing an optimal algorithm for demand responsive feeder transit service accommodating temporary stops. J. Public Transp. 2022, 24, 100021. [Google Scholar] [CrossRef]
- Alfa, A.S.; Heragu, S.S.; Chen, M. A 3-opt based simulated annealing algorithm for vehicle routing problems. Comput. Ind. Eng. 1991, 21, 635–639. [Google Scholar] [CrossRef]
- Wang, Z.; Chen, T.; Song, M. Coordinated Optimization of Operation Routes and Schedules for Responsive Feeder Transit under Simultaneous Pick-up and Delivery Mode. J. Traffic Transp. Eng. 2019, 19, 139–149. [Google Scholar]
- Lyu, Y.; Chow, C.Y.; Lee, V.C.S.; Ng, J.K.Y.; Li, Y.; Zeng, J. CB-Planner: A bus line planning framework for customized bus systems. J. Transp. Res. Part C Emerg. Technol. 2019, 101, 233–253. [Google Scholar] [CrossRef]
- An, K.; Hong, K.L. Two-phase Stochastic Program for Transit Network Design under Demand Uncertainty. J. Transp. Res. Part B Methodol. 2016, 8, 157–181. [Google Scholar] [CrossRef]
- Nassir, N.; Hickman, M.; Malekzadeh, A.; Irannezhad, E. A Utility-Based Travel Impedance Measure for Public Transit Network Accessibility. J. Transp. Res. Part A Policy Pract. 2016, 88, 26–39. [Google Scholar] [CrossRef]
- Kerkman, K.; Martens, K.; Meurs, H. A Multilevel Spatial Interaction Model of Transit Flows Incorporating Spatial and Network Autocorrelation. J. Transp. Geogr. 2017, 60, 155–166. [Google Scholar] [CrossRef]
- Xing, Y.; Wang, K.; Lu, J.J. Exploring travel patterns and trip purposes of dockless bike-sharing by analyzing massive bike-sharing data in Shanghai, China. J. Transp. Geogr. 2020, 87, 102787. [Google Scholar] [CrossRef]
No. | Minimum Cost | Run Time/s | Distance/km | Number Passengers Violating Constraints | Number of Passenger Requests |
---|---|---|---|---|---|
1 | 4.2426 × 106 | 5306.9 | 277.74 | 153 | 230 |
2 | 4.5694 × 106 | 7130.4 | 303.63 | 157 | 230 |
3 | 4.2908 × 106 | 7136.2 | 339.63 | 177 | 230 |
Average | 4.3676 × 106 | 6524.5 | 307.00 | 163 | 230 |
Station No. | Station Name | Station Latitude/Longitude | Station No. | Station Name | Station Latitude/Longitude |
---|---|---|---|---|---|
1 | Daigezhuang SQ | 120.15, 35.96 | 11 | Jindao HY | 120.15, 35.96 |
2 | Guangsha HY | 120.17, 35.97 | 12 | Weiye huayuan DM | 120.18, 35.96 |
3 | Chengfa DS ZX | 120.16, 35.96 | 13 | Shangliuhui | 120.19, 35.94 |
4 | Liangbuan | 120.16, 35.94 | 14 | Chengshichuanmei | 120.20, 35.95 |
5 | Jiangshanruicheng | 120.16, 35.94 | 15 | Xihaianqiche DZ | 120.18, 35.95 |
6 | Guanting SC | 120.18, 35.96 | 16 | Jinggangshanlu DTZY | 120.18, 35.95 |
7 | Matouxiuxiancun | 120.20, 35.95 | 17 | Chengfadasha | 120.16, 35.96 |
8 | Dingjiahe | 120.20, 35.95 | 18 | Zhongyedongfang DS | 120.19, 35.95 |
9 | Qiantangjiang LX | 120.15, 35.96 | 19 | Jinggangshanlu DTZ | 120.19, 35.95 |
10 | Fengaigouwu GC | 120.18, 35.96 | 20 | Yunhe GC | 120.18, 35.94 |
No. | With Strategy | No Strategy | ||||
---|---|---|---|---|---|---|
Minimum Total Cost/RMB | Full Load Rate | Passenger Response Rates | Minimum Total Cost/RMB | Full Load Rate | Passenger Response Rates | |
1 | 6.71 × 103 | 26.6% | 35.6% | 4.24 × 106 | 25.0% | 33.3% |
2 | 1.22 × 104 | 27.9% | 37.4% | 4.60 × 106 | 10.7% | 14.3% |
3 | 1.23 × 104 | 27.9% | 37.4% | 4.29 × 106 | 17.2% | 23.0% |
Average | 1.04 × 104 | 27.6% | 36.8% | 4.38 × 106 | 17.6% | 23.5% |
Line | The Travel Route of Static Dispatching | Vehicle Mileage/km | Line Operating Costs/RMB | Average Passenger Waiting Time/min | Full Load Rate/% |
---|---|---|---|---|---|
1 | 8, 18, 16, 15, 4, 1 | 6.28 | 113.04 | 5.4 | 17.9 |
2 | 19, 7, 14, 12, 17, 3 | 6.62 | 119.16 | 25 | |
3 | 2, 12, 10, 6, 15, 20, 13 | 5.64 | 101.52 | 17.9 | |
4 | 9, 4, 5, 15, 16, 6, 12, 2 | 7.9 | 142.20 | 50 | |
5 | 11, 3, 5, 15, 16, 13, 18, 8 | 6.95 | 125.10 | 57 |
Line | Passenger Travel Demand | The Optimized Route after Dynamic Dispatching | Optimized Operating Mileage/km | Response to Dynamic Demand | Average Travel Time/min |
---|---|---|---|---|---|
1 | - | 8, 18, 16, 15, 4, 1 | 6.28 | 0 | 20.6 |
2 | (7, 17) (14, 4) | 19, 7, 14, 12, 17, 3, 4 | 11.13 | 12 | |
3 | (6, 20) (6, 13) | 2, 12, 10, 6, 15, 20, 13 | 7.43 | 7 | |
4 | - | 9, 4, 5, 15, 16, 6, 12, 2 | 9.32 | 0 | |
5 | (1, 14) (3, 13) (3, 18) | 1, 11, 3, 5, 15, 16, 13, 18, 8, 14 | 9.27 | 6 |
Dispatching Phase | Vehicle Operating Costs/RMB | Average Full Load Rate | Demand Response Rate | Total Running Mileage/km | Cost per Capita/RMB |
---|---|---|---|---|---|
Static | 601.02 | 33.58% | 100% | 33.39 | 12.02 |
Dynamic | 781.74 | 51.50% | 72% | 43.43 | 10.94 |
Change | 180.72 | 17.92% | −28% | 10.04 | −1.08 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Guan, D.; Wu, X.; Wang, K.; Zhao, J. Vehicle Dispatch and Route Optimization Algorithm for Demand-Responsive Transit. Processes 2022, 10, 2651. https://doi.org/10.3390/pr10122651
Guan D, Wu X, Wang K, Zhao J. Vehicle Dispatch and Route Optimization Algorithm for Demand-Responsive Transit. Processes. 2022; 10(12):2651. https://doi.org/10.3390/pr10122651
Chicago/Turabian StyleGuan, Deyong, Xiaofang Wu, Ke Wang, and Jie Zhao. 2022. "Vehicle Dispatch and Route Optimization Algorithm for Demand-Responsive Transit" Processes 10, no. 12: 2651. https://doi.org/10.3390/pr10122651
APA StyleGuan, D., Wu, X., Wang, K., & Zhao, J. (2022). Vehicle Dispatch and Route Optimization Algorithm for Demand-Responsive Transit. Processes, 10(12), 2651. https://doi.org/10.3390/pr10122651