Side Constraints and Non-Price Attributes in Markets Tuomas Sandholm Carnegie Mellon University Computer Science Department [Paper by Sandholm & Suri 2001]

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 17 Auction-based.
Advertisements

Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan.
Combinatorial auctions Vincent Conitzer v( ) = $500 v( ) = $700.
Practical Public Sector Combinatorial Auctions S. RaghavanUniversity of Maryland (joint work with Robert Day, University of Connecticut) Full paper “Fair.
Super solutions for combinatorial auctions Alan Holland & Barry O’Sullivan {a.holland,
Super solutions for combinatorial auctions Alan Holland & Barry O’Sullivan {a.holland,
Multiagent Coordination Using a Distributed Combinatorial Auction Jose M. Vidal University of South Carolina AAAI Workshop on Auction Mechanisms for Robot.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
1 Lumpy Electric Auction with Credit Constraints Richard O’Neill Chief Economic Advisor Federal Energy Regulation Commission DIMACS.
Bidding and Allocation in Combinatorial Auctions Noam Nisan Institute of Computer Science Hebrew University.
Auction Algorithms for Market Equilibrium Rahul Garg IBM India Research Sanjiv Kapoor Illionis Institute of Technology.
Multi-item auctions & exchanges (multiple distinguishable items for sale)
Advanced informed search Tuomas Sandholm Computer Science Department Carnegie Mellon University Read: Optimal Winner Determination Algorithms.Optimal Winner.
Elicitation in combinatorial auctions with restricted preferences and bounded interdependency between items Vincent Conitzer, Tuomas Sandholm, Carnegie.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Winner determination in combinatorial auctions and generalizations Andrew Gilpin 10/23/07.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Auctioning one item PART 2 Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
Machine Learning for Mechanism Design and Pricing Problems Avrim Blum Carnegie Mellon University Joint work with Maria-Florina Balcan, Jason Hartline,
Optimal Clearing of Supply/Demand Curves Ankur Jain, Irfan Sheriff, Shashidhar Mysore {ankurj, isheriff, Computer Science Department.
Complexity of Mechanism Design Vincent Conitzer and Tuomas Sandholm Carnegie Mellon University Computer Science Department.
An Algorithm for Optimal Winner Determination in Combinatorial Auctions Tuomas Sandholm Computer Science Department, Carnegie Mellon University, 5000 Forbes.
CPS Securities & Expressive Securities Markets Vincent Conitzer
Ascending Combinatorial Auctions Andrew Gilpin November 6, 2007.
Multi-item auctions & exchanges (multiple distinguishable items for sale) Tuomas Sandholm Carnegie Mellon University.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Arbitrage in Combinatorial Exchanges Andrew Gilpin and Tuomas Sandholm Carnegie Mellon University Computer Science Department.
Experiments on combinatorial auctions Only some of the techniques of CABOB deployed in these results.
Collusion and the use of false names Vincent Conitzer
CPS Auctions & Combinatorial Auctions
1. The Market Economy Fall Outline A. Introduction: What is Efficiency? B. Supply and Demand (1 Market) C. Efficiency of Consumption (Many Markets)
Introduction to Auctions David M. Pennock. Auctions: yesterday Going once, … going twice,...
Winner Determination in Combinatorial Exchanges Tuomas Sandholm Associate Professor Computer Science Department Carnegie Mellon University and Founder,
Auctions for robotics panel: talking points Robotics setting –Incentives usually don’t matter –Problems are combinatorial/multi-attribute => modern work.
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Multi-item auctions & exchanges (multiple distinguishable items for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Combinatorial Auctions By: Shai Roitman
Combinatorial Auctions ( Bidding and Allocation) Adapted from Noam Nisan.
RESOURCES, TRADE-OFFS, AND LIMITATIONS Group 5 8/27/2014.
Approximating Market Equilibria Kamal Jain, Microsoft Research Mohammad Mahdian, MIT Amin Saberi, Georgia Tech.
Combinatorial Auctions with Structured Item Graphs Vincent Conitzer, Jonathan Derryberry, and Tuomas Sandholm Computer Science Department Carnegie Mellon.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
An Extended Alternating-Offers Bargaining Protocol for Automated Negotiation in Multi-agent Systems P. Winoto, G. McCalla & J. Vassileva Department of.
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
CPS Auctions & Combinatorial Auctions Vincent Conitzer
Computer Science Department Carnegie Mellon University
Ruihao Zhu and Kang G. Shin
CS Foundations of Electronic Marketplaces Summary & future research directions Tuomas Sandholm Computer Science Department Carnegie Mellon University.
CPS Expressive negotiation over donations Vincent Conitzer
Expressive Negotiation over Donations to Charities Vincent Conitzer and Tuomas Sandholm.
Qing Cui 2014/09/30.  Introduction of matching theory  Stable Marriage, extensions and maximum-weighted stable matching problem. By Prof. Chen
Combinatorial Auctions with k-wise Dependent Valuations Vincent Conitzer (CMU) Tuomas Sandholm (CMU) Paolo Santi (Pisa) (Some of the results in this paper.
Some overarching themes on electronic marketplaces Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Auctions and Competitive Bidding
Failures of the VCG Mechanism in Combinatorial Auctions and Exchanges
Auctions & Combinatorial Auctions
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Internet Economics כלכלת האינטרנט
Computer Science Department Carnegie Mellon University
Computer Science Department Carnegie Mellon University
Combinatorial Auctions (Bidding and Allocation)
Auctions & Combinatorial Auctions
CPS 173 Auctions & Combinatorial Auctions
CPS Auctions & Combinatorial Auctions
CPS Auctions & Combinatorial Auctions
Presentation transcript:

Side Constraints and Non-Price Attributes in Markets Tuomas Sandholm Carnegie Mellon University Computer Science Department [Paper by Sandholm & Suri 2001]

Side constraints in markets Traditionally, markets (auctions, reverse auctions, exchanges) have been designed to optimize unconstrained economic value (Pareto efficiency/revenue) Side constraints are required in many practical markets (especially in B2B) to encode legal, contractual and business constraints Side constraints could be imposed by any party –Sellers –Buyers –Auctioneer –Market maker –… Side constraint have significant implications on the complexity of clearing the market

Outline Side constraints in non-combinatorial markets Side constraints in combinatorial markets –Constraints under which the winner determination problem stays polynomial time solvable (if bids can be accepted partially) –Constraints under which the winner determination problem is NP-complete even if bids can be accepted partially –Constraints under which the winner determination problem is polynomial-time solvable even if bids have to be accepted entirely or not at all

Noncombinatorial auctions There are m items for sale Each bidder can submit any number of bids –Each bid is for one item Without side constraints, winners can be determined in polynomial time by selecting the highest bid for each item separately

Budget constraints in noncombinatorial auctions Thrm. If bidders can have budget constraints, revenue-maximizing winner determination is NP-complete –Polynomial time (using linear programming = LP) if bids can be accepted partially Max number of items per bidder => polynomial time ! [Tennenholtz AAAI-00]

Max winners constraint in noncombinatorial auctions Thrm. If there can be at most k winners, revenue-maximizing winner determination is NP-complete –This holds even if bids can be accepted partially !

XOR constraints in noncombinatorial auctions In some auctions, bidders may want to submit XOR constraints between bids –E.g. “I want a Sony TV XOR an RCA TV” –“Scenario bids” (e.g., for restricted capacity settings) Under XOR-constraints, revenue-maximizing winner determination is NP-complete –This holds even if bids can be accepted partially !

Notes about generality The results from above hold whether or not the auctioneer has to sell all items They also hold if prices are restricted to be integers

Combinatorial auction (CA) Auctioneer’s perspective: –Binary winner determination problem: Label bids as winning or losing so as to maximize sum of bid prices –Each item can be allocated to at most one bid NP-complete [Rothkopf et al 98, Karp 72] Inapproximable [Sandholm IJCAI-99 using Hastad 99] –Fractional winner determination problem: Bids can be accepted partially Polynomial time using LP The results that we will discuss apply to combinatorial auctions, combinatorial reverse auctions & combinatorial exchanges

Side constraints in combinatorial markets Thrm. Practical side constraint classes under which the fractional case remains polytime solvable and the binary case remains NP-complete –Cost constraints, e.g. mutual business, trading volume, minorities, long-term competitiveness via monopoly avoidance, risk hedging by requiring that at least k bidders get certain volume –Unit constraints –Absolute or % compared to some group –>, <, or = –Gross or net in exchanges

Side constraints in combinatorial markets… Thrm. Practical side constraint classes under which both the fractional and the binary case are NP-complete –Counting constraints E.g. max winners => there is no way to construct a counting gadget in LP –XOR-constraints between bids Needed for full expressiveness => inherent tradeoff between expressiveness and clearing complexity

Side constraints in combinatorial markets… Thrm. Theoretical side constraint under which even the binary clearing problem becomes polytime solvable (the fractional case remains polytime solvable) –Extreme equality: each bid has to be accepted to the same extent

Non-price attributes in markets Combinatorial markets exist (logistics.com, Bondconnect, FCC, CombineNet, …) and multi-attribute markets exist (Frictionless, Perfect, …), but have not been hybridized Here we propose a way to hybridize them Attribute types –Attributes from outside sources, e.g., reputation databases –Attributes that bidders fill into the partial item description Handling attributes in combinatorial auctions & reverse auctions –Attribute vector b –Reweight bids, so p’ = f(p, b) –Side constraints could be specified on p or p’ Same complexity results on side constraints hold Attributes cannot be handled as a preprocessor in exchanges –Buyers care which sellers goods come from & vice versa –Have to handle attributes as part of the main winner determination optimization problem

Conclusions Combinatorial markets are important & now feasible –Market types differ in clearing complexity & approximability –Expressive bidding language removes guesswork & sets correct incentives –Side constraints extend usability of dynamic pricing Allow the advantages of dynamic pricing while keeping the advantages of long-term contracts Different side constraints lead to different clearing complexity –Can make problem harder or easier –Even non-combinatorial markets become NP-complete to clear under natural side constraints »Complexity is not an argument against (only) combinatorial markets