Agent-based transportation planning compared with scheduling heuristics

Here we consider the problem of dynamically assigning vehicles to transportation orders that have di¤erent time windows and should be handled in real time. We introduce a new agent-based system for the planning and scheduling of these transportation networks. Intelligent vehicle agents schedule their own routes. They interact with job agents, who strive for minimum transportation costs, using a Vickrey auction for each incoming order. We use simulation to compare the on-time delivery percentage and the vehicle utilization of an agent-based planning system to a traditional system based on OR heuristics (look-ahead rules, serial scheduling). Numerical experiments show that a properly designed multi-agent system may perform as good as or even better than traditional methods.

[1]  M. W. Ludema,et al.  Air cargo transport by multi-agent based planning , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[2]  Valentin Robu,et al.  Bidding with decommitment in a multi-agent transportation model , 2002 .

[3]  Michael P. Wellman A General-Equilibrium Approach to Distributed Transportation Planning , 1992, AAAI.

[4]  Arun Kumar,et al.  A bidding decision model in multiagent supply chain planning , 2001 .

[5]  Jacques Desrosiers,et al.  Time Constrained Routing and Scheduling , 1992 .

[6]  Sanjay B. Joshi,et al.  Auction-based distributed scheduling in a dynamic job shop environment , 2002 .

[7]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[8]  S. Clearwater Market-based control: a paradigm for distributed resource allocation , 1996 .

[9]  Michel Gendreau,et al.  DYNAMIC VEHICLE ROUTING AND DISPATCHING , 1998 .

[10]  Matthijs C. van der Heijden,et al.  Scheduling vehicles in automated transportation systems , 2002 .

[11]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem , 1991 .

[12]  Michael P. Wellman,et al.  Auction Protocols for Decentralized Scheduling , 2001, Games Econ. Behav..

[13]  Hani S. Mahmassani,et al.  Framework for Study of Carrier Strategies in Auction-Based Transportation Marketplace , 2003 .

[14]  Alain Cardon,et al.  Genetic algorithms using multi-objectives in a multi-agent system , 2000, Robotics Auton. Syst..

[15]  S. DAVID WU,et al.  Auction-theoretic coordination of production planning in the supply chain , 2000 .

[16]  Gilbert Laporte,et al.  The vehicle routing problem: An overview of exact and approximate algorithms , 1992 .

[17]  H. Van Dyke Parunak Practical and Industrial Applications of Agent-Based Systems , 1998 .

[18]  D. H. Norrie,et al.  Bidding-based process planning and scheduling in a multi-agent system , 1997 .

[19]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[20]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[21]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[22]  Matthieu van der Heijden,et al.  Dynamic transport scheduling under multiple resource constraints , 2005, Eur. J. Oper. Res..

[23]  David F. Pyke,et al.  Inventory management and production planning and scheduling , 1998 .

[24]  Sunderesh S. Heragu,et al.  Intelligent agent modeling of an industrial warehousing problem , 2002 .

[25]  Warren B. Powell,et al.  A Stochastic Formulation of the Dynamic Assignment Problem, with an Application to Truckload Motor Carriers , 1996, Transp. Sci..

[26]  Roberto Musmanno,et al.  Real-time vehicle routing: Solution concepts, algorithms and parallel computing strategies , 2003, Eur. J. Oper. Res..

[27]  Warren B. Powell,et al.  An Adaptive Dynamic Programming Algorithm for Dynamic Fleet Management, II: Multiperiod Travel Times , 2002, Transp. Sci..

[28]  Averill M. Law,et al.  Simulation Modeling and Analysis , 1982 .

[29]  Warren B. Powell,et al.  Dynamic Control of Logistics Queueing Networks for Large-Scale Fleet Management , 1998, Transp. Sci..

[30]  Klaus Fischer,et al.  Cooperative Transportation Scheduling: An Application Domain for DAI , 1996, Appl. Artif. Intell..

[31]  Warren B. Powell,et al.  An Adaptive Dynamic Programming Algorithm for Dynamic Fleet Management, I: Single Period Travel Times , 2002, Transp. Sci..

[32]  Gautam Biswas,et al.  Performance Evaluation of Contract Net-Based Heterarchical Scheduling for Flexible Manufacturing Systems , 1997, Intell. Autom. Soft Comput..

[33]  Jürgen Lind,et al.  Using a multi-agent approach to optimise the train coupling and sharing system , 2001, Eur. J. Oper. Res..