|
ABSTRACT
In this article, we study the problem of online market clearing where there is one commodity in the market being bought and sold by multiple buyers and sellers whose bids arrive and expire at different times. The auctioneer is faced with an online clearing problem of deciding which buy and sell bids to match without knowing what bids will arrive in the future. For maximizing profit, we present a (randomized) online algorithm with a competitive ratio of ln(pmax − pmin) + 1, when bids are in a range [pmin, pmax], which we show is the best possible. A simpler algorithm has a ratio twice this, and can be used even if expiration times are not known. For maximizing the number of trades, we present a simple greedy algorithm that achieves a factor of 2 competitive ratio if no money-losing trades are allowed. We also show that if the online algorithm is allowed to subsidize matches---match money-losing pairs if it has already collected enough money from previous pairs to pay for them---then it can actually be 1-competitive with respect to the optimal offline algorithm that is not allowed subsidy. That is, for maximizing the number of trades, the ability to subsidize is at least as valuable as knowing the future. We also consider objectives of maximizing buy or sell volume and social welfare. We present all of these results as corollaries of theorems on online matching in an incomplete interval graph.We also consider the issue of incentive compatibility, and develop a nearly optimal incentive-compatible algorithm for maximizing social welfare. For maximizing profit, we show that no incentive-compatible algorithm can achieve a sublinear competitive ratio, even if only one buy bid and one sell bid are alive at a time. However, we provide an algorithm that, under certain mild assumptions on the bids, performs nearly as well as the best fixed pair of buy and sell prices, a weaker but still natural performance measure. This latter result uses online learning methods, and we also show how such methods can be used to improve our “optimal” algorithms to a broader notion of optimality. Finally, we show how some of our results can be generalized to settings in which the buyers and sellers themselves have online bidding strategies, rather than just each having individual bids.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Baruch Awerbuch , Yair Bartal , Amos Fiat , Adi Rosén, Competitive non-preemptive call control, Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms, p.312-320, January 23-25, 1994, Arlington, Virginia, United States
|
| |
2
|
|
| |
3
|
|
| |
4
|
Berge, C. 1957. Two theorems in graph theory. In Proceedings of the National Academy of Sciences. 43, 842--844.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
Bredin, J., and Parkes, D. 2005. Models for truthful online double auctions. In Proceedings of the 21st Conference on Uncertainty in Artificial Intelligence (UAI). 50--59.
|
 |
10
|
Nicolò Cesa-Bianchi , Yoav Freund , David Haussler , David P. Helmbold , Robert E. Schapire , Manfred K. Warmuth, How to use expert advice, Journal of the ACM (JACM), v.44 n.3, p.427-485, May 1997
[doi> 10.1145/258128.258179]
|
| |
11
|
|
| |
12
|
Domowitz, I. 1993. Automating the continuous double auction in practice: Automated trade execution systems in financial markets. In The Double Auction Market, D. Friedman and J. Rust, Eds. Santa Fe Institute Studies in the Sciences of Complexity, vol. 14. Addison-Wesley, Reading, PA, 27--60.
|
| |
13
|
El-Yaniv, R., Fiat, A., Karp, R. M., and Turpin, G. 1992. Competitive analysis of financial games. In Proceedings of the 33rd Annual Symposium on Foundations of Computer Science (FOCS). IEEE Computer Society Press, Los Alamitos, CA, 327--333.
|
 |
14
|
|
| |
15
|
Goldberg, A., Hartline, J., and Wright, A. 2000. Competitive auctions and multiple digital goods. Tech. rep., InterTrust 00--01.
|
| |
16
|
Andrew V. Goldberg , Jason D. Hartline , Andrew Wright, Competitive auctions and digital goods, Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, p.735-744, January 07-09, 2001, Washington, D.C., United States
|
| |
17
|
|
| |
18
|
Gong, J. 2002. Exchanges for complex commodities: Search for optimal matches. M.S. dissertation, University of South Florida.
|
| |
19
|
Hagerty, K., and Rogerson, W. 1987. Robust trading mechanisms. J. Econ. Theory 42, 94--107.
|
 |
20
|
|
 |
21
|
|
 |
22
|
R. M. Karp , U. V. Vazirani , V. V. Vazirani, An optimal algorithm for on-line bipartite matching, Proceedings of the twenty-second annual ACM symposium on Theory of computing, p.352-358, May 13-17, 1990, Baltimore, Maryland, United States
[doi> 10.1145/100216.100262]
|
| |
23
|
|
 |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
Myerson, R., and Satterthwaite, M. 1983. Efficient mechanisms for bilateral trading. J. Econ. Theory 28, 265--281.
|
| |
28
|
Sandholm, T. 2002. eMediator: A next generation electronic commerce server. Computat. Intel. 18, 4, 656--676. (Special issue on Agent Technology for Electronic Commerce.)
|
| |
29
|
Sandholm, T., Levine, D., Concordia, M., Martyn, P., Hughes, R., Jacobs, J., and Begg, D. 2006. Changing the game in strategic sourcing at Procter & Gamble: Expressive competition enabled by optimization. Interfaces 36, 1, 55--68.
|
| |
30
|
|
| |
31
|
|
| |
32
|
Sandholm, T., and Suri, S. 2006. Side constraints and non-price attributes in markets. Games and Economic Behavior 55, 321--330. (Early version in IJCAI-01 Workshop on Distributed Constraint Reasoning, 55--61.)
|
 |
33
|
|
| |
34
|
|
 |
35
|
Peter R. Wurman , Michael P. Wellman , William E. Walsh, The Michigan Internet AuctionBot: a configurable auction server for human and software agents, Proceedings of the second international conference on Autonomous agents, p.301-308, May 10-13, 1998, Minneapolis, Minnesota, United States
[doi> 10.1145/280765.280847]
|
| |
36
|
|
CITED BY 4
|
|
|
|
|
Mohammad Taghi Hajiaghayi , Robert Kleinberg , Tuomas Sandholm, Automated online mechanism design and prophet inequalities, Proceedings of the 22nd national conference on Artificial intelligence, p.58-65, July 22-26, 2007, Vancouver, British Columbia, Canada
|
|
|
|
|
|
Benjamin Lubin , Adam I. Juda , Ruggiero Cavallo , Sébastien Lahaie , Jeffrey Shneidman , David C. Parkes, ICE: an expressive iterative combinatorial exchange, Journal of Artificial Intelligence Research, v.33 n.1, p.33-77, September 2008
|
|