A winner determination problem of tendering transportation services

ZusammenfassungZum Abschluss langfristiger Transportverträge in der Massengüterindustrie bedienen sich die Spediteure bestimmter Angebotsbücher, in denen für jede Tour die Ladestation, der Zielort, sowie die zu transportierende Produktart und deren Volumen für die nächsten Jahre spezifiziert werden. Die Angebotsbücher werden an eine ausgewählte Gruppe von Transportunternehmen geschickt, die dann für jede Tour einen Preis angeben. Auf dieser Grundlage bestimmt der Spediteur dann die Transportunternehmen, die die Zuteilung der Touren erhalten. Dabei wird die Verteilung der Touren auf die Transportunternehmen in der Weise vorgenommen, dass die gesamten Transportkosten minimiert werden. Das Auswahlproblem ist NP-hard in strengem Sinne. Wir modellieren das Auswahlproblem als ganzzahliges lineares Programmierungsproblem (ILP) und testen bzw. lösen es mit Hilfe mit CPLEX, einem Standardlösungsansatz für ganzzahlige lineare Programmierung. Dabei zeigt sich, dass Modelle bis zu 270 Touren optimal gelöst werden können. Zugleich wird auch eine Heuristik entwickelt und vorgestellt, deren Lösung nur unwesentlich von der Optimallösung entfernt liegt.SummaryFor the tendering of long-term transportation contracts in the bulk industry, shippers use bidbooks that specify for each lane the load location, the destination, the product and the volume that has to be transported over the next so many years. Bidbooks are sent out to a preselected group of carriers, who subsequently quote a price for each of the lanes. After the return of the bidbooks, the shipper determines the winning carriers. The winner determination problem is the problem of finding an allocation of the lanes to the carriers so as to minimize total transportation costs. The winner determination problem is NP-hard in the strong sense. We model the winner determination problem as an integer linear programming (ILP) problem and try and solve the model by use of CPLEX, a state-of-the-art ILP solver. It turns out, that the model can solve problems optimally with no more than 270 lanes. We also develop a fast randomized heuristic, and we show that it performs remarkably well, with a gap of no more than 0.8% from optimality.

[1]  Sven de Vries,et al.  Linear Programming and Vickrey Auctions , 2001 .

[2]  Sven de Vries,et al.  A Branch-and-Price Algorithm and New Test Problems for Spectrum Auctions , 2005, Manag. Sci..

[3]  Joseph A. Swanson,et al.  Special Issue: Experimental Economics in Practice: The First Use of a Combined-Value Auction for Transportation Services , 2002, Interfaces.

[4]  M. Sawhney,et al.  E-hubs: the new B2B (business-to-business) marketplaces. , 2000, Harvard business review.

[5]  ManMohan S. Sodhi,et al.  Special Issue: OR/MS and E-Business: Applications and Opportunities for Operations Research in Internet-Enabled Supply Chains and Electronic Marketplaces , 2001, Interfaces.

[6]  Craig Boutilier,et al.  Solving Combinatorial Auctions Using Stochastic Local Search , 2000, AAAI/IAAI.

[7]  Yoav Shoham,et al.  Taming the Computational Complexity of Combinatorial Auctions: Optimal and Approximate Approaches , 1999, IJCAI.

[8]  Christopher George Caplice,et al.  An optimization based bidding process : a new framework for shipper-carrier relationships , 1996 .

[9]  Noam Nisan,et al.  An efficient approximate allocation algorithm for combinatorial auctions , 2001, EC '01.

[10]  Tuomas Sandholm,et al.  Algorithm for optimal winner determination in combinatorial auctions , 2002, Artif. Intell..

[11]  Sridhar R. Tayur,et al.  Special Issue: OR/MS and E-Business: Quantitative Analysis for Internet-Enabled Supply Chains , 2001, Interfaces.

[12]  Noam Nisan,et al.  Bidding and allocation in combinatorial auctions , 2000, EC '00.

[13]  Ramayya Krishnan,et al.  Special Issue: OR/MS and E-Business: Prospects for Operations Research in the E-Business Era , 2001, Interfaces.

[14]  Noam Nisan,et al.  Computationally feasible VCG mechanisms , 2000, EC '00.

[15]  Sushil Bikhchandani,et al.  The Package Assignment Model , 2002, J. Econ. Theory.

[16]  Arne Andersson,et al.  Integer programming for combinatorial auction winner determination , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[17]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[18]  A. Weele,et al.  Purchasing and supply chain management : analysis, planning and practice , 2000 .

[19]  Andrew J. Davenport,et al.  Price Negotiations for Procurement of Direct Inputs , 2002 .