Abstract
With the growth of cars and car-sharing applications, commuters in many cities, particularly developing countries, are shifting away from public transport. These shifts have affected two key stakeholders: transit operators and first- and last-mile (FLM) services. Although most cities continue to invest heavily in bus and metro projects to make public transit attractive, ridership in these systems has often failed to reach targeted levels. FLM service providers also experience lower demand and revenues in the wake of shifts to other means of transport. Effective FLM options are required to prevent this phenomenon and make public transport attractive for commuters. One possible solution is to forge partnerships between public transport and FLM providers that offer competitive joint mobility options. Such solutions require prudent allocation of supply and optimised strategies for FLM operations and ride-sharing. To this end, we build an agent- and event-based simulation model which captures interactions between passengers and FLM services using statecharts, vehicle routing models, and other trip matching rules. An optimisation model for allocating FLM vehicles at different transit stations is proposed to reduce unserved requests. Using real-world metro transit demand data from Bengaluru, India, the effectiveness of our approach in improving FLM connectivity and quantifying the benefits of sharing trips is demonstrated.
Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Aldaihani, M.M., Quadrifoglio, L., Dessouky, M.M., Hall, R.: Network design for a grid hybrid transit service. Transp. Res. Part A: Policy Pract. 38(7), 511–530 (2004)
Alonso-González, M.J., Liu, T., Cats, O., Van Oort, N., Hoogendoorn, S.: The potential of demand-responsive transport as a complement to public transport: An assessment framework and an empirical evaluation. Transp. Res. Record 2672(8), 879–889 (2018)
AutoCarReport: Retrieved from https://www.autocarpro.in/news-national/ola-clocks-highest-average-speed-of-248kph-in-hyderabad-45053. Accessed April 23, 2021 (2019)
Berrada, J., Poulhès, A.: Economic and socioeconomic assessment of replacing conventional public transit with demand responsive transit services in low-to-medium density areas. Transp. Res. Part A: Policy Pract. 150, 317–334 (2021)
Borshchev, A., Filippov, A.: From system dynamics and discrete event to practical agent based modeling: reasons, techniques, tools. In: Proceedings of the 22nd International Conference of the System Dynamics Society, vol. 22, pp. 25–29 (2004)
Cab4u: Retrieved from https://www.cmacgroup.com/technology/first-and-last-mile. Accessed September 6, 2021 (2021)
Chang, S.K., Schonfeld, P.M.: Integration of fixed-and flexible-route bus systems. Transp. Res. Record 1308, 51–57 (1991)
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. Case Stud. Transp. Policy 9(4), 1707–1714 (2021)
Crooks, A.T., Heppenstall, A.J.: In: Heppenstall, A.J., Crooks, A.T., See, L.M., Batty, M. (eds.) Introduction to agent-based modelling, pp. 85–105. Springer, Dordrecht (2012)
Edwards, D., Watkins, K.: Comparing fixed-route and demand-responsive feeder transit systems in real-world settings. Transp. Res. Record 2352(1), 128–135 (2013)
Fagnant, D.J., Kockelman, K.M.: Dynamic ride-sharing and fleet sizing for a system of shared autonomous vehicles in Austin Texas. Transportation 45(1), 143–158 (2018)
GoK: Retrieved from https://transport.karnataka.gov.in/storage/pdf-files/May%20Blr%202020.pdf Accessed June 11, 2021 (2020)
GoM: Retrieved from https://transport.maharashtra.gov.in/Site/Upload/GR/Part-3.pdf. Accessed May 03, 2022 (2022)
Goswami, S., Tallapragada, P., Rambha, T.: Optimal supply control for shared mobility with logit mode-choice dynamics. In: 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), pp. 3509–3514 (2021)
Grahn, R., Qian, S., Hendrickson, C.: Improving the performance of first- and last-mile mobility services through transit coordination, real-time demand prediction, advanced reservations, and trip prioritization. Transp. Res. Part C: Emerg. Technol. 133, 103430 (2021)
Greenlaw, R., Liang, Y.D.: Object-oriented programming. In: Bidgoli, H. (ed.) Encyclopedia of information systems, pp. 347–361. Elsevier, New York (2003)
Hartleb, J., Friedrich, M., Richter, E.: Vehicle scheduling for on-demand vehicle fleets in macroscopic travel demand models. Transportation 49(4), 1133–1155 (2021)
Huang, Y., Kockelman, K.M., Garikapati, V., Zhu, L., Young, S.: Use of shared automated vehicles for first-mile last-mile service: micro-simulation of rail-transit connections in Austin Texas. Transp. Res. Record 2675(2), 135–149 (2021)
IndianExpress: Retrieved from https://indianexpress.com/article/explained/explained-bengaluru-auto-fare-hike-and-how-it-will-impact-commuters-7651047/. Accessed February 25, 2022 (2021)
Jha, S.N.: Retrieved from https://www.financialexpress.com/express-mobility/tummoc-partners-with-rapido-to-offer-first-and-last-mile-connectivity/2380162/. Accessed December 1, 2021 (2021)
Kanuri, C., Venkat, K., Maiti, S., Mulukutla, P.: Leveraging innovation for last-mile connectivity to mass transit. Transp. Res Proc. 41, 655–669 (2019)
Kumar, P., Khani, A.: An algorithm for integrating peer-to-peer ridesharing and schedule-based transit system for first mile/last mile access. Transp. Res. Part C: Emerg. Technol. 122, 102891 (2021)
Lau, S.T., Susilawati, S.: Shared autonomous vehicles implementation for the first and last-mile services. Transp. Res. Interdiscipl. Perspect. 11, 100440 (2021)
Leffler, D., Burghout, W., Jenelius, E., Cats, O.: Simulation of fixed versus on-demand station-based feeder operations. Transp. Res. Part C: Emerg. Technol. 132, 103401 (2021)
Li, X., Quadrifoglio, L.: Feeder transit services: choosing between fixed and demand responsive policy. Transp. Res. Part C: Emerg. Technol. 18(5), 770–780 (2010)
Lucken, E., Frick, K.T., Shaheen, S.A.: “Three Ps in a MOD:’’, role for mobility on demand (MOD) public-private partnerships in public transit provision. Res. Transp. Business Manage. 32, 100433 (2019)
Martinez, L.M., Correia, G.H., Viegas, J.M.: An agent-based simulation model to assess the impacts of introducing a shared-taxi system: an application to Lisbon (Portugal). J. Adv. Transp. 49(3), 475–495 (2015)
Mueller, K., Sgouridis, S.P.: Simulation-based analysis of personal rapid transit systems: service and energy performance assessment of the Masdar City PRT case. J. Adv. Transp. 45(4), 252–270 (2011)
OR-Tools: Retrieved from https://developers.google.com/optimization. Accessed November 26, 2021 (2022)
Philip, C.M. Retrieved from https://timesofindia.indiatimes.com/city/bengaluru/at-7-minutes-wait-for-an-uber-cab-is-longest-in-bengaluru/articleshow/74449621.cms. Accessed August 23, 2021 (2020)
Ramachander, A., Bagrecha, C., Talur, S.: Financial well-being of auto drivers in Bangalore-a study conducted under research promotion scheme of AICTE. Int. J. Latest Technol. Eng., Manage. Appl. Sci. 25, 81 (2015)
STAMP: Retreived from https://wricitiesindia.org/STAMP/content/bengaluru-2017. Accessed January 07, 2022 (2017)
Scheltes, A., de Almeida Correia, G.H.: Exploring the use of automated vehicles as last mile connection of train trips through an agent-based simulation model: An application to Delft, Netherlands. Int. J. Transp. Sci .Technol. 6(1), 28–41 (2017)
Segui-Gasco, P., Ballis, H., Parisi, V., Kelsall, D.G., North, R.J., Busquets, D.: Simulating a rich ride-share mobility service using agent-based models. Transportation 46(6), 2041–2062 (2019)
Shaheen, S., Chan, N.: Mobility and the sharing economy: potential to facilitate the first-and last-mile public transit connections. Built Environ. 42(4), 573–588 (2016)
Shen, Y., Zhang, H., Zhao, J.: Integrating shared autonomous vehicle in public transportation system: a supply-side simulation of the first-mile service in Singapore. Transp. Res. Part A: Policy Pract. 113, 125–136 (2018)
Stiglic, M., Agatz, N., Savelsbergh, M., Gradisar, M.: Enhancing urban mobility: integrating ride-sharing and public transit. Computers Op. Res. 90, 12–21 (2018)
Toth, P., Vigo, D.: Models, relaxations and exact approaches for the capacitated vehicle routing problem. Discr. Appl Math. 123(1–3), 487–512 (2002)
Wang, F., Ross, C.L.: New potential for multimodal connection: exploring the relationship between taxi and transit in New York City (NYC). Transportation 46(3), 1051–1072 (2019)
Winter, K., Cats, O., Correia, G., van Arem, B.: Performance analysis and fleet requirements of automated demand-responsive transport systems as an urban public transport service. Int. J. Transp. Sci. Technol. 7(2), 151–167 (2018)
Acknowledgements
This study is supported by IMPacting Research, INnovation and Technology (IMPRINT), Department of Science and Technology (DST), India (Project no. IMP/2018/001850). The authors thank Bangalore Metro Rail Corporation Limited (BMRCL) for sharing their data. Assistance from Ms. Deepa L on collating census data is also appreciated.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
AnyLogic specifics
AnyLogic specifics
For the purpose of reproducibility, this subsection provides a few implementation details that are specific to AnyLogic. These details are not critical for simulation platforms built using other tools, and hence the reader can skip this material without any loss of continuity.
The discrete-event model that triggers the occurrence of certain time-ordered processes (Borshchev and Filippov 2004) is executed in AnyLogic using its process modelling library blocks. Individual events can also have a timestamp associated with them and can be scheduled in advance. To create vehicle agents for every metro station, we use the resource pool functionality of AnyLogic’s process modelling library. The number of resource units in each pool can be specified along with other properties such as vehicle speed and initial location. An advantage of using resource pools is that it captures utilisation statistics, such as the time for which FLM vehicles are idle or busy during the simulation. These can be computed using a set of process modelling library blocks as shown in Figure 17. When an instance trip (agent type LastMileTrip or FirstMileTrip) is generated, the function ProcessTrip.take(trip) is called. ProcessTrip is an Enter block at which the FLM vehicle agents are inserted into the process modelling library blocks. TakeVehicle is a Seize block that captures units of the FLM vehicle resource pool. The control then goes to the Travelling block, which is a Delay block, until the stopDelay() function is called after an FLM vehicle serves the passenger trip request and reaches the station. After this step, the control flow goes to the ReleaseVehicle block that releases the seized FLM vehicle unit. The agents are then taken out of this process flow by the Sink block.
For simulating first-mile passenger arrivals, the dynamic event functionality of AnyLogic was used (since it allows the creation of multiple concurrent instances, each of which is independent) and initialised with the specified parameters (such as the name of the metro station where passengers arrive). For the shareability scenarios, communication of inputs and outputs between the CVRP codes and AnyLogic is established through additional custom code using PypeLine (a Python connector library for AnyLogic).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Bhatnagar, S., Rambha, T. & Ramadurai, G. An agent-based fleet management model for first- and last-mile services. Transportation 51, 987–1013 (2024). https://doi.org/10.1007/s11116-022-10363-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11116-022-10363-z