这是indexloc提供的服务,不要输入任何密码
Skip to main content

Advertisement

Log in

An agent-based fleet management model for first- and last-mile services

  • Published:
Transportation Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • Greenlaw, R., Liang, Y.D.: Object-oriented programming. In: Bidgoli, H. (ed.) Encyclopedia of information systems, pp. 347–361. Elsevier, New York (2003)

    Chapter  Google Scholar 

  • Hartleb, J., Friedrich, M., Richter, E.: Vehicle scheduling for on-demand vehicle fleets in macroscopic travel demand models. Transportation 49(4), 1133–1155 (2021)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • Lau, S.T., Susilawati, S.: Shared autonomous vehicles implementation for the first and last-mile services. Transp. Res. Interdiscipl. Perspect. 11, 100440 (2021)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • Stiglic, M., Agatz, N., Savelsbergh, M., Gradisar, M.: Enhancing urban mobility: integrating ride-sharing and public transit. Computers Op. Res. 90, 12–21 (2018)

    Article  Google Scholar 

  • Toth, P., Vigo, D.: Models, relaxations and exact approaches for the capacitated vehicle routing problem. Discr. Appl Math. 123(1–3), 487–512 (2002)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Tarun Rambha.

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.

Fig. 17
figure 17

Process modelling library blocks

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11116-022-10363-z

Keywords