English

Multi-Agent Reinforcement Learning for Order-dispatching via Order-Vehicle Distribution Matching

Multiagent Systems 2019-10-08 v1 Machine Learning

Abstract

Improving the efficiency of dispatching orders to vehicles is a research hotspot in online ride-hailing systems. Most of the existing solutions for order-dispatching are centralized controlling, which require to consider all possible matches between available orders and vehicles. For large-scale ride-sharing platforms, there are thousands of vehicles and orders to be matched at every second which is of very high computational cost. In this paper, we propose a decentralized execution order-dispatching method based on multi-agent reinforcement learning to address the large-scale order-dispatching problem. Different from the previous cooperative multi-agent reinforcement learning algorithms, in our method, all agents work independently with the guidance from an evaluation of the joint policy since there is no need for communication or explicit cooperation between agents. Furthermore, we use KL-divergence optimization at each time step to speed up the learning process and to balance the vehicles (supply) and orders (demand). Experiments on both the explanatory environment and real-world simulator show that the proposed method outperforms the baselines in terms of accumulated driver income (ADI) and Order Response Rate (ORR) in various traffic environments. Besides, with the support of the online platform of Didi Chuxing, we designed a hybrid system to deploy our model.

Keywords

Cite

@article{arxiv.1910.02591,
  title  = {Multi-Agent Reinforcement Learning for Order-dispatching via Order-Vehicle Distribution Matching},
  author = {Ming Zhou and Jiarui Jin and Weinan Zhang and Zhiwei Qin and Yan Jiao and Chenxi Wang and Guobin Wu and Yong Yu and Jieping Ye},
  journal= {arXiv preprint arXiv:1910.02591},
  year   = {2019}
}

Comments

9 pages,13 figures

R2 v1 2026-06-23T11:35:55.585Z