Mechanisms for Matching Markets with Budgets

Size: px
Start display at page:

Download "Mechanisms for Matching Markets with Budgets"

Transcription

1 Mechanisms for Matching Markets with Budgets Paul Dütting Stanford LSE Joint work with Monika Henzinger and Ingmar Weber Seminar on Discrete Mathematics and Game Theory London School of Economics July 3, 2014

2 Matching Markets and Strategic Behavior Many markets have matching structure abc def ghi jkl mno abc def ghi jkl mno abc def ghi jkl mno houses cars sponsored search Participants in these markets act strategically Tiny London apartment with bed next to the kitchen sink for rent at 737 a month The Telegraph, June 3, 2014 See: Edelman and Ostrovsky [2006] Paul Dütting Matching with Budgets July 3, / 24

3 Mechanisms to Prevent Strategic Behavior Mechanism is a protocol to counteract strategic behavior preferences mechanism matching, payments Mechanisms for matching markets have been analyzed thoroughly Shapley and Shubik [1972] Leonard [1983] Demange et al. [1986] Alkan [1989] Alkan [1992] Crawford and Knoer [1981] Quinzii [1984] Demange and Gale [1985] Alaei et al. [2009] Paul Dütting Matching with Budgets July 3, / 24

4 Continuous vs. Discontinuous Utilities Focus of prior work has been on continuous utilities, in practice utilities are often discontinuous utility vs. utility payment payment Our goal: Bridge gap between theory and practice by designing mechanisms for discontinuous utilities Paul Dütting Matching with Budgets July 3, / 24

5 Outline of Talk 1. Model and Definitions 2. Existence 3. Computation 4. Incentives Paul Dütting Matching with Budgets July 3, / 24

6 Input Specification I J u ij (p j ) + + Set of bidders I with I = n, set of items J with J = k For each bidder i utility for being unmatched is 0 For each bidder i utility for being matched to item j at price p j is given by utility function u i,j (p j ) (C1): Strictly monotonically decreasing in pj (C2): There exist threshold prices pi,j such that u i,j ( p i,j ) 0 (C3): Locally right-continuous, i.e., x : limɛ 0 u i,j (x + ɛ) = u i,j (x) Paul Dütting Matching with Budgets July 3, / 24

7 Mechanism (I,J,u ij (p j )) mechanism (mu,p) A mechanism is a protocol that Asks each bidder i for its utility ui,j ( ) for each item j Computes an outcome (µ, p) consisting of a matching µ and payments p = (p 1,..., p n) A mechanism is dominant strategy incentive compatible (DSIC) if Consider bidder i with utilities ui,j ( ) For any two utility matrices u and u with u i,j( ) = u i,j ( ) for i and all j and u i,j( ) = u i,j( ) for i i and all j And corresponding outcomes (µ, p ) and (µ, p ) We have u i u i Paul Dütting Matching with Budgets July 3, / 24

8 Output Specification mu p 1 p 2 Outcome (µ, p) is envy free (EF) if For all bidder-item pairs (i, j) I J : ui u i,j (p j ) Outcome (µ, p) is bidder optimal (BO) if Outcome (µ, p) is EF For all bidders i I and outcomes (µ, p ) that are EF: u i u i Note: If (µ, p) is EF and p j = 0 for all unmatched items, then (µ, p) is a Walrasian Equilibrium Paul Dütting Matching with Budgets July 3, / 24

9 Outline of Talk 1. Model and Definitions 2. Existence 3. Computation 4. Incentives Paul Dütting Matching with Budgets July 3, / 24

10 Existence Result Theorem 1. For all inputs (I, J, u i,j ( )) satisfying conditions (C1)-(C3) a bidder optimal, envy free outcome (µ, p ) exists. Additionally: If we unilaterally relax any of the three conditions, then this ceases to be true. Paul Dütting Matching with Budgets July 3, / 24

11 Proof Sketch Step 1: Existence of a EF outcome with minimal prices Lemma 2. There exist at least one EF outcome (µ, p). Lemma 3. Can combine any two EF outcomes (µ, p), (µ, p ) into EF outcome (µ, p ) with u i = max{u i, u i } and p j = min{p j, p j }. Lemma 4. If the set of EF prices {p : µ s.t. (µ, p) is EF} has a unique infimum p, then there must be a matching µ that together with prices p forms an EF outcome. Step 2: EF outcome with minimal prices is BO Lemma 5. An EF outcome (µ, p) such that p j p j for all EF outcomes (µ, p ) is BO. Paul Dütting Matching with Budgets July 3, / 24

12 A Closer Look at the Key Lemma mu mu' p 1 p' 1 p 2 + p' 2 = cannot occur p 3 p' 3 mu mu' mu'' p' 1 p 1 p 1 p 2 + p' 2 = p' 2 I + = higher utility in mu p 3 I\I + = higher utility in mu' p' 3 p' 3 Paul Dütting Matching with Budgets July 3, / 24

13 Outline of Talk 1. Model and Definitions 2. Existence 3. Computation 4. Incentives Paul Dütting Matching with Budgets July 3, / 24

14 Computational Results Theorem 6. For linear utilities with a single discontinuity a BO, EF outcome can be computed in time polynomial in the number of bidders n and the number of items k. Additional results: Polynomial-time algorithm for piece-wise linear with multiple discontinuities Approximate algorithm for general utilities via piece-wise linear approximation Direct algorithm for general utilities whose running time is polynomial in n but exponential in k Paul Dütting Matching with Budgets July 3, / 24

15 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 6 u = 11 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 Paul Dütting Matching with Budgets July 3, / 24

16 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 6 u = 11 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 Paul Dütting Matching with Budgets July 3, / 24

17 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 6 u = 11 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 Paul Dütting Matching with Budgets July 3, / 24

18 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 6 u = 11 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 Paul Dütting Matching with Budgets July 3, / 24

19 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 6 δ = 1 u = 11 δ = 4 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 Paul Dütting Matching with Budgets July 3, / 24

20 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 5 u = 10 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 1 Paul Dütting Matching with Budgets July 3, / 24

21 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 5 u = 10 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 1 Paul Dütting Matching with Budgets July 3, / 24

22 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 5 u = 10 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 1 Paul Dütting Matching with Budgets July 3, / 24

23 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 5 u = 10 u = 10 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 1 Paul Dütting Matching with Budgets July 3, / 24

24 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 5 δ = 5 u = 10 δ = 3 u = 10 δ = 3 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 1 Paul Dütting Matching with Budgets July 3, / 24

25 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 2 u = 4 u = 4 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 4 p = 3 Paul Dütting Matching with Budgets July 3, / 24

26 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; Paul Dütting Matching with Budgets July 3, / 24

27 Algorithm for Linear Utilities with Single Discontinuity Pseudocode: Initialize prices with zero and matching with empty matching; while There exists an unmatched bidder do Take unmatched bidder; Compute maximal alternating tree; while There exists no unmatched item in tree do Compute minimal δ; Raise prices of items in maximal alternating tree by δ; Augment matching along alternating path; u = 2 u = 2 u = 2 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 4 p = 3 p = 2 Paul Dütting Matching with Budgets July 3, / 24

28 Proof Sketch For termination/running time: Observation 1. Bidders can only get unmatched if a maximum price is reached. This can happen at most O(nk) times in total. Observation 2. If no maximum price is reached, then the number of items in maximal alternating tree grows by at least one. For bidder optimality: Lemma 7. An EF outcome (µ, p ) with prices p j p j must have p j p j + δ for all items j whose price gets raised by the algorithm. Lemma 8. The prices computed by the algorithm are such that p j p j for every EF outcome (µ, p ). Paul Dütting Matching with Budgets July 3, / 24

29 Outline of Talk 1. Model and Definitions 2. Existence 3. Computation 4. Incentives Paul Dütting Matching with Budgets July 3, / 24

30 Results for Incentives Proposition 1. There does not exist a DSIC mechanism that always computes a BO, EF outcome. Note: True even for linear with unit slopes and a single, publicly known discontinuity per bidder Theorem 9. For inputs in general position every mechanism that computes a BO, EF outcome for linear utilities with unit slopes and a single discontinuity is DSIC. Additional results: Same result for piece-wise linear with non-identical slopes and multiple discontinuities Also comparable result for general, discontinuous utilities Paul Dütting Matching with Budgets July 3, / 24

31 Counter Example u = 2 u = 2 u = 2 6,6 5,6 11,4 5,4 4,4 10,3 4,3 p = 4 p = 3 p = 2 u = 6 u = 4 u = 9 6,6 5,6 0,4 5,4 4,4 10,3 4,3 p = 1 all bidders report their utilities truthfully second bidder misreports his utility for first item Paul Dütting Matching with Budgets July 3, / 24

32 General Position To define general position we define the following multi graph: One node per bidder, one node per item A forward edge from bidder i to item j with weight v i,j A backward edge from bidder i to item j with weight v i,j A discontinuity edge from agent to good with weight m i,j v i,j Input is in general position if no two walks in the multi graph that meet the following requirements have the same weight: Start with the same bidder Alternate between forward and backward edges End with a distinct discontinuity edge Paul Dütting Matching with Budgets July 3, / 24

33 Counter Example (Revisited) 6,6 5,6 11,4 5,4 4,4 10,3 4,3 blue: (+4) + (-4) + (3-10) = -7 red: (11-4) = -7 Paul Dütting Matching with Budgets July 3, / 24

34 Proof Sketch Step 1: General position implies BO, EF outcome has specific structure Lemma 10. For inputs in general position outcome (µ, p) computed by our mechanism is such that (i) p j > 0 implies j is matched (ii) last item that gets matched has p j = r j Step 2: Use that BO, EF outcome has specific structure to establish DSIC Lemma 11. In no outcome (µ, p) all bidders can be strictly better off than in BO, EF outcome (µ, p ). Lemma 12. If not all but some bidders are strictly better off in EF outcome (µ, p) than in BO, EF outcome (µ, p ), then among bidders that are not strictly better off there must be one that experiences envy. Paul Dütting Matching with Budgets July 3, / 24

35 Conclusion and Future Work Conclusion: Showed the existence of a BO, EF outcome for general discontinuous utilities Gave polynomial-time mechanism for piece-wise linear utilities with multiple discontinuities Can handle more general, discontinuous utilities via piece-wise linear approximation Gave sufficient condition for implication BO, EF DSIC Future Work: Same solution concepts, but beyond unit demand Other solution concepts Paul Dütting Matching with Budgets July 3, / 24

36 References An Expressive Mechanism for Auctions on the Web Paul Dütting, Monika Henzinger, and Ingmar Weber Transactions on Economics and Computation, accepted subject to revision Bidder Optimal Assignments for General Utilities Paul Dütting, Monika Henzinger, and Ingmar Weber Theoretical Computer Science, Volume 478, Pages 2232, March 2013 Sponsored Search, Market Equilibria, and the Hungarian Method Paul Dütting, Monika Henzinger, and Ingmar Weber Information Processing Letters, Volume 113, Pages 67-73, February 2013 Paul Dütting Matching with Budgets July 3, / 24

1 Shapley-Shubik Model

1 Shapley-Shubik Model 1 Shapley-Shubik Model There is a set of buyers B and a set of sellers S each selling one unit of a good (could be divisible or not). Let v ij 0 be the monetary value that buyer j B assigns to seller i

More information

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate)

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) 1 Game Theory Theory of strategic behavior among rational players. Typical game has several players. Each player

More information

Ad Auctions October 8, Ad Auctions October 8, 2010

Ad Auctions October 8, Ad Auctions October 8, 2010 Ad Auctions October 8, 2010 1 Ad Auction Theory: Literature Old: Shapley-Shubik (1972) Leonard (1983) Demange-Gale (1985) Demange-Gale-Sotomayor (1986) New: Varian (2006) Edelman-Ostrovsky-Schwarz (2007)

More information

The assignment game: Decentralized dynamics, rate of convergence, and equitable core selection

The assignment game: Decentralized dynamics, rate of convergence, and equitable core selection 1 / 29 The assignment game: Decentralized dynamics, rate of convergence, and equitable core selection Bary S. R. Pradelski (with Heinrich H. Nax) ETH Zurich October 19, 2015 2 / 29 3 / 29 Two-sided, one-to-one

More information

Single-Parameter Mechanisms

Single-Parameter Mechanisms Algorithmic Game Theory, Summer 25 Single-Parameter Mechanisms Lecture 9 (6 pages) Instructor: Xiaohui Bei In the previous lecture, we learned basic concepts about mechanism design. The goal in this area

More information

Designing efficient market pricing mechanisms

Designing efficient market pricing mechanisms Designing efficient market pricing mechanisms Volodymyr Kuleshov Gordon Wilfong Department of Mathematics and School of Computer Science, McGill Universty Algorithms Research, Bell Laboratories August

More information

Matching Markets and Google s Sponsored Search

Matching Markets and Google s Sponsored Search Matching Markets and Google s Sponsored Search Part III: Dynamics Episode 9 Baochun Li Department of Electrical and Computer Engineering University of Toronto Matching Markets (Required reading: Chapter

More information

From the Assignment Model to Combinatorial Auctions

From the Assignment Model to Combinatorial Auctions From the Assignment Model to Combinatorial Auctions IPAM Workshop, UCLA May 7, 2008 Sushil Bikhchandani & Joseph Ostroy Overview LP formulations of the (package) assignment model Sealed-bid and ascending-price

More information

OPPA European Social Fund Prague & EU: We invest in your future.

OPPA European Social Fund Prague & EU: We invest in your future. OPPA European Social Fund Prague & EU: We invest in your future. Cooperative Game Theory Michal Jakob and Michal Pěchouček Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Game Theory Algorithmic Game Theory 1 TOC Mechanism Design Basics Myerson s Lemma Revenue-Maximizing Auctions Near-Optimal Auctions Multi-Parameter Mechanism Design and the

More information

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization Tim Roughgarden March 5, 2014 1 Review of Single-Parameter Revenue Maximization With this lecture we commence the

More information

Competitive Equilibria in Two Sided Matching Markets with Non-transferable Utilities

Competitive Equilibria in Two Sided Matching Markets with Non-transferable Utilities Competitive Equilibria in Two Sided Matching Markets with Non-transferable Utilities Saeed Alaei, Kamal Jain, Azarakhsh Malekian Abstract We consider two sided matching markets consisting of agents with

More information

A Market Clearing Solution for Social Lending

A Market Clearing Solution for Social Lending A Market Clearing Solution for Social Lending Ning Chen Arpita Ghosh Division of Mathematical Sciences, Nanyang Technological University, Singapore. ningc@ntu.edu.sg Yahoo! Research, Santa Clara, CA, USA.

More information

Lecture 5: Iterative Combinatorial Auctions

Lecture 5: Iterative Combinatorial Auctions COMS 6998-3: Algorithmic Game Theory October 6, 2008 Lecture 5: Iterative Combinatorial Auctions Lecturer: Sébastien Lahaie Scribe: Sébastien Lahaie In this lecture we examine a procedure that generalizes

More information

CSV 886 Social Economic and Information Networks. Lecture 4: Auctions, Matching Markets. R Ravi

CSV 886 Social Economic and Information Networks. Lecture 4: Auctions, Matching Markets. R Ravi CSV 886 Social Economic and Information Networks Lecture 4: Auctions, Matching Markets R Ravi ravi+iitd@andrew.cmu.edu Schedule 2 Auctions 3 Simple Models of Trade Decentralized Buyers and sellers have

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics ECON5200 - Fall 2014 Introduction What you have done: - consumers maximize their utility subject to budget constraints and firms maximize their profits given technology and market

More information

Bid-Ask Spreads and Volume: The Role of Trade Timing

Bid-Ask Spreads and Volume: The Role of Trade Timing Bid-Ask Spreads and Volume: The Role of Trade Timing Toronto, Northern Finance 2007 Andreas Park University of Toronto October 3, 2007 Andreas Park (UofT) The Timing of Trades October 3, 2007 1 / 25 Patterns

More information

Revenue optimization in AdExchange against strategic advertisers

Revenue optimization in AdExchange against strategic advertisers 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050

More information

Designing a Strategic Bipartite Matching Market

Designing a Strategic Bipartite Matching Market Designing a Strategic Bipartite Matching Market Rahul Jain IBM T. J. Watson Research Center Hawthorne, NY 10532 rahul.jain@watson.ibm.com Abstract We consider a version of the Gale-Shapley matching problem

More information

The Stackelberg Minimum Spanning Tree Game

The Stackelberg Minimum Spanning Tree Game The Stackelberg Minimum Spanning Tree Game J. Cardinal, E. Demaine, S. Fiorini, G. Joret, S. Langerman, I. Newman, O. Weimann, The Stackelberg Minimum Spanning Tree Game, WADS 07 Stackelberg Game 2 players:

More information

Exchange Markets: Strategy meets Supply-Awareness

Exchange Markets: Strategy meets Supply-Awareness Exchange Markets: Strategy meets Supply-Awareness Ruta Mehta 1 Milind Sohoni 2 1 College of Computing, Georgia Tech rmehta@cc.gatech.edu 2 Dept. of CSE, IIT, Bombay sohoni@cse.iitb.ac.in Abstract. Market

More information

arxiv: v2 [cs.gt] 4 Nov 2017

arxiv: v2 [cs.gt] 4 Nov 2017 A Descending Price Auction for Matching Markets Shih-Tang Su Jacob D. Abernethy Grant Schoenebeck Vijay G. Subramanian arxiv:67.47v [cs.gt] 4 Nov 7 Abstract This work presents a descending-price-auction

More information

A Dynamic Unit-Demand Auction with Bid Revision and Sniping Fees

A Dynamic Unit-Demand Auction with Bid Revision and Sniping Fees A Dynamic Unit-Demand Auction with Bid Revision and Sniping Fees Chinmayi Krishnappa Department of Computer Science University of Texas at Austin Austin, TX 78712 chinmayi@cs.utexas.edu ABSTRACT We present

More information

ECO 426 (Market Design) - Lecture 11

ECO 426 (Market Design) - Lecture 11 ECO 426 (Market Design) - Lecture 11 Ettore Damiano December 7, 2015 Sponsored search auctions Google, Yahoo etc.. sell ad spaces linked to keyword searches Google advertising revenue: USD 42.5bn in 2012

More information

Competition for goods in buyer-seller networks

Competition for goods in buyer-seller networks Rev. Econ. Design 5, 301 331 (2000) c Springer-Verlag 2000 Competition for goods in buyer-seller networks Rachel E. Kranton 1, Deborah F. Minehart 2 1 Department of Economics, University of Maryland, College

More information

So we turn now to many-to-one matching with money, which is generally seen as a model of firms hiring workers

So we turn now to many-to-one matching with money, which is generally seen as a model of firms hiring workers Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 20 November 13 2008 So far, we ve considered matching markets in settings where there is no money you can t necessarily pay someone to marry

More information

Lecture 10: The knapsack problem

Lecture 10: The knapsack problem Optimization Methods in Finance (EPFL, Fall 2010) Lecture 10: The knapsack problem 24.11.2010 Lecturer: Prof. Friedrich Eisenbrand Scribe: Anu Harjula The knapsack problem The Knapsack problem is a problem

More information

Essays on Some Combinatorial Optimization Problems with Interval Data

Essays on Some Combinatorial Optimization Problems with Interval Data Essays on Some Combinatorial Optimization Problems with Interval Data a thesis submitted to the department of industrial engineering and the institute of engineering and sciences of bilkent university

More information

Finding Equilibria in Games of No Chance

Finding Equilibria in Games of No Chance Finding Equilibria in Games of No Chance Kristoffer Arnsfelt Hansen, Peter Bro Miltersen, and Troels Bjerre Sørensen Department of Computer Science, University of Aarhus, Denmark {arnsfelt,bromille,trold}@daimi.au.dk

More information

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding Multiunit Auctions: Package Bidding 1 Examples of Multiunit Auctions Spectrum Licenses Bus Routes in London IBM procurements Treasury Bills Note: Heterogenous vs Homogenous Goods 2 Challenges in Multiunit

More information

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games Tim Roughgarden November 6, 013 1 Canonical POA Proofs In Lecture 1 we proved that the price of anarchy (POA)

More information

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Maria-Florina Balcan Avrim Blum Yishay Mansour February 2007 CMU-CS-07-111 School of Computer Science Carnegie

More information

CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma

CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma Tim Roughgarden September 3, 23 The Story So Far Last time, we introduced the Vickrey auction and proved that it enjoys three desirable and different

More information

Game Theory Lecture #16

Game Theory Lecture #16 Game Theory Lecture #16 Outline: Auctions Mechanism Design Vickrey-Clarke-Groves Mechanism Optimizing Social Welfare Goal: Entice players to select outcome which optimizes social welfare Examples: Traffic

More information

CSI 445/660 Part 9 (Introduction to Game Theory)

CSI 445/660 Part 9 (Introduction to Game Theory) CSI 445/660 Part 9 (Introduction to Game Theory) Ref: Chapters 6 and 8 of [EK] text. 9 1 / 76 Game Theory Pioneers John von Neumann (1903 1957) Ph.D. (Mathematics), Budapest, 1925 Contributed to many fields

More information

Game theory and applications: Lecture 1

Game theory and applications: Lecture 1 Game theory and applications: Lecture 1 Adam Szeidl September 20, 2018 Outline for today 1 Some applications of game theory 2 Games in strategic form 3 Dominance 4 Nash equilibrium 1 / 8 1. Some applications

More information

An introduction on game theory for wireless networking [1]

An introduction on game theory for wireless networking [1] An introduction on game theory for wireless networking [1] Ning Zhang 14 May, 2012 [1] Game Theory in Wireless Networks: A Tutorial 1 Roadmap 1 Introduction 2 Static games 3 Extensive-form games 4 Summary

More information

COMP/MATH 553 Algorithmic Game Theory Lecture 2: Mechanism Design Basics. Sep 8, Yang Cai

COMP/MATH 553 Algorithmic Game Theory Lecture 2: Mechanism Design Basics. Sep 8, Yang Cai COMP/MATH 553 Algorithmic Game Theory Lecture 2: Mechanism Design Basics Sep 8, 2014 Yang Cai An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey

More information

GAME THEORY. Department of Economics, MIT, Follow Muhamet s slides. We need the following result for future reference.

GAME THEORY. Department of Economics, MIT, Follow Muhamet s slides. We need the following result for future reference. 14.126 GAME THEORY MIHAI MANEA Department of Economics, MIT, 1. Existence and Continuity of Nash Equilibria Follow Muhamet s slides. We need the following result for future reference. Theorem 1. Suppose

More information

A Simultaneous Descending Bid Auction for Multiple Items and Unitary Demand *

A Simultaneous Descending Bid Auction for Multiple Items and Unitary Demand * A Simultaneous Descending Bid Auction for Multiple Items and Unitary Demand * Marilda Sotomayor ** Summary: 1. Introduction; 2. The competitive market and the auction mechanism; 3. The main results; 4.

More information

On Existence of Equilibria. Bayesian Allocation-Mechanisms

On Existence of Equilibria. Bayesian Allocation-Mechanisms On Existence of Equilibria in Bayesian Allocation Mechanisms Northwestern University April 23, 2014 Bayesian Allocation Mechanisms In allocation mechanisms, agents choose messages. The messages determine

More information

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Maria-Florina Balcan Avrim Blum Yishay Mansour December 7, 2006 Abstract In this note we generalize a result

More information

Bilateral bargaining with one-sided uncertain reserve prices

Bilateral bargaining with one-sided uncertain reserve prices Auton Agent Multi-Agent Syst (2013) 26:420 455 DOI 10.1007/s10458-012-9198-5 Bilateral bargaining with one-sided uncertain reserve prices Bo An Nicola Gatti Victor Lesser Published online: 24 May 2012

More information

Revenue Equivalence Theorem (RET)

Revenue Equivalence Theorem (RET) Revenue Equivalence Theorem (RET) Definition Consider an auction mechanism in which, for n risk-neutral bidders, each has a privately know value drawn independently from a common, strictly increasing distribution.

More information

Sublinear Time Algorithms Oct 19, Lecture 1

Sublinear Time Algorithms Oct 19, Lecture 1 0368.416701 Sublinear Time Algorithms Oct 19, 2009 Lecturer: Ronitt Rubinfeld Lecture 1 Scribe: Daniel Shahaf 1 Sublinear-time algorithms: motivation Twenty years ago, there was practically no investigation

More information

Budget Management In GSP (2018)

Budget Management In GSP (2018) Budget Management In GSP (2018) Yahoo! March 18, 2018 Miguel March 18, 2018 1 / 26 Today s Presentation: Budget Management Strategies in Repeated auctions, Balseiro, Kim, and Mahdian, WWW2017 Learning

More information

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 The Revenue Equivalence Theorem Note: This is a only a draft

More information

CSE 21 Winter 2016 Homework 6 Due: Wednesday, May 11, 2016 at 11:59pm. Instructions

CSE 21 Winter 2016 Homework 6 Due: Wednesday, May 11, 2016 at 11:59pm. Instructions CSE 1 Winter 016 Homework 6 Due: Wednesday, May 11, 016 at 11:59pm Instructions Homework should be done in groups of one to three people. You are free to change group members at any time throughout the

More information

Game Theory: Normal Form Games

Game Theory: Normal Form Games Game Theory: Normal Form Games Michael Levet June 23, 2016 1 Introduction Game Theory is a mathematical field that studies how rational agents make decisions in both competitive and cooperative situations.

More information

CS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3

CS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 CS 573: Algorithmic Game Theory Lecture date: 22 February 2008 Instructor: Chandra Chekuri Scribe: Daniel Rebolledo Contents 1 Combinatorial Auctions 1 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 3 Examples

More information

On the Efficiency of Sequential Auctions for Spectrum Sharing

On the Efficiency of Sequential Auctions for Spectrum Sharing On the Efficiency of Sequential Auctions for Spectrum Sharing Junjik Bae, Eyal Beigman, Randall Berry, Michael L Honig, and Rakesh Vohra Abstract In previous work we have studied the use of sequential

More information

Game theory for. Leonardo Badia.

Game theory for. Leonardo Badia. Game theory for information engineering Leonardo Badia leonardo.badia@gmail.com Zero-sum games A special class of games, easier to solve Zero-sum We speak of zero-sum game if u i (s) = -u -i (s). player

More information

Utilities and Decision Theory. Lirong Xia

Utilities and Decision Theory. Lirong Xia Utilities and Decision Theory Lirong Xia Checking conditional independence from BN graph ØGiven random variables Z 1, Z p, we are asked whether X Y Z 1, Z p dependent if there exists a path where all triples

More information

Position Auctions. Hal R. Varian. December 2005 Revised: November 1, 2006

Position Auctions. Hal R. Varian. December 2005 Revised: November 1, 2006 Position Auctions Hal R. Varian. December 2005 Revised: November 1, 2006 Abstract I analyze the equilibria of a game based on the ad auction used by Google and Yahoo. This auction is closely related to

More information

Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences

Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences Haris Aziz Data61 and UNSW, Sydney, Australia Phone: +61-294905909 Abstract We consider house allocation with existing

More information

Existence of Nash Networks and Partner Heterogeneity

Existence of Nash Networks and Partner Heterogeneity Existence of Nash Networks and Partner Heterogeneity pascal billand a, christophe bravard a, sudipta sarangi b a Université de Lyon, Lyon, F-69003, France ; Université Jean Monnet, Saint-Etienne, F-42000,

More information

COS 445 Final. Due online Monday, May 21st at 11:59 pm. Please upload each problem as a separate file via MTA.

COS 445 Final. Due online Monday, May 21st at 11:59 pm. Please upload each problem as a separate file via MTA. COS 445 Final Due online Monday, May 21st at 11:59 pm All problems on this final are no collaboration problems. You may not discuss any aspect of any problems with anyone except for the course staff. You

More information

A Branch-and-Price method for the Multiple-depot Vehicle and Crew Scheduling Problem

A Branch-and-Price method for the Multiple-depot Vehicle and Crew Scheduling Problem A Branch-and-Price method for the Multiple-depot Vehicle and Crew Scheduling Problem SCIP Workshop 2018, Aachen Markó Horváth Tamás Kis Institute for Computer Science and Control Hungarian Academy of Sciences

More information

Multiagent Systems. Multiagent Systems General setting Division of Resources Task Allocation Resource Allocation. 13.

Multiagent Systems. Multiagent Systems General setting Division of Resources Task Allocation Resource Allocation. 13. Multiagent Systems July 16, 2014 13. Bargaining Multiagent Systems 13. Bargaining B. Nebel, C. Becker-Asano, S. Wölfl Albert-Ludwigs-Universität Freiburg July 16, 2014 13.1 General setting 13.2 13.3 13.4

More information

Resource Allocation Algorithms

Resource Allocation Algorithms Resource Allocation Algorithms Haris Aziz 1, 2 1 School of Computer Science and Engineering, UNSW Australia 2 Data61, CSIRO April, 2018 H. Aziz (UNSW) Resource Allocation Algorithms April, 2018 1 / 33

More information

Position Auctions. Hal R. Varian. December 2005 Revised: March 29, 2006

Position Auctions. Hal R. Varian. December 2005 Revised: March 29, 2006 Position Auctions Hal R. Varian. December 2005 Revised: March 29, 2006 Abstract I analyze the equilibria of a game based on the ad auction used by Google and Yahoo. This auction is closely related to the

More information

Lecture 6. 1 Polynomial-time algorithms for the global min-cut problem

Lecture 6. 1 Polynomial-time algorithms for the global min-cut problem ORIE 633 Network Flows September 20, 2007 Lecturer: David P. Williamson Lecture 6 Scribe: Animashree Anandkumar 1 Polynomial-time algorithms for the global min-cut problem 1.1 The global min-cut problem

More information

Optimal Regret Minimization in Posted-Price Auctions with Strategic Buyers

Optimal Regret Minimization in Posted-Price Auctions with Strategic Buyers Optimal Regret Minimization in Posted-Price Auctions with Strategic Buyers Mehryar Mohri Courant Institute and Google Research 251 Mercer Street New York, NY 10012 mohri@cims.nyu.edu Andres Muñoz Medina

More information

Supplementary Material for: Belief Updating in Sequential Games of Two-Sided Incomplete Information: An Experimental Study of a Crisis Bargaining

Supplementary Material for: Belief Updating in Sequential Games of Two-Sided Incomplete Information: An Experimental Study of a Crisis Bargaining Supplementary Material for: Belief Updating in Sequential Games of Two-Sided Incomplete Information: An Experimental Study of a Crisis Bargaining Model September 30, 2010 1 Overview In these supplementary

More information

CS269I: Incentives in Computer Science Lecture #14: More on Auctions

CS269I: Incentives in Computer Science Lecture #14: More on Auctions CS69I: Incentives in Computer Science Lecture #14: More on Auctions Tim Roughgarden November 9, 016 1 First-Price Auction Last lecture we ran an experiment demonstrating that first-price auctions are not

More information

Competitive Outcomes, Endogenous Firm Formation and the Aspiration Core

Competitive Outcomes, Endogenous Firm Formation and the Aspiration Core Competitive Outcomes, Endogenous Firm Formation and the Aspiration Core Camelia Bejan and Juan Camilo Gómez September 2011 Abstract The paper shows that the aspiration core of any TU-game coincides with

More information

Bargaining and Competition Revisited Takashi Kunimoto and Roberto Serrano

Bargaining and Competition Revisited Takashi Kunimoto and Roberto Serrano Bargaining and Competition Revisited Takashi Kunimoto and Roberto Serrano Department of Economics Brown University Providence, RI 02912, U.S.A. Working Paper No. 2002-14 May 2002 www.econ.brown.edu/faculty/serrano/pdfs/wp2002-14.pdf

More information

All Equilibrium Revenues in Buy Price Auctions

All Equilibrium Revenues in Buy Price Auctions All Equilibrium Revenues in Buy Price Auctions Yusuke Inami Graduate School of Economics, Kyoto University This version: January 009 Abstract This note considers second-price, sealed-bid auctions with

More information

Rational Behaviour and Strategy Construction in Infinite Multiplayer Games

Rational Behaviour and Strategy Construction in Infinite Multiplayer Games Rational Behaviour and Strategy Construction in Infinite Multiplayer Games Michael Ummels ummels@logic.rwth-aachen.de FSTTCS 2006 Michael Ummels Rational Behaviour and Strategy Construction 1 / 15 Infinite

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2015 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

Microeconomic Theory II Preliminary Examination Solutions

Microeconomic Theory II Preliminary Examination Solutions Microeconomic Theory II Preliminary Examination Solutions 1. (45 points) Consider the following normal form game played by Bruce and Sheila: L Sheila R T 1, 0 3, 3 Bruce M 1, x 0, 0 B 0, 0 4, 1 (a) Suppose

More information

NBER WORKING PAPER SERIES INTERNET ADVERTISING AND THE GENERALIZED SECOND PRICE AUCTION: SELLING BILLIONS OF DOLLARS WORTH OF KEYWORDS

NBER WORKING PAPER SERIES INTERNET ADVERTISING AND THE GENERALIZED SECOND PRICE AUCTION: SELLING BILLIONS OF DOLLARS WORTH OF KEYWORDS NBER WORKING PAPER SERIES INTERNET ADVERTISING AND THE GENERALIZED SECOND PRICE AUCTION: SELLING BILLIONS OF DOLLARS WORTH OF KEYWORDS Benjamin Edelman Michael Ostrovsky Michael Schwarz Working Paper 11765

More information

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design Instructor: Shaddin Dughmi Administrivia HW out, due Friday 10/5 Very hard (I think) Discuss

More information

Microeconomics of Banking: Lecture 5

Microeconomics of Banking: Lecture 5 Microeconomics of Banking: Lecture 5 Prof. Ronaldo CARPIO Oct. 23, 2015 Administrative Stuff Homework 2 is due next week. Due to the change in material covered, I have decided to change the grading system

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2014 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games

ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games University of Illinois Fall 2018 ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games Due: Tuesday, Sept. 11, at beginning of class Reading: Course notes, Sections 1.1-1.4 1. [A random

More information

Revenue Equivalence and Mechanism Design

Revenue Equivalence and Mechanism Design Equivalence and Design Daniel R. 1 1 Department of Economics University of Maryland, College Park. September 2017 / Econ415 IPV, Total Surplus Background the mechanism designer The fact that there are

More information

Econ 101A Final exam May 14, 2013.

Econ 101A Final exam May 14, 2013. Econ 101A Final exam May 14, 2013. Do not turn the page until instructed to. Do not forget to write Problems 1 in the first Blue Book and Problems 2, 3 and 4 in the second Blue Book. 1 Econ 101A Final

More information

TR : Knowledge-Based Rational Decisions and Nash Paths

TR : Knowledge-Based Rational Decisions and Nash Paths City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2009 TR-2009015: Knowledge-Based Rational Decisions and Nash Paths Sergei Artemov Follow this and

More information

The text book to this class is available at

The text book to this class is available at The text book to this class is available at www.springer.com On the book's homepage at www.financial-economics.de there is further material available to this lecture, e.g. corrections and updates. Financial

More information

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015. FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.) Hints for Problem Set 2 1. Consider a zero-sum game, where

More information

v ij. The NSW objective is to compute an allocation maximizing the geometric mean of the agents values, i.e.,

v ij. The NSW objective is to compute an allocation maximizing the geometric mean of the agents values, i.e., APPROXIMATING THE NASH SOCIAL WELFARE WITH INDIVISIBLE ITEMS RICHARD COLE AND VASILIS GKATZELIS Abstract. We study the problem of allocating a set of indivisible items among agents with additive valuations,

More information

All-Pay Contests. (Ron Siegel; Econometrica, 2009) PhDBA 279B 13 Feb Hyo (Hyoseok) Kang First-year BPP

All-Pay Contests. (Ron Siegel; Econometrica, 2009) PhDBA 279B 13 Feb Hyo (Hyoseok) Kang First-year BPP All-Pay Contests (Ron Siegel; Econometrica, 2009) PhDBA 279B 13 Feb 2014 Hyo (Hyoseok) Kang First-year BPP Outline 1 Introduction All-Pay Contests An Example 2 Main Analysis The Model Generic Contests

More information

2 Comparison Between Truthful and Nash Auction Games

2 Comparison Between Truthful and Nash Auction Games CS 684 Algorithmic Game Theory December 5, 2005 Instructor: Éva Tardos Scribe: Sameer Pai 1 Current Class Events Problem Set 3 solutions are available on CMS as of today. The class is almost completely

More information

Endogenous Matching in a Market with Heterogeneous Principals and Agents

Endogenous Matching in a Market with Heterogeneous Principals and Agents Drexel University From the SelectedWorks of Konstantinos Serfes 008 Endogenous Matching in a Market with Heterogeneous Principals and Agents Konstantinos Serfes, Drexel University Available at: https://works.bepress.com/konstantinos_serfes/16/

More information

CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma

CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma CS 331: Artificial Intelligence Game Theory I 1 Prisoner s Dilemma You and your partner have both been caught red handed near the scene of a burglary. Both of you have been brought to the police station,

More information

Dynamic Pricing in Ridesharing Platforms

Dynamic Pricing in Ridesharing Platforms Dynamic Pricing in Ridesharing Platforms A Queueing Approach Sid Banerjee Ramesh Johari Carlos Riquelme Cornell Stanford Stanford rjohari@stanford.edu With thanks to Chris Pouliot, Chris Sholley, and Lyft

More information

CSV 886 Social Economic and Information Networks. Lecture 5: Matching Markets, Sponsored Search. R Ravi

CSV 886 Social Economic and Information Networks. Lecture 5: Matching Markets, Sponsored Search. R Ravi CSV 886 Social Economic and Information Networks Lecture 5: Matching Markets, Sponsored Search R Ravi ravi+iitd@andrew.cmu.edu Simple Models of Trade Decentralized Buyers and sellers have to find each

More information

Hierarchical Exchange Rules and the Core in. Indivisible Objects Allocation

Hierarchical Exchange Rules and the Core in. Indivisible Objects Allocation Hierarchical Exchange Rules and the Core in Indivisible Objects Allocation Qianfeng Tang and Yongchao Zhang January 8, 2016 Abstract We study the allocation of indivisible objects under the general endowment

More information

TR : Knowledge-Based Rational Decisions

TR : Knowledge-Based Rational Decisions City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2009 TR-2009011: Knowledge-Based Rational Decisions Sergei Artemov Follow this and additional works

More information

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015 Best-Reply Sets Jonathan Weinstein Washington University in St. Louis This version: May 2015 Introduction The best-reply correspondence of a game the mapping from beliefs over one s opponents actions to

More information

Side-Communication Yields Efficiency of Ascending Auctions: The Two-Items Case

Side-Communication Yields Efficiency of Ascending Auctions: The Two-Items Case Side-Communication Yields Efficiency of Ascending Auctions: The Two-Items Case Ron Lavi Faculty of Industrial Engineering and Management The Technion Israel Institute of Technology ronlavi@ie.technion.ac.il

More information

On the Efficiency of the Walrasian Mechanism

On the Efficiency of the Walrasian Mechanism On the Efficiency of the Walrasian Mechanism Moshe Babaioff (Microsoft Research) Noam Nisan (Microsoft Research and Hebrew University) Brendan Lucier (Microsoft Research) Renato Paes Leme (Google Research)

More information

Coordination Games on Graphs

Coordination Games on Graphs CWI and University of Amsterdam Based on joint work with Mona Rahn, Guido Schäfer and Sunil Simon : Definition Assume a finite graph. Each node has a set of colours available to it. Suppose that each node

More information

Optimal selling rules for repeated transactions.

Optimal selling rules for repeated transactions. Optimal selling rules for repeated transactions. Ilan Kremer and Andrzej Skrzypacz March 21, 2002 1 Introduction In many papers considering the sale of many objects in a sequence of auctions the seller

More information

Online Appendix. ( ) =max

Online Appendix. ( ) =max Online Appendix O1. An extend model In the main text we solved a model where past dilemma decisions affect subsequent dilemma decisions but the DM does not take into account how her actions will affect

More information

Deep Learning for Revenue-Optimal Auctions with Budgets

Deep Learning for Revenue-Optimal Auctions with Budgets Deep Learning for Revenue-Optimal Auctions with Budgets Zhe Feng Harvard SEAS Based on joint work with Harikrishna Narasimhan (Harvard) and David C. Parkes (Harvard) 7/11/2018 AAMAS'18, Stockholm, Sweden

More information

Effects of Wealth and Its Distribution on the Moral Hazard Problem

Effects of Wealth and Its Distribution on the Moral Hazard Problem Effects of Wealth and Its Distribution on the Moral Hazard Problem Jin Yong Jung We analyze how the wealth of an agent and its distribution affect the profit of the principal by considering the simple

More information

Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design

Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Jason D. Hartline A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of

More information

A Game Theoretic Approach to Promotion Design in Two-Sided Platforms

A Game Theoretic Approach to Promotion Design in Two-Sided Platforms A Game Theoretic Approach to Promotion Design in Two-Sided Platforms Amir Ajorlou Ali Jadbabaie Institute for Data, Systems, and Society Massachusetts Institute of Technology (MIT) Allerton Conference,

More information