A multi-agent and auction-based framework and approach for carrier collaboration

Carrier collaboration in transportation means multiple carriers form an alliance to optimize their transportation operations through sharing transportation requests and vehicle capacities. In this paper, we propose a multi-agent and auction-based framework and approach for carrier collaboration in less than truckload transportation. In this framework, the carriers outsource/acquire requests through multiple auctions, one for outsourcing each request; a carrier acts as an auctioneer when it wants to outsource a request to other carriers, whereas the carrier acts as a bidder when it wants to acquire a request from other carriers; for each carrier, which requests it should outsource and acquire are determined by solving its outsourcing requests selection problem and requests bidding problem, respectively. These two decision problems are formulated as mixed integer programming problems. The auction of each request is multiround; in each round, the auctioneer determines the outsourcing price of the request and each bidder determines whether it acquires the request at the given price; the auctioneer lowers the outsourcing price if multiple carriers bid for the request or raises the price if no carrier bids for it. The auction process continues until only one carrier bids for the request or a given number of rounds are achieved. In the second case, if no agent bids for the request, then it is returned to the outsourcing agent; if multiple bidding agents compete for the request, a conflict resolution procedure is used to determine which carrier wins it. The approach is decentralized, asynchronous, and dynamic, where multiple auctions may occur simultaneously and interact with each other. The performance of the approach is evaluated by randomly generated instances and compared with an individual planning approach and a centralized planning approach.

[1]  Martijn R.K. Mes,et al.  Sequential auctions for full truckload allocation , 2008 .

[2]  Paul Davidsson,et al.  An Analysis of Agent-Based Approaches to Transport Logistics , 2005 .

[3]  Michael Wooldridge,et al.  An Introduction to MultiAgent Systems, Second Edition , 2009 .

[4]  Klaus Fischer,et al.  TeleTruck : a holonic fleet management system , 1997 .

[5]  Herbert Kopfer,et al.  Collaborating freight forwarding enterprises , 2006, OR Spectr..

[6]  Noam Nisan,et al.  Online ascending auctions for gradually expiring items , 2005, SODA '05.

[7]  José Manuel Galán,et al.  Price Updating in Combinatorial Auctions for Coordination of Manufacturing Multiagent Systems , 2010, PAAMS.

[8]  Lori Marie Houghtalen,et al.  Designing Allocation Mechanisms for Carrier Alliances , 2007 .

[9]  Gilbert Laporte,et al.  Horizontal cooperation among freight carriers: request allocation and profit sharing , 2008, J. Oper. Res. Soc..

[10]  Martin W. P. Savelsbergh,et al.  Shipper collaboration , 2007, Comput. Oper. Res..

[11]  Michael P. Wellman,et al.  Decentralized Supply Chain Formation: A Market Protocol and Competitive Equilibrium Analysis , 2003, J. Artif. Intell. Res..

[12]  J. Holguín-Veras,et al.  An Experimental Economics Investigation of Shipper-carrier Interactions in the Choice of Mode and Shipment Size in Freight Transport , 2011 .

[13]  Martin W. P. Savelsbergh,et al.  Reducing Truckload Transportation Costs Through Collaboration , 2007, Transp. Sci..

[14]  Y. Narahari,et al.  Approximately Efficient Iterative Mechanisms for Combinatorial Exchanges , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[15]  Michael Schwind,et al.  A combinatorial intra-enterprise exchange for logistics services , 2009, Inf. Syst. E Bus. Manag..

[16]  Sven de Vries,et al.  Combinatorial Auctions: A Survey , 2003, INFORMS J. Comput..

[17]  Yoav Shoham,et al.  Multiagent Systems - Algorithmic, Game-Theoretic, and Logical Foundations , 2009 .

[18]  Haoxun Chen,et al.  Mathematical model and solution approach for collaborative logistics in less than truckload (LTL) transportation , 2009, 2009 International Conference on Computers & Industrial Engineering.

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

[20]  Herbert Kopfer,et al.  Collaborating freight forwarding enterprises Request allocation and profit sharing , 2007 .

[21]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

[22]  Zhong Ma,et al.  A Carrier's Optimal Bid Generation Problem in Combinatorial Auctions for Transportation Procurement , 2007 .

[23]  Joel Sokol,et al.  Designing Mechanisms for the Management of Carrier Alliances , 2011, Transp. Sci..

[24]  Rob A. Zuidwijk,et al.  Multi Agent Systems in Logistics: A Literature and State-of-The-Art Review , 2008 .

[25]  Özlem Ergun,et al.  Mechanism design for a multicommodity flow game in service network alliances , 2008, Oper. Res. Lett..

[26]  Christian Bierwirth,et al.  Solutions to the request reassignment problem in collaborative carrier networks , 2010 .

[27]  R. McAfee,et al.  Auctions and Bidding , 1986 .

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

[29]  Alessandro Agnetis,et al.  Combinatorial Models for Multi-Agent Scheduling Problems , 2007 .