Simulating two-sided mobility platforms with MaaSSim

被引:18
作者
Kucharski, Rafal [1 ,2 ]
Cats, Oded [1 ]
机构
[1] Dept Transport & Planning, TU Delft, Delft, Netherlands
[2] Jagiellonian Univ, Fac Math & Comp Sci, Krakow, Poland
基金
欧洲研究理事会;
关键词
RIDE; DRIVERS; SERVICE;
D O I
10.1371/journal.pone.0269682
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Two-sided mobility platforms, such as Uber and Lyft, widely emerged in the urban mobility landscape. Distributed supply of individual drivers, matched with travellers via intermediate platform yields a new class of phenomena not present in urban mobility before. Such disruptive changes to transportation systems call for a simulation framework where researchers from various and across disciplines may introduce models aimed at representing the complex dynamics of platform-driven urban mobility. In this work, we present MaaSSim, a lightweight agent-based simulator reproducing the transport system used by two kinds of agents: (i) travellers, requesting to travel from their origin to destination at a given time, and (ii) drivers supplying their travel needs by offering them rides. An intermediate agent, the platform, matches demand with supply. Agents are individual decision-makers. Specifically, travellers may decide which mode they use or reject an incoming offer; drivers may opt-out from the system or reject incoming requests. All of the above behaviours are modelled through user-defined modules, allowing to represent agents' taste variations (heterogeneity), their previous experiences (learning) and available information (system control). MaaSSim is a flexible open-source python library capable of realistically reproducing complex interactions between agents of a two-sided mobility platform. MaaSSim is available from a public repository, along with a set of tutorials and reproducible use-case scenarios, as demonstrated with a series of illustrative examples and a comprehensive case study.
引用
收藏
页数:20
相关论文
共 57 条
[1]  
Adnan M, 2016, 95 ANN M TRANSPORTAT
[2]  
Afeche P., 2018, Columbia Business School Research Paper, P18
[3]   Dynamic Ride-Sharing: a Simulation Study in Metro Atlanta [J].
Agatz, Niels ;
Erera, Alan L. ;
Savelsbergh, Martin W. P. ;
Wang, Xing .
PAPERS SELECTED FOR THE 19TH INTERNATIONAL SYMPOSIUM ON TRANSPORTATION AND TRAFFIC THEORY, 2011, 17 :532-550
[4]  
Allon G., 2018, 3274628 SSRN ID
[5]   Value of time and reliability for urban pooled on-demand services [J].
Alonso-Gonzalez, Maria J. ;
van Oort, Niels ;
Cats, Oded ;
Hoogendoorn-Lanser, Sascha ;
Hoogendoorn, Serge .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2020, 115
[6]   Drivers and barriers in adopting Mobility as a Service (MaaS) - A latent class cluster analysis of attitudes [J].
Alonso-Gonzalez, Maria J. ;
Hoogendoorn-Lanser, Sascha ;
van Oort, Niels ;
Cats, Oded ;
Hoogendoorn, Serge .
TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 2020, 132 :378-401
[7]   On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment [J].
Alonso-Mora, Javier ;
Samaranayake, Samitha ;
Wallar, Alex ;
Frazzoli, Emilio ;
Rus, Daniela .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2017, 114 (03) :462-467
[8]  
[Anonymous], 2016, The Multi-Agent Transport Simulation MATSim
[9]   Understanding ride-sourcing drivers' behaviour and preferences: Insights from focus groups analysis [J].
Ashkrof, Peyman ;
Correia, Goncalo Homem de Almeida ;
Cats, Oded ;
van Arem, Bart .
RESEARCH IN TRANSPORTATION BUSINESS AND MANAGEMENT, 2020, 37
[10]   Drivers of disruption? Estimating the Uber effect [J].
Berger, Thor ;
Chen, Chinchih ;
Frey, Carl Benedikt .
EUROPEAN ECONOMIC REVIEW, 2018, 110 :197-210