IJCAI 2021poster19 citations

Reducing Bus Bunching with Asynchronous Multi-Agent Reinforcement Learning

Jiawei Wang, Lijun Sun

Abstract

The bus system is a critical component of sustainable urban transportation. However, due to the significant uncertainties in passenger demand and traffic conditions, bus operation is unstable in nature and bus bunching has become a common phenomenon that undermines the reliability and efficiency of bus services. Despite recent advances in multi-agent reinforcement learning (MARL) on traffic control, little research has focused on bus fleet control due to the tricky asynchronous characteristic---control actions only happen when a bus arrives at a bus stop and thus agents do not act simultaneously. In this study, we formulate route-level bus fleet control as an asynchronous multi-agent reinforcement learning (ASMR) problem and extend the classical actor-critic architecture to handle the asynchronous issue. Specifically, we design a novel critic network to effectively approximate the marginal contribution for other agents, in which graph attention neural network is used to conduct inductive learning for policy evaluation. The critic structure also helps the ego agent optimize its policy more efficiently. We evaluate the proposed framework on real-world bus services and actual passenger demand derived from smart card data. Our results show that the proposed model outperforms both traditional headway-based control methods and existing MARL methods.

Agent-based and Multi-agent Systems: Multi-agent LearningMultidisciplinary Topics and Applications: TransportationMachine Learning Applications: Applications of Reinforcement Learning
BibTeX
@inproceedings{ijcai2021p60,
  title     = {Reducing Bus Bunching with Asynchronous Multi-Agent Reinforcement Learning},
  author    = {Wang, Jiawei and Sun, Lijun},
  booktitle = {Proceedings of the Thirtieth International Joint Conference on
               Artificial Intelligence, {IJCAI-21}},
  publisher = {International Joint Conferences on Artificial Intelligence Organization},
  editor    = {Zhi-Hua Zhou},
  pages     = {426--433},
  year      = {2021},
  month     = {8},
  note      = {Main Track},
  doi       = {10.24963/ijcai.2021/60},
  url       = {https://doi.org/10.24963/ijcai.2021/60},
}
Reducing Bus Bunching with Asynchronous Multi-Agent Reinforcement Learning · IJCAI 2021