No-boarding buses: Synchronisation for efficiency
arXiv:1905.07613 · doi:10.1371/journal.pone.0230377
Abstract
We investigate a no-boarding policy in a system of buses serving 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.
arXiv comment49 pages, 9 figures. Video available here: https://www.youtube.com/watch?v=SBNqvTr1AjQ
References in corpus (13)
- Emergence of Cooperation and Organization in an Evolutionary Game
- On the Minority Game : Analytical and Numerical Studies
- Irrelevance of memory in the minority game
- Modeling Market Mechanism with Minority Game
- Stylized facts of financial markets and market crashes in Minority Games
- From market games to real-world markets
- The Kolkata Paise Restaurant Problem and Resource Utilization
- Phase transitions in crowd dynamics of resource allocation
- Bus bunching as a synchronisation phenomenon
- Colored minority games
- Statistical Mechanics of Competitive Resource Allocation using Agent-based Models
- Simple Parking Strategies
- No-boarding buses: Agents allowed to cooperate or defect