Deep Learning for Revenue-Optimal Auctions with Budgets

Size: px
Start display at page:

Download "Deep Learning for Revenue-Optimal Auctions with Budgets"

Transcription

1 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 1

2 E. H. Clarke, 1971 T. Groves, 1973 Manelli &Vincent, 2006 Pavlov,2011 Hart & Nisan, 2012 Cai et al. 2012a; b Daskalakis et al Yao, 2017 History of Auction Design W. Vickrey Second Price Auction R. B. Myerson Optimal Single-item Auction present VCG Auction

3 Auction with budgets For bidders Willingness to pay: Valuation Ability to pay: financial (budget) constraints Utility is, when payment is larger than budget E.g. Rent an apartment near Harvard Valuation: Amenities, Distance from Harvard, Nearby environment Budget (affordable) Multiple items 7/11/2018 AAMAS'18, Stockholm, Sweden 3

4 Auction with budgets For bidders Willingness to pay: Valuation Ability to pay: financial (budget) constraints Utility is, when payment is larger than budget For auctioneer Maximize Social Welfare Maximize Revenue 7/11/2018 AAMAS'18, Stockholm, Sweden 4

5 Main question Design revenue-optimal auctions for budget constrained bidders 7/11/2018 AAMAS'18, Stockholm, Sweden 5

6 Optimal Auction Design with (private) Budgets (one item one bidder) Che and Gale, 2000 (one item two bidders) Malakhov and Vohra, 2008 Only one budget constrained bidder (one item multiple bidders) Pai and Vohra, 2014 BIC mechanism Discrete valuation and budget Optimal DSIC single-item auction with private budgets is still not fully understood! There are no results for multi-item auctions! 7/11/2018 AAMAS'18, Stockholm, Sweden 6

7 Results Summary Apply Deep Learning to design revenue-optimal auctions with private budgets. Extend RegretNet framework in [Dutting, ሷ Feng, Narasimhan, Parkes, 2017] to handle multi-item, DSIC & BIC setting. For settings with analytical solutions, RegretNet recovers almost-optimal auctions For settings where optimal solution is unknown, RegretNet outperforms well-known baselines. First automated mechanism design for budget constrained auction design. 7/11/2018 AAMAS'18, Stockholm, Sweden 7

8 Auctions with Private Budgets n bidders, m items Auction contains allocation rule g and payment rule p Each bidder has a type t i = v i, b i F = (F 1, F n ) is common knowledge Multi-dimensional setting Utility function: F i u i t i, t i, t i = ቊ v i g i t i, t i p i t i, t i, p i t i, t i b_i, o. w. Non-quasilinear: VCG fails Denote u i t i, t i : = u i (t i, (t i, t i )) 7/11/2018 AAMAS'18, Stockholm, Sweden 8

9 Auctions with Private Budgets Individual Rationality: u i t i, t i 0 Budget Constraints: p i t i, t i b i Incentive Compatibility Dominate Strategy IC (Strategy Proof): Under budget constraints, no matter what the other bidders report, truth-telling is always the weakly dominate strategy for each bidder. i, t, t i, u i t i, t i u i t i, t i. Bayesian IC, a weaker version of IC. Expected Revenue E t F p i (t) i 7/11/2018 AAMAS'18, Stockholm, Sweden 9

10 Challenges Multi-dimensional even for single-item auctions Bidders can misreport both value and budgets Non-quasilinear utility function VCG-based auctions fail! 7/11/2018 AAMAS'18, Stockholm, Sweden 10

11 VCG-based auction fails Run VCG Auction with truncated valuation (tv): min(value, budget) Not Strategy Proof! 7/11/2018 AAMAS'18, Stockholm, Sweden 11

12 VCG-based auction fails Value=$1, Budget = $10 Value =$10, Budget = $10 If win 1 chair, tv = $1 If win 2 chairs, tv = $2 If win 1 chair, tv = $10 If win 2 chairs, tv = $10 7/11/2018 AAMAS'18, Stockholm, Sweden 12

13 VCG-based auction fails Value=$1, Budget = $10 Value =$10, Budget = $10 If win 1 chair, tv = $1 If win 2 chairs, tv = $2 If win 1 chair, tv = $10 If win 2 chairs, tv = $10 Win 1 chair Pay $0 = $10 - $10 Win 1 chair Pay $1 = $2 - $1 Utility: $9 7/11/2018 AAMAS'18, Stockholm, Sweden 13

14 VCG-based auction fails Value =$1, Budget = $10 Value =$5, Budget = $10 If win 1 chair, tv = $1 If win 2 chairs, tv = $2 If win 1 chair, tv = $5 If win 2 chairs, tv = $10 Win 2 chairs Pay $2 = $2 - $0 Utility: $18 7/11/2018 AAMAS'18, Stockholm, Sweden 14

15 Data-driven Auction Design ($5, $9, $10) ($15, $2, $7).... ($9, $12, $6) Assume probability distribution for buyer s type Generate sample of type from distribution Use machine learning to discover the optimal auction 7/11/2018 AAMAS'18, Stockholm, Sweden 15

16 Deep Learning Rich Representation (Nonlinearity, Deep vs. Shallow) Fast Training Method (SGD, Adam) Robust tool chains (e.g. TensorFlow, Pytorch, GPUs) 7/11/2018 AAMAS'18, Stockholm, Sweden 16

17 Data-driven Auction Design (t 1 ) (t 2 ).... (t N ) Training Tune weights to maximize revenue s.t. incentive constraints and budget constraints Generalize RegretNet Framework [Dutting, ሷ Feng, Narasimhan, Parkes, 2017] 7/11/2018 AAMAS'18, Stockholm, Sweden 17

18 RegretNet: Architecture m identical items, n additive bidders, the type of bidder i is (v i, b i ). Parameters w. Allocation Net Payment Net Allocation: g w : R 2n Δ 1 Δ m Payment: p w : R 2n n R 0 ReLU units: relu x = max{0, x} 7/11/2018 AAMAS'18, Stockholm, Sweden 18

19 RegretNet: Metrics Deviation from IC (expected ex post regret) rgt i = E t max t i I(p i b i ) [u i t i, t i u i (t i, t i )] Ignoring measure zero events, IC iff rgt i = 0, for each bidder i Expected ex post IR-penalty: irp i = E t max 0, u i t i, t i Expected BC-penalty bcp i = E t max 0, p i (t) b i 7/11/2018 AAMAS'18, Stockholm, Sweden 19

20 RegretNet: Learning Problem g w, p w where w are parameters in Neural Nets Learning problem: min w L gw, p w = E t [ i p i w t ] s.t. i n, rgt i w = 0, irp i w = 0, bcp i w = 0 7/11/2018 AAMAS'18, Stockholm, Sweden 20

21 RegretNet: Learning Problem g w, p w where w are parameters in Neural Nets Learning problem: min w L gw, p w = E t [ i p i w t ] s.t. i n, rgt i w = 0, irp i w = 0, bcp i w = 0 Train via augmented Lagrangian Method to handle the IR, BC and regret constraints w t+1 argmin[l g w, p w + λ i rgt w i + ρ w 2 w rgt 2 i + ] i i (inner optimization) i n, λ t+1 i λ t w i + ρ rgt t+1 i Adaptively tune Lagrange multiplier. In our case, λ i always increases and we fix ρ > 0. 7/11/2018 AAMAS'18, Stockholm, Sweden 21

22 RegretNet: Empirical Optimization Randomly sample L type profiles from distribution, S = {t 1, t (L) }. Empirically estimate መL g w, p w = 1 σ L l p w t l, similarly for irp and bcp. 7/11/2018 AAMAS'18, Stockholm, Sweden 22

23 RegretNet: Empirical Optimization Randomly sample L type profiles from distribution, S = {t 1, t (L) }. Empirically estimate መL g w, p w = 1 σ L l p w t l, similarly for irp and bcp. To estimate regret, rgt i w = 1 L l [max t i I p i b i [u i t i, t i l Run SGD for inner optimization problem u i (t l )]] Max over additional fixed samples for each type profile, generated from uniform distribution. 7/11/2018 AAMAS'18, Stockholm, Sweden 23

24 Experiments: Can RegretNet recover known auction designs? 7/11/2018 AAMAS'18, Stockholm, Sweden 24

25 DSIC mechanism: 1-item, 1-bidder v U 0,1, b U 0,1 [Che & Gale, 2000] 7/11/2018 AAMAS'18, Stockholm, Sweden 25

26 DSIC mechanism: 1-item, 1-bidder v U 0,1, b U 0,1 [Che & Gale, 2000] RegretNet Optimal 7/11/2018 AAMAS'18, Stockholm, Sweden 26

27 DSIC mechanism: 1-item, 2-bidders v i Unif 1,2,, 10, one is unconstrained, other: b 2 = 4 [Malakhov & Vohra, 2008] 7/11/2018 AAMAS'18, Stockholm, Sweden 27

28 BIC mechanism: 1-item, 2-bidders v i Unif 1,2,, 10, one is unconstrained, other: b 2 = 4 [Malakhov & Vohra, 2008] 7/11/2018 AAMAS'18, Stockholm, Sweden 28

29 BIC mechanism: 1-item, 2-bidders 1-item, 2-bidders, v i U 0,1, b i U{0.22, 0.42} [Pai & Vohra, 2014] 7/11/2018 AAMAS'18, Stockholm, Sweden 29

30 Experiments: Can RegretNet discover new auction designs? 7/11/2018 AAMAS'18, Stockholm, Sweden 30

31 DSIC mechanism: 4-units, 2-bidders v i U 0,1, b i U[0,1] 7/11/2018 AAMAS'18, Stockholm, Sweden 31

32 DSIC mechanism: 2-item, 2-bidders v i Unif{1,2,, 10}, b i Unif{1,2,, 4}, unitdemand 7/11/2018 AAMAS'18, Stockholm, Sweden 32

33 Conclusion Extend RegretNet framework in [Dutting, ሷ Feng, Narasimhan, Parkes, 2017] to revenue-optimal auctions with private budgets (multi-item setting). Generalize RegretNet to BIC setting. Almost recover the optimal auctions where analytical result exists. For the settings where there is no theoretical analysis, our RegretNet outperforms well-known baselines. 7/11/2018 AAMAS'18, Stockholm, Sweden 33

34 Thanks! 7/11/2018 AAMAS'18, Stockholm, Sweden 34

Mechanism Design and Auctions

Mechanism Design and Auctions Multiagent Systems (BE4M36MAS) Mechanism Design and Auctions Branislav Bošanský and Michal Pěchouček Artificial Intelligence Center, Department of Computer Science, Faculty of Electrical Engineering, 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

Optimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham

Optimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham Game Theory Course: Jackson, Leyton-Brown & Shoham So far we have considered efficient auctions What about maximizing the seller s revenue? she may be willing to risk failing to sell the good she may be

More information

Parkes Mechanism Design 1. Mechanism Design I. David C. Parkes. Division of Engineering and Applied Science, Harvard University

Parkes Mechanism Design 1. Mechanism Design I. David C. Parkes. Division of Engineering and Applied Science, Harvard University Parkes Mechanism Design 1 Mechanism Design I David C. Parkes Division of Engineering and Applied Science, Harvard University CS 286r Spring 2003 Parkes Mechanism Design 2 Mechanism Design Central question:

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

Auction Theory Lecture Note, David McAdams, Fall Bilateral Trade

Auction Theory Lecture Note, David McAdams, Fall Bilateral Trade Auction Theory Lecture Note, Daid McAdams, Fall 2008 1 Bilateral Trade ** Reised 10-17-08: An error in the discussion after Theorem 4 has been corrected. We shall use the example of bilateral trade to

More information

Truthful Double Auction Mechanisms

Truthful Double Auction Mechanisms OPERATIONS RESEARCH Vol. 56, No. 1, January February 2008, pp. 102 120 issn 0030-364X eissn 1526-5463 08 5601 0102 informs doi 10.1287/opre.1070.0458 2008 INFORMS Truthful Double Auction Mechanisms Leon

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

Decentralized supply chain formation using an incentive compatible mechanism

Decentralized supply chain formation using an incentive compatible mechanism formation using an incentive compatible mechanism N. Hemachandra IE&OR, IIT Bombay Joint work with Prof Y Narahari and Nikesh Srivastava Symposium on Optimization in Supply Chains IIT Bombay, Oct 27, 2007

More information

Pareto optimal budgeted combinatorial auctions

Pareto optimal budgeted combinatorial auctions Theoretical Economics 13 2018), 831 868 1555-7561/20180831 Pareto optimal budgeted combinatorial auctions Phuong Le Analysis Group, Inc. This paper studies the possibility of implementing Pareto optimal

More information

Market Design. Econ University of Notre Dame

Market Design. Econ University of Notre Dame Market Design Econ 400.40 University of Notre Dame What is market design? Increasingly, economists are asked not just to study or explain or interpret markets, but to design them. This requires different

More information

From Bayesian Auctions to Approximation Guarantees

From Bayesian Auctions to Approximation Guarantees From Bayesian Auctions to Approximation Guarantees Tim Roughgarden (Stanford) based on joint work with: Jason Hartline (Northwestern) Shaddin Dughmi, Mukund Sundararajan (Stanford) Auction Benchmarks Goal:

More information

Optimal Combinatoric Auctions with Single-Minded Bidders

Optimal Combinatoric Auctions with Single-Minded Bidders Optimal Combinatoric Auctions with Single-Minded Bidders John O. Ledyard March 21, 2007 Abstract Combinatoric auctions sell K objects to N people who have preferences defined on subsets of the items. The

More information

Mechanism Design: Groves Mechanisms and Clarke Tax

Mechanism Design: Groves Mechanisms and Clarke Tax Mechanism Design: Groves Mechanisms and Clarke Tax (Based on Shoham and Leyton-Brown (2008). Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations, Cambridge.) Leen-Kiat Soh Grove Mechanisms

More information

The Optimality of Being Efficient. Lawrence Ausubel and Peter Cramton Department of Economics University of Maryland

The Optimality of Being Efficient. Lawrence Ausubel and Peter Cramton Department of Economics University of Maryland The Optimality of Being Efficient Lawrence Ausubel and Peter Cramton Department of Economics University of Maryland 1 Common Reaction Why worry about efficiency, when there is resale? Our Conclusion Why

More information

Mechanism design with correlated distributions. Michael Albert and Vincent Conitzer and

Mechanism design with correlated distributions. Michael Albert and Vincent Conitzer and Mechanism design with correlated distributions Michael Albert and Vincent Conitzer malbert@cs.duke.edu and conitzer@cs.duke.edu Impossibility results from mechanism design with independent valuations Myerson

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

Dynamic Marginal Contribution Mechanism

Dynamic Marginal Contribution Mechanism Dynamic Marginal Contribution Mechanism Dirk Bergemann and Juuso Välimäki DIMACS: Economics and Computer Science October 2007 Intertemporal Efciency with Private Information random arrival of buyers, sellers

More information

Optimal Mixed Spectrum Auction

Optimal Mixed Spectrum Auction Optimal Mixed Spectrum Auction Alonso Silva Fernando Beltran Jean Walrand Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-13-19 http://www.eecs.berkeley.edu/pubs/techrpts/13/eecs-13-19.html

More information

Auctions Introduction

Auctions Introduction Auctions Introduction CPSC 532A Lecture 20 November 21, 2006 Auctions Introduction CPSC 532A Lecture 20, Slide 1 Lecture Overview 1 Recap 2 VCG caveats 3 Auctions 4 Standard auctions 5 More exotic auctions

More information

Auction Theory: Some Basics

Auction Theory: Some Basics Auction Theory: Some Basics Arunava Sen Indian Statistical Institute, New Delhi ICRIER Conference on Telecom, March 7, 2014 Outline Outline Single Good Problem Outline Single Good Problem First Price Auction

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

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

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

Homework 3. Due: Mon 9th December

Homework 3. Due: Mon 9th December Homework 3 Due: Mon 9th December 1. Public Goods Provision A firm is considering building a public good (e.g. a swimming pool). There are n agents in the economy, each with IID private value θ i [0, 1].

More information

Parkes Auction Theory 1. Auction Theory. Jacomo Corbo. School of Engineering and Applied Science, Harvard University

Parkes Auction Theory 1. Auction Theory. Jacomo Corbo. School of Engineering and Applied Science, Harvard University Parkes Auction Theory 1 Auction Theory Jacomo Corbo School of Engineering and Applied Science, Harvard University CS 286r Spring 2007 Parkes Auction Theory 2 Auctions: A Special Case of Mech. Design Allocation

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

Core Deviation Minimizing Auctions

Core Deviation Minimizing Auctions Core Deviation Minimizing Auctions Isa E. Hafalir and Hadi Yektaş April 4, 014 Abstract In a stylized environment with complementary products, we study a class of dominant strategy implementable direct

More information

CS364A: Algorithmic Game Theory Lecture #9: Beyond Quasi-Linearity

CS364A: Algorithmic Game Theory Lecture #9: Beyond Quasi-Linearity CS364A: Algorithmic Game Theory Lecture #9: Beyond Quasi-Linearity Tim Roughgarden October 21, 2013 1 Budget Constraints Our discussion so far has assumed that each agent has quasi-linear utility, meaning

More information

Socially optimal allocation of ATM resources via truthful market-based mechanisms. Tobias Andersson Granberg Valentin Polishchuk

Socially optimal allocation of ATM resources via truthful market-based mechanisms. Tobias Andersson Granberg Valentin Polishchuk Socially optimal allocation of ATM resources via truthful market-based mechanisms Tobias Andersson Granberg Valentin Polishchuk Market mechanism Resource 2 Resource n User 1 User 2 Payment Bid 1 1 Payment

More information

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1 Auction Theory II Lecture 19 Auction Theory II Lecture 19, Slide 1 Lecture Overview 1 Recap 2 First-Price Auctions 3 Revenue Equivalence 4 Optimal Auctions Auction Theory II Lecture 19, Slide 2 Motivation

More information

Practice Problems. U(w, e) = p w e 2,

Practice Problems. U(w, e) = p w e 2, Practice Problems Information Economics (Ec 515) George Georgiadis Problem 1. Static Moral Hazard Consider an agency relationship in which the principal contracts with the agent. The monetary result of

More information

University of Michigan. July 1994

University of Michigan. July 1994 Preliminary Draft Generalized Vickrey Auctions by Jerey K. MacKie-Mason Hal R. Varian University of Michigan July 1994 Abstract. We describe a generalization of the Vickrey auction. Our mechanism extends

More information

SPECTRUM MARKETS. Randall Berry, Michael Honig Department of EECS Northwestern University. DySPAN Conference, Aachen, Germany

SPECTRUM MARKETS. Randall Berry, Michael Honig Department of EECS Northwestern University. DySPAN Conference, Aachen, Germany 1 SPECTRUM MARKETS Randall Berry, Michael Honig Department of EECS Northwestern University DySPAN Conference, Aachen, Germany Spectrum Management 2 Economics Policy Communications Engineering Why This

More information

Introduction to mechanism design. Lirong Xia

Introduction to mechanism design. Lirong Xia Introduction to mechanism design Lirong Xia Fall, 2016 1 Last class: game theory R 1 * s 1 Strategy Profile D Mechanism R 2 * s 2 Outcome R n * s n Game theory: predicting the outcome with strategic agents

More information

Homework 3: Asymmetric Information

Homework 3: Asymmetric Information Homework 3: Asymmetric Information 1. Public Goods Provision A firm is considering building a public good (e.g. a swimming pool). There are n agents in the economy, each with IID private value θ i [0,

More information

Countering the Winner s Curse: Optimal Auction Design in a Common Value Model

Countering the Winner s Curse: Optimal Auction Design in a Common Value Model Countering the Winner s Curse: Optimal Auction Design in a Common Value Model Dirk Bergemann Benjamin Brooks Stephen Morris November 16, 2018 Abstract We characterize revenue maximizing mechanisms in a

More information

Correlation-Robust Mechanism Design

Correlation-Robust Mechanism Design Correlation-Robust Mechanism Design NICK GRAVIN and PINIAN LU ITCS, Shanghai University of Finance and Economics In this letter, we discuss the correlation-robust framework proposed by Carroll [Econometrica

More information

Optimally Constraining a Bidder Using a Simple Budget

Optimally Constraining a Bidder Using a Simple Budget Optimally Constraining a Bidder Using a Simple Budget Justin Burkett December 18, 213 Abstract Motivated by the observation that bidders in actual auctions are budget constrained, I study a principal s

More information

Introduction to mechanism design. Lirong Xia

Introduction to mechanism design. Lirong Xia Introduction to mechanism design Lirong Xia Feb. 9, 2016 1 Last class: game theory R 1 * s 1 Strategy Profile D Mechanism R 2 * s 2 Outcome R n * s n Game theory: predicting the outcome with strategic

More information

Combinatorial Exchanges. David C. Parkes Harvard University

Combinatorial Exchanges. David C. Parkes Harvard University Combinatorial Exchanges David C. Parkes Harvard University What is a combinatorial exchange? Two-sided Complex valuations (swaps, contingent swaps, all-or-nothing sells, etc.) Fragmented Spectrum (E.Kwerel)

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

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

April 29, X ( ) for all. Using to denote a true type and areport,let

April 29, X ( ) for all. Using to denote a true type and areport,let April 29, 2015 "A Characterization of Efficient, Bayesian Incentive Compatible Mechanisms," by S. R. Williams. Economic Theory 14, 155-180 (1999). AcommonresultinBayesianmechanismdesignshowsthatexpostefficiency

More information

Blind Portfolio Auctions via Intermediaries

Blind Portfolio Auctions via Intermediaries Blind Portfolio Auctions via Intermediaries Michael Padilla Stanford University (joint work with Benjamin Van Roy) April 12, 2011 Computer Forum 2011 Michael Padilla (Stanford University) Blind Portfolio

More information

Consider the following (true) preference orderings of 4 agents on 4 candidates.

Consider the following (true) preference orderings of 4 agents on 4 candidates. Part 1: Voting Systems Consider the following (true) preference orderings of 4 agents on 4 candidates. Agent #1: A > B > C > D Agent #2: B > C > D > A Agent #3: C > B > D > A Agent #4: D > C > A > B Assume

More information

Robust Trading Mechanisms with Budget Surplus and Partial Trade

Robust Trading Mechanisms with Budget Surplus and Partial Trade Robust Trading Mechanisms with Budget Surplus and Partial Trade Jesse A. Schwartz Kennesaw State University Quan Wen Vanderbilt University May 2012 Abstract In a bilateral bargaining problem with private

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

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Kevin Leyton-Brown & Yoav Shoham Chapter 7 of Multiagent Systems (MIT Press, 2012) Drawing on material that first appeared in our own book, Multiagent Systems: Algorithmic,

More information

Lecture 3: Information in Sequential Screening

Lecture 3: Information in Sequential Screening Lecture 3: Information in Sequential Screening NMI Workshop, ISI Delhi August 3, 2015 Motivation A seller wants to sell an object to a prospective buyer(s). Buyer has imperfect private information θ about

More information

On the Impossibility of Core-Selecting Auctions

On the Impossibility of Core-Selecting Auctions On the Impossibility of Core-Selecting Auctions Jacob K. Goeree and Yuanchuan Lien November 10, 009 Abstract When goods are substitutes, the Vickrey auction produces efficient, core outcomes that yield

More information

Overview. ICE: Iterative Combinatorial Exchanges. Combinatorial Auctions. Motivating Domains. Exchange Example 1. Benjamin Lubin

Overview. ICE: Iterative Combinatorial Exchanges. Combinatorial Auctions. Motivating Domains. Exchange Example 1. Benjamin Lubin Overview ICE: Iterative Combinatorial Exchanges Benjamin Lubin In Collaboration with David Parkes and Adam Juda Early work Giro Cavallo, Jeff Shneidman, Hassan Sultan, CS286r Spring 2004 Introduction ICE

More information

Auction is a commonly used way of allocating indivisible

Auction is a commonly used way of allocating indivisible Econ 221 Fall, 2018 Li, Hao UBC CHAPTER 16. BIDDING STRATEGY AND AUCTION DESIGN Auction is a commonly used way of allocating indivisible goods among interested buyers. Used cameras, Salvator Mundi, and

More information

Game Theory. Jiang, Bo ( 江波 )

Game Theory. Jiang, Bo ( 江波 ) Game Theory Jiang, Bo ( 江波 ) jiang.bo@mail.shufe.edu.cn Majority voting Mechanism Design Three candidates: x, y, z. Three voters: a, b, c. Voter a: x>y>z; voter b: y>z>x; voter c: z>x>y What is the final

More information

Practice Problems. w U(w, e) = p w e 2,

Practice Problems. w U(w, e) = p w e 2, Practice Problems nformation Economics (Ec 55) George Georgiadis Problem. Static Moral Hazard Consider an agency relationship in which the principal contracts with the agent. The monetary result of the

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

Notes on Auctions. Theorem 1 In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy.

Notes on Auctions. Theorem 1 In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy. Notes on Auctions Second Price Sealed Bid Auctions These are the easiest auctions to analyze. Theorem In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy. Proof

More information

The Cascade Auction A Mechanism For Deterring Collusion In Auctions

The Cascade Auction A Mechanism For Deterring Collusion In Auctions The Cascade Auction A Mechanism For Deterring Collusion In Auctions Uriel Feige Weizmann Institute Gil Kalai Hebrew University and Microsoft Research Moshe Tennenholtz Technion and Microsoft Research Abstract

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

Optimal auctions with endogenous budgets

Optimal auctions with endogenous budgets Optimal auctions with endogenous budgets Brian Baisa and Stanisla Rabinoich September 14, 2015 Abstract We study the benchmark independent priate alue auction setting when bidders hae endogenously determined

More information

The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer. Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis

The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer. Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis Seller has n items for sale The Set-up Seller has n items

More information

THE DYNAMIC VICKREY AUCTION

THE DYNAMIC VICKREY AUCTION THE DYNAMIC VICKREY AUCTION KONRAD MIERENDORFF Abstract. We study the efficient allocation of a single object over a finite time horizon. Buyers arrive randomly over time, are long-lived and have independent

More information

Smart Beta: Managing Diversification of Minimum Variance Portfolios

Smart Beta: Managing Diversification of Minimum Variance Portfolios Smart Beta: Managing Diversification of Minimum Variance Portfolios Jean-Charles Richard and Thierry Roncalli Lyxor Asset Management 1, France University of Évry, France Risk Based and Factor Investing

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

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

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

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

The Vickrey-Clarke-Groves Mechanism

The Vickrey-Clarke-Groves Mechanism July 8, 2009 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Dealing with Externalities We saw that the Vickrey auction was no longer efficient when there

More information

Approximate Revenue Maximization with Multiple Items

Approximate Revenue Maximization with Multiple Items Approximate Revenue Maximization with Multiple Items Nir Shabbat - 05305311 December 5, 2012 Introduction The paper I read is called Approximate Revenue Maximization with Multiple Items by Sergiu Hart

More information

Introductory to Microeconomic Theory [08/29/12] Karen Tsai

Introductory to Microeconomic Theory [08/29/12] Karen Tsai Introductory to Microeconomic Theory [08/29/12] Karen Tsai What is microeconomics? Study of: Choice behavior of individual agents Key assumption: agents have well-defined objectives and limited resources

More information

1 Rational Expectations Equilibrium

1 Rational Expectations Equilibrium 1 Rational Expectations Euilibrium S - the (finite) set of states of the world - also use S to denote the number m - number of consumers K- number of physical commodities each trader has an endowment vector

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

Mechanisms for Matching Markets with Budgets

Mechanisms for Matching Markets with Budgets 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

More information

On the Core of Auctions with Externalities: Stability and Fairness

On the Core of Auctions with Externalities: Stability and Fairness On the Core of Auctions with Externalities: Stability and Fairness Seungwon (Eugene) Jeong April 6, 2017 Abstract In auctions with externalities, it is well-known that the core can be empty, which is undesirable

More information

Parkes Auction Theory 1. Auction Theory. David C. Parkes. Division of Engineering and Applied Science, Harvard University

Parkes Auction Theory 1. Auction Theory. David C. Parkes. Division of Engineering and Applied Science, Harvard University Parkes Auction Theory 1 Auction Theory David C. Parkes Division of Engineering and Applied Science, Harvard University CS 286r Spring 2003 Parkes Auction Theory 2 Auctions: A Special Case of Mech. Design

More information

PORTFOLIO OPTIMIZATION: ANALYTICAL TECHNIQUES

PORTFOLIO OPTIMIZATION: ANALYTICAL TECHNIQUES PORTFOLIO OPTIMIZATION: ANALYTICAL TECHNIQUES Keith Brown, Ph.D., CFA November 22 nd, 2007 Overview of the Portfolio Optimization Process The preceding analysis demonstrates that it is possible for investors

More information

Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Distributed and Agent Systems

Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Distributed and Agent Systems Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Distributed and Agent Systems Coordination Prof. Agostino Poggi Coordination Coordinating is

More information

Trade reduction vs. multi-stage: A comparison of double auction design approaches

Trade reduction vs. multi-stage: A comparison of double auction design approaches European Journal of Operational Research 180 (2007) 677 691 Decision Support Trade reduction vs. multi-stage: A comparison of double auction design approaches Leon Yang Chu a,b, Zuo-Jun Max Shen b, * a

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 07. (40 points) Consider a Cournot duopoly. The market price is given by q q, where q and q are the quantities of output produced

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

Unemployment Fluctuations and Nominal GDP Targeting

Unemployment Fluctuations and Nominal GDP Targeting Unemployment Fluctuations and Nominal GDP Targeting Roberto M. Billi Sveriges Riksbank 3 January 219 Abstract I evaluate the welfare performance of a target for the level of nominal GDP in the context

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 017 1. Sheila moves first and chooses either H or L. Bruce receives a signal, h or l, about Sheila s behavior. The distribution

More information

Approximating Revenue-Maximizing Combinatorial Auctions

Approximating Revenue-Maximizing Combinatorial Auctions Approximating Revenue-Maximizing Combinatorial Auctions Anton Likhodedov and Tuomas Sandholm Carnegie Mellon University Computer Science Department 5000 Forbes Avenue Pittsburgh, PA 523 {likh,sandholm}@cs.cmu.edu

More information

Procurement with Unforeseen Contingencies

Procurement with Unforeseen Contingencies Procurement with Unforeseen Contingencies Fabian Herweg University of Bayreuth, CESifo, and CEPR Klaus M. Schmidt University of Munich, CESifo and CEPR This version: November 6, 2016 VERY PRILIMINARY Please

More information

Estimating Macroeconomic Models of Financial Crises: An Endogenous Regime-Switching Approach

Estimating Macroeconomic Models of Financial Crises: An Endogenous Regime-Switching Approach Estimating Macroeconomic Models of Financial Crises: An Endogenous Regime-Switching Approach Gianluca Benigno 1 Andrew Foerster 2 Christopher Otrok 3 Alessandro Rebucci 4 1 London School of Economics and

More information

Forward Contracts and Generator Market Power: How Externalities Reduce Benefits in Equilibrium

Forward Contracts and Generator Market Power: How Externalities Reduce Benefits in Equilibrium Forward Contracts and Generator Market Power: How Externalities Reduce Benefits in Equilibrium Ian Schneider, Audun Botterud, and Mardavij Roozbehani November 9, 2017 Abstract Research has shown that forward

More information

Optimal Long-Term Supply Contracts with Asymmetric Demand Information. Appendix

Optimal Long-Term Supply Contracts with Asymmetric Demand Information. Appendix Optimal Long-Term Supply Contracts with Asymmetric Demand Information Ilan Lobel Appendix Wenqiang iao {ilobel, wxiao}@stern.nyu.edu Stern School of Business, New York University Appendix A: Proofs Proof

More information

Dynamic Mechanism Design for Markets with Strategic Resources

Dynamic Mechanism Design for Markets with Strategic Resources Dynamic Mechanism Design for Markets with Strategic Resources Swaprava Nath 1 Onno Zoeter 2 Yadati Narahari 1 Chris Dance 2 1 Indian Institute of Science, Bangalore 2 Xerox Research Centre Europe Conference

More information

Optimal Auctions with Financially Constrained Bidders

Optimal Auctions with Financially Constrained Bidders Optimal Auctions with Financially Constrained Bidders Mallesh M. Pai Raesh Vohra March 0, 200 Abstract We consider an environment where ex-ante symmetric potential buyers of an indivisible good have liquidity

More information

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

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Chapter 6: Mixed Strategies and Mixed Strategy Nash Equilibrium

More information

Competing Mechanisms with Limited Commitment

Competing Mechanisms with Limited Commitment Competing Mechanisms with Limited Commitment Suehyun Kwon CESIFO WORKING PAPER NO. 6280 CATEGORY 12: EMPIRICAL AND THEORETICAL METHODS DECEMBER 2016 An electronic version of the paper may be downloaded

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

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

Evaluating Strategic Forecasters. Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017

Evaluating Strategic Forecasters. Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017 Evaluating Strategic Forecasters Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017 Motivation Forecasters are sought after in a variety of

More information

Integer Programming Models

Integer Programming Models Integer Programming Models Fabio Furini December 10, 2014 Integer Programming Models 1 Outline 1 Combinatorial Auctions 2 The Lockbox Problem 3 Constructing an Index Fund Integer Programming Models 2 Integer

More information

Economics 121b: Intermediate Microeconomics Final Exam Suggested Solutions

Economics 121b: Intermediate Microeconomics Final Exam Suggested Solutions Dirk Bergemann Department of Economics Yale University Economics 121b: Intermediate Microeconomics Final Exam Suggested Solutions 1. Both moral hazard and adverse selection are products of asymmetric information,

More information

On the impossibility of core-selecting auctions

On the impossibility of core-selecting auctions Theoretical Economics 11 (2016), 41 52 1555-7561/20160041 On the impossibility of core-selecting auctions Jacob K. Goeree Economics Discipline Group, University of Technology Sydney Yuanchuan Lien Department

More information

Learning for Revenue Optimization. Andrés Muñoz Medina Renato Paes Leme

Learning for Revenue Optimization. Andrés Muñoz Medina Renato Paes Leme Learning for Revenue Optimization Andrés Muñoz Medina Renato Paes Leme How to succeed in business with basic ML? ML $1 $5 $10 $9 Google $35 $1 $8 $7 $7 Revenue $8 $30 $24 $18 $10 $1 $5 Price $7 $8$9$10

More information

How Pervasive is the Myerson-Satterthwaite Impossibility?

How Pervasive is the Myerson-Satterthwaite Impossibility? How Pervasive is the Myerson-Satterthwaite Impossibility? Abraham Othman and Tuomas Sandholm Computer Science Department Carnegie Mellon University {aothman,sandholm}@cs.cmu.edu Abstract The Myerson-Satterthwaite

More information

II-5. Intermediaries. Outline. Introduction. SponSearch. Introduction. II-5. Intermediaries. Introduction. SponSearch. II-5.

II-5. Intermediaries. Outline. Introduction. SponSearch. Introduction. II-5. Intermediaries. Introduction. SponSearch. II-5. Outline (Part II: Security of Economics) Lecture 5: Market with intermediaries and advertising Sponsored search Market with intermediaries Spring 2013 Outline Market is a system of exchange protocols Sponsored

More information