No-boarding buses : synchronisation for efficiency

We investigate a no-boarding policy in a system of N buses serving M bus stops in a loop, which is an entrainment mechanism to keep buses synchronised in a reasonably staggered configuration. Buses always allow alighting, but would disallow boarding if certain criteria are met. For an analytically t...

Full description

Saved in:
Bibliographic Details
Main Authors: Saw, Vee-Liem, Chew, Lock Yue
Other Authors: School of Physical and Mathematical Sciences
Format: Article
Language:English
Published: 2021
Subjects:
Online Access:https://hdl.handle.net/10356/147076
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-147076
record_format dspace
spelling sg-ntu-dr.10356-1470762023-02-28T19:55:04Z No-boarding buses : synchronisation for efficiency Saw, Vee-Liem Chew, Lock Yue School of Physical and Mathematical Sciences Data Science and Artificial Intelligence Research Centre Complexity Institute Science::Physics Graphs Human Mobility We investigate a no-boarding policy in a system of N buses serving M bus stops in a loop, which is an entrainment mechanism to keep buses synchronised in a reasonably staggered configuration. Buses always allow alighting, but would disallow boarding if certain criteria are met. For an analytically tractable theory, buses move with the same natural speed (applicable to programmable self-driving buses), where the average waiting time experienced by passengers waiting at the bus stop for a bus to arrive can be calculated. The analytical results show that a no-boarding policy can dramatically reduce the average waiting time, as compared to the usual situation without the no-boarding policy. Subsequently, we carry out simulations to verify these theoretical analyses, also extending the simulations to typical human-driven buses with different natural speeds based on real data. Finally, a simple general adaptive algorithm is implemented to dynamically determine when to implement no-boarding in a simulation for a real university shuttle bus service. Ministry of Education (MOE) Nanyang Technological University Published version This work was supported by MOE AcRF Tier 1 (Grant No. RG93/15), the Joint WASP/NTU Programme (Project No. M4082189) and the DSAIR@NTU Grant (Project No. M4082418). 2021-03-31T01:34:55Z 2021-03-31T01:34:55Z 2020 Journal Article Saw, V. & Chew, L. Y. (2020). No-boarding buses : synchronisation for efficiency. PloS One, 15(3). https://dx.doi.org/10.1371/journal.pone.0230377 1932-6203 https://hdl.handle.net/10356/147076 10.1371/journal.pone.0230377 32203548 2-s2.0-85082169951 3 15 en RG93/15 M4082189 M4082418 PloS One © 2020 The Author(s). This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Science::Physics
Graphs
Human Mobility
spellingShingle Science::Physics
Graphs
Human Mobility
Saw, Vee-Liem
Chew, Lock Yue
No-boarding buses : synchronisation for efficiency
description We investigate a no-boarding policy in a system of N buses serving M bus stops in a loop, which is an entrainment mechanism to keep buses synchronised in a reasonably staggered configuration. Buses always allow alighting, but would disallow boarding if certain criteria are met. For an analytically tractable theory, buses move with the same natural speed (applicable to programmable self-driving buses), where the average waiting time experienced by passengers waiting at the bus stop for a bus to arrive can be calculated. The analytical results show that a no-boarding policy can dramatically reduce the average waiting time, as compared to the usual situation without the no-boarding policy. Subsequently, we carry out simulations to verify these theoretical analyses, also extending the simulations to typical human-driven buses with different natural speeds based on real data. Finally, a simple general adaptive algorithm is implemented to dynamically determine when to implement no-boarding in a simulation for a real university shuttle bus service.
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Saw, Vee-Liem
Chew, Lock Yue
format Article
author Saw, Vee-Liem
Chew, Lock Yue
author_sort Saw, Vee-Liem
title No-boarding buses : synchronisation for efficiency
title_short No-boarding buses : synchronisation for efficiency
title_full No-boarding buses : synchronisation for efficiency
title_fullStr No-boarding buses : synchronisation for efficiency
title_full_unstemmed No-boarding buses : synchronisation for efficiency
title_sort no-boarding buses : synchronisation for efficiency
publishDate 2021
url https://hdl.handle.net/10356/147076
_version_ 1759855323809579008