An optimal algorithm for on-line bipartite matching
STOC '90 Proceedings of the twenty-second annual ACM symposium on Theory of computing
The design and analysis of algorithms
The design and analysis of algorithms
The weighted majority algorithm
Information and Computation
Game theory, on-line prediction and boosting
COLT '96 Proceedings of the ninth annual conference on Computational learning theory
The Michigan Internet AuctionBot: a configurable auction server for human and software agents
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Online computation and competitive analysis
Online computation and competitive analysis
On-Line Difference Maximization
SIAM Journal on Discrete Mathematics
Distributed paging for general networks
Proceedings of the seventh annual ACM-SIAM symposium on Discrete algorithms
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
eMediator: a next generation electronic commerce server
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Online scheduling with hard deadlines
Journal of Algorithms
On-line Learning and the Metrical Task System Problem
Machine Learning
Competitive analysis of incentive compatible on-line auctions
Proceedings of the 2nd ACM conference on Electronic commerce
Competitive auctions and digital goods
SODA '01 Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms
Improved Algorithms for Optimal Winner Determination in Combinatorial Auctions and Generalizations
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
CABOB: a fast optimal algorithm for combinatorial auctions
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Truthful and Competitive Double Auctions
ESA '02 Proceedings of the 10th Annual European Symposium on Algorithms
Competitive analysis of incentive compatible on-line auctions
Theoretical Computer Science
Mechanism design for online real-time scheduling
EC '04 Proceedings of the 5th ACM conference on Electronic commerce
Online ascending auctions for gradually expiring items
SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
On profit-maximizing envy-free pricing
SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
Sequences of take-it-or-leave-it offers: near-optimal auctions without full valuation revelation
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Using AI and semantic web technologies to attack process complexity in open systems
Knowledge-Based Systems
A Decision Procedure for Bundle Purchasing with Incomplete Information on Future Prices
International Journal of Electronic Commerce
Making markets and democracy work: a story of incentives and computing
IJCAI'03 Proceedings of the 18th international joint conference on Artificial intelligence
On-line algorithms for market equilibria
COCOON'05 Proceedings of the 11th annual international conference on Computing and Combinatorics
Semantic data management in peer-to-peer e-commerce applications
Journal on Data Semantics VI
Hi-index | 0.00 |
In this paper 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 who submit buy and sell bids that 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 surplus, we present a (randomized) online algorithm with competitive ratio ln(pmax - pmin) + 1, when bids are in a range [pmin,pmax], which we show is the best possible. A simpler algorithm has ratio twice this, and call 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. Interestingly, we 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 be 1-competitive with respect to the optimal offline algorithm that is not allowed subsidy. That is, the ability to subsidize is at least as valuable as knowing the future. For the problems of maximizing buy or sell volume, we present algorithms that achieve a competitive ratio of 2(ln(pmax/pmin) + 1) without subsidization. We also present algorithms that achieve a competitive ratio of ln(pmax/pmin) + 1 with subsidization with respect to the optimal offline algorithm that cannot use subsidies. This is the best possible competitive ratio for the setting. We present all of our results as corollaries of theorems on online matching in an incomplete interval graph.