Research ArticleOpen AccessGoogle Scholar indexed
CRAB—CombinatoRial Auction Body Software System
- 1
- 2
- 3
Journal of Software Engineering and Applications·Volume 03 (2010)·Pages 718–722·Published 23 July 2010·DOI10.4236/jsea.2010.37082
Copy link · social · email
Abstract
Auctions are important market mechanisms for the allocation of goods and services. Combinatorial auctions are those auctions in which buyers can place bids on combinations of items. Combinatorial auctions have many applications. The paper presents the CRAB software system. CRAB is a non-commercial software system for generating, solving, and testing of combinatorial auction problems. The system solves problems by Balas’ method or by the primal-dual algo-rithm. CRAB is implemented in Ruby and it is distributed as the file crab.rb. The system is freely available on web pag-es for all interested users
KeywordsCombinatorial AuctionComplexitySoftware SystemGeneratingSolvingTesting
- M. Bellosta, I. Brigui, S. Kornman and D. Vanderpooten, “A Multi-Criteria Model for Electronic Auctions,” ACM Symposium on Applied Computing, 2004, pp. 759-765.
- P. Cramton, Y. Shoham and R. Steinberg, (Eds.) “Combi- natorial Auctions,” MIT Press, Cambridge, 2006.
- S. Bikhchandani and J. M. Ostroy, “The Package Assign- ment Model,” Journal of Economic Theory, Vol. 107, No. 2, 2002, pp. 377-406.
- K. Leyton-Brown, M. Pearson and Y. Shoham, “Towards a Universal Test Suite for Combinatorial Auction Algorithms,” Proceedings of ACM Conference on Electro- nic Commerce, Minneapolis, 2000, pp. 448-457.
- E. Balas, “An Additive Algorithm for Solving Linear Programs with Zero-one Variables,” Operations Research, Vol. 13, No. 4, 1965, pp. 517-546.
- “XA Linear Optimizer System,” 2003. http://www.Sunset soft.com/