Two-sided mobility platforms, such as Uber and Lyft, widely emerged in the urban mobility landscape, bringing disruptive changes to transportation systems worldwide. This calls for a simulation framework where researchers from various and across disciplines may introduce models aimed at representing the dynamics of platform-driven urban mobility systems. In this work, we present MaaSSim, an agent-based simulator reproducing the transport system used by two kind 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, allows demand to be matched with supply. Agents are decision makers, specifically, travellers may decide which mode they use or reject an incoming offer. Similarly, drivers may opt-out from the system or reject incoming requests. All of the above behaviours are modelled through user-defined modules, representing agents' taste variations (heterogeneity), their previous experiences (learning) and available information (system control). MaaSSim is an open-source library available at a public repository github.com/RafalKucharskiPK/MaaSSim, along with a set of tutorials and reproducible use-case scenarios.
翻译:Uber和Lyft等双面流动平台在城市流动格局中广泛出现,给全世界运输系统带来了破坏性的变化,这就要求建立一个模拟框架,使来自不同学科和不同学科的研究人员可以采用旨在代表平台驱动的城市流动系统动态的模型;在这项工作中,我们介绍MaaSSim,一个基于代理的模拟器,一个基于代理器的模拟器,复制两种代理器使用的运输系统:(一) 旅行者,请求在特定时间从原地到目的地旅行;(二) 司机,通过提供搭乘满足他们的旅行需要,满足他们的旅行需要。一个中间代理器,即平台,允许需求与供应相匹配。具体来说,旅行者是决策者,旅行者可以决定他们使用或拒绝的报价模式。同样,司机也可以选择退出系统或拒绝收到的请求。所有上述行为都是通过用户定义模块模拟的,代表代理人的口味变化(遗传性)、他们以往的经验(学习)和现有信息(系统控制)。MaSSim是一个开放源图书馆,在公共仓库 Gathub.com/RaffarskiPK/Maimimsimside-Resviewsideasingsideal-Repasisationside-