Dynamic Traffic Assignment for Public Transport with Vehicle Capacities

Julian Patzner, Matthias Müller-Hannemann
{"title":"Dynamic Traffic Assignment for Public Transport with Vehicle Capacities","authors":"Julian Patzner, Matthias Müller-Hannemann","doi":"arxiv-2408.06308","DOIUrl":null,"url":null,"abstract":"Traffic assignment is a core component of many urban transport planning\ntools. It is used to determine how traffic is distributed over a transportation\nnetwork. We study the task of computing traffic assignments for public\ntransport: Given a public transit network, a timetable, vehicle capacities and\na demand (i.e. a list of passengers, each with an associated origin,\ndestination, and departure time), the goal is to predict the resulting\npassenger flow and the corresponding load of each vehicle. Microscopic\nstochastic simulation of individual passengers is a standard, but\ncomputationally expensive approach. Briem et al. (2017) have shown that a\nclever adaptation of the Connection Scan Algorithm (CSA) can lead to highly\nefficient traffic assignment algorithms, but ignores vehicle capacities,\nresulting in overcrowded vehicles. Taking their work as a starting point, we\nhere propose a new and extended model that guarantees capacity-feasible\nassignments and incorporates dynamic network congestion effects such as crowded\nvehicles, denied boarding, and dwell time delays. Moreover, we also incorporate\nlearning and adaptation of individual passengers based on their experience with\nthe network. Applications include studying the evolution of perceived travel\ntimes as a result of adaptation, the impact of an increase in capacity, or\nnetwork effects due to changes in the timetable such as the addition or the\nremoval of a service or a whole line. The proposed framework has been\nexperimentally evaluated with public transport networks of G\\\"ottingen and\nStuttgart (Germany). The simulation proves to be highly efficient. On a\nstandard PC the computation of a traffic assignment takes just a few seconds\nper simulation day.","PeriodicalId":501216,"journal":{"name":"arXiv - CS - Discrete Mathematics","volume":"37 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.06308","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Traffic assignment is a core component of many urban transport planning tools. It is used to determine how traffic is distributed over a transportation network. We study the task of computing traffic assignments for public transport: Given a public transit network, a timetable, vehicle capacities and a demand (i.e. a list of passengers, each with an associated origin, destination, and departure time), the goal is to predict the resulting passenger flow and the corresponding load of each vehicle. Microscopic stochastic simulation of individual passengers is a standard, but computationally expensive approach. Briem et al. (2017) have shown that a clever adaptation of the Connection Scan Algorithm (CSA) can lead to highly efficient traffic assignment algorithms, but ignores vehicle capacities, resulting in overcrowded vehicles. Taking their work as a starting point, we here propose a new and extended model that guarantees capacity-feasible assignments and incorporates dynamic network congestion effects such as crowded vehicles, denied boarding, and dwell time delays. Moreover, we also incorporate learning and adaptation of individual passengers based on their experience with the network. Applications include studying the evolution of perceived travel times as a result of adaptation, the impact of an increase in capacity, or network effects due to changes in the timetable such as the addition or the removal of a service or a whole line. The proposed framework has been experimentally evaluated with public transport networks of G\"ottingen and Stuttgart (Germany). The simulation proves to be highly efficient. On a standard PC the computation of a traffic assignment takes just a few seconds per simulation day.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
有车辆容量的公共交通动态交通分配
交通分配是许多城市交通规划工具的核心组成部分。它用于确定交通流量在交通网络中的分配方式。我们研究的任务是计算公共交通的交通分配:给定公共交通网络、时间表、车辆容量和需求(即乘客列表,每个乘客都有相关的出发地、目的地和出发时间),目标是预测由此产生的客流和每辆车的相应负载。对单个乘客进行微观随机模拟是一种标准方法,但计算成本高昂。Briem 等人(2017 年)的研究表明,对连接扫描算法(CSA)进行巧妙的调整,可以得到高效的交通分配算法,但却忽略了车辆容量,导致车辆过度拥挤。以他们的工作为起点,我们在此提出了一个新的扩展模型,该模型保证了容量可行的分配,并纳入了动态网络拥堵效应,如拥挤的车辆、拒绝登机和停留时间延迟。此外,我们还加入了单个乘客根据网络经验进行的学习和适应。其应用包括研究由于适应而导致的感知旅行时间的变化、容量增加的影响,或由于时刻表的变化(如增加或取消一项服务或整条线路)而导致的网络效应。所提出的框架已通过德国哥廷根和斯图加特的公共交通网络进行了实验性评估。事实证明,该模拟非常高效。在标准个人电脑上,每模拟一天,交通分配的计算只需几秒钟。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Reconfiguration of labeled matchings in triangular grid graphs Decision problems on geometric tilings Ants on the highway A sequential solution to the density classification task using an intermediate alphabet Complexity of Deciding the Equality of Matching Numbers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1