A Collaborative Multiagent Taxi-Dispatch System
- 13 October 2009
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automation Science and Engineering
- Vol. 7 (3), 607-616
- https://doi.org/10.1109/tase.2009.2028577
Abstract
This paper presents a novel multiagent approach to automating taxi dispatch that services current bookings in a distributed fashion. The existing system in use by a taxi operator in Singapore and elsewhere, attempts to increase customer satisfaction locally, by sequentially dispatching nearby taxis to service customers. The proposed dispatch system attempts to increase customer satisfaction more globally, by concurrently dispatching multiple taxis to the same number of customers in the same geographical region, and vis-à-vis human driver satisfaction. To realize the system, a multiagent architecture is proposed, populated with software collaborative agents that can actively negotiate on behalf of taxi drivers in groups of size N for available customer bookings. Theoretically, an analysis of the boundary and optimal multiagent taxi-dispatch situations is presented along with a discussion of their implications. Experimentally, the operational efficiency of the existing and proposed dispatch systems was evaluated through computer simulations. The empirical results, obtained for a 1000-strong taxi fleet over a discrete range of N , show that the proposed system can dispatch taxis with reduction in customer waiting and empty taxi cruising times of up to 33.1% and 26.3%, respectively; and up to 41.8% and 41.2% reduction when a simple negotiation speedup heuristic was applied.Keywords
This publication has 21 references indexed in Scilit:
- Developing Multi‐Agent Systems with JADEPublished by Wiley ,2007
- An adaptive solution to dynamic transport optimizationPublished by Association for Computing Machinery (ACM) ,2005
- Optimal Vehicle Routing With Real-Time Traffic InformationIEEE Transactions on Intelligent Transportation Systems, 2005
- Performance analysis of caching and prefetching strategies for palmtop-based navigational toolsIEEE Transactions on Intelligent Transportation Systems, 2003
- A cooperative multi-agent transportation management and route guidance systemTransportation Research Part C: Emerging Technologies, 2002
- Collaborative assignmentPublished by Association for Computing Machinery (ACM) ,2002
- Investigation for a global AVL systemIEEE Transactions on Intelligent Transportation Systems, 2001
- Mobile phone location determination and its impact on intelligent transportation systemsIEEE Transactions on Intelligent Transportation Systems, 2000
- Linear Assignment Problems and ExtensionsPublished by Springer Nature ,1999
- The Hungarian method for the assignment problemNaval Research Logistics Quarterly, 1955