Vasilis Syrgkanis Microsoft Research NYC
|
|
- Colleen Gibbs
- 5 years ago
- Views:
Transcription
1 Vasilis Syrgkanis Microsoft Research NYC 1
2 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives
3 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Sharing Computing Resources 3
4 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Network Routing 4
5 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Online Advertising 5
6 Centralized, engineered systems with clear objectives Platforms for interaction of diverse users 6
7 Centralized, engineered systems with clear objectives Platforms for interaction of diverse users Each optimizes their own objective Strategic user behavior can cause inefficiencies. 7
8 Centralized, engineered systems with clear objectives Platforms for interaction of diverse users Analyze efficiency of systems taking into account strategic behavior of participants Design systems for strategic users 8
9 Ad Impressions Goods Information Crowdsourcing 9
10 Ad Impressions Goods Information Crowdsourcing 10
11 Thousands of mechanisms run at the same time Players participate in many of them simultaneously or sequentially Environment too complex for optimal decision making Repeated game and learning behavior Incomplete information about environment (e.g. opponents) 11
12 Ad Impressions Goods How should we design efficient mechanisms for such markets? How efficient are existing mechanisms? Information Crowdsourcing 1
13 How should we design mechanisms such that a market composed of such mechanisms is approximately efficient? 13
14 We define the notion of a Smooth Mechanism. A market composed of Smooth Mechanisms is globally approximately efficient at equilibrium even under learning behavior and incomplete information. 14
15 15
16 5 4 b 1 Pay 4 Vickrey (second-price) Auction Solicit bids Award to highest bidder Charge second highest bid b b 3 Classic Result. Dominant strategy equilibrium is efficient. Highest value wins 16
17 v 1 A = v 1 A B = 1 Buyers want one camera b 1 A b 1 B b A 1 1 A b B B 17
18 Buyers want one camera A 0 B 18
19 Buyers want one camera Allocation is inefficient A 0 B 19
20 0 A framework for robust and composable efficiency guarantees
21 Truthfulness doesn t compose No coordinator to run a centralized global truthful mechanism Centralized mechanism too complex or costly to implement rules with fast implementation 1
22 v 1 v i b 1 Utility = Value-Payment: u i b = (v i b i ) x i b b i Efficiency= Welfare v n SW b = v i x i b b n i
23 Classic Economics Approach 1. Characterize equilibrium. Analyze equilibrium properties 3
24 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties b 1 Example. v i U[0,1] then b v i = v i v i v n b i b n u i b = v i b Pr win = v i b b Set derivative w.r.t. b equal to 0: b = v i Marvelous theory! Revenue equivalence, Myerson s BNE characterization etc. 4
25 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties v b b 1 Example. v 1 U[0,1] and v U[0,] then? b 1 v = 3v 4 3v b Not v = scalable v 3v One uniform-one deterministic(vickrey 61) U a, b 1, U[a, b ]- Greismer et al 67 U a 1, b 1, U a, b - Kaplan, Samier 1 5
26 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties v b b 1 Example. v 1 U[0,1] and v U[0,] then? b 1 v = 3v 4 3v b Not v = scalable v 3v One uniform-one deterministic(vickrey 61) U a, b 1, U[a, b ]- Greismer et al 67 U a 1, b 1, U a, b - Kaplan, Samier 1 6
27 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties v b b 1 Example. v 1 U[0,1] and v U[0,] then? b 1 v = 3v 4 3v b Not v = scalable v 3v One uniform-one deterministic(vickrey 61) U a, b 1, U[a, b ]- Greismer et al 67 U a 1, b 1, U a, b - Kaplan, Samier 1 7
28 The Price of Anarchy Approach 8
29 v 1 v i v n b i b 1 = p + b i = 0 b n b n = 0 p = max i b i Pure Nash Equilibrium: b i maximizes utility u i b u i b i, b i Theorem. Any PNE is efficient. Proof. Highest value player can deviate to p + i i v i x i b u 1 b u i b p v 1 p u 1 p +, b i = v 1 p + u i b u i 0, b i = 0 i u i b i, b i = v 1 p 9
30 Pure Nash of Complete Information is very brittle Pure Nash might not always exist Game might be played repeatedly, with players using learning algorithms (correlated behavior) Players might not know other valuations Players might have probabilistic beliefs about values of opponents 30
31 b 1 1 b 1 b 1 3 b 1 4 b 1 t b 1 T b i 1 b n 1 b i b n b i 3 b n 3 b i 4 b n 4 b i t b n t b i T b n T time Auction A 1 on (b 1 1,, b i 1,, b n 1 ) Vanishingly small regret for any fixed strategy x: T t=1 u i (b t ) T t=1 Auction A t on (b 1 t,, b i t,, b n t ) u i t x, b i o(t) Many simple rules: MWU (Hedge), Regret Matching etc. 31
32 Bid 3
33 Bid Days 33
34 F 1 v 1 Bayes-Nash Equilibrium: Mapping from values to bids Maximize utility in expectation F i v i b 1 (v 1 ) E v i u i b v E v i u i b i, b i v i b i (v i ) F n v n b n (v n ) Expected equilibrium welfare vs. Expected ex-post optimal welfare 34
35 What if conclusions for PNE of complete information directly extended to these more robust concepts Obviously: full efficiency doesn t carry over Possible, but we need to restrict the type of analysis 35
36 v 1 v i v n bp + 1 p = max i b i Recall. PNE is efficient because highest value player doesn t want to deviate to p + Challenge. Don t know p or v i in incomplete information Idea. Price oblivious deviation analysis Restrict deviation to not depend on p 36
37 v 1 v i v n b 1 = v 1 b i = 0 b i b n p b b n = 0 = max i b i Player 1 can deviate to b 1 = v 1 Either p b v 1 v Or u 1 1, b 1 = v 1 In any case: v 1 u 1, b 1 + p b v 1 Others can deviated to b i = 0: u i 0, b i 0 37
38 v 1 v i v n b 1 = v 1 b i = 0 p b b n = 0 = max i b i Player 1 can deviate to b 1 = v 1 This u i bguarantee u i b i, bextends i 1 v 1 to p(b) learning outcomes and to Bayesian beliefs. i i i u i (b) 1 v 1 p b SW(b) 1 OPT(v) 38
39 b 1 1 b 1 b 1 3 b 1 4 b 1 t b 1 T b i 1 b n 1 b i b n b i 3 b n 3 b i 4 b n 4 b i t b n t b i T b n T time Vanishingly small regret for fixed strategy b i : 1 T T t=1 i u i b t 1 T T t=1 T 1 T t=1 i u i b t i, b i o 1 SW b t 1 OPT v o 1 T 1 T t=1 v 1 pt o(1) 39
40 F 1 v 1 Deviation depends on opponent values F i v i b i v i, v i Need to construct feasible BNE deviations F n v n b i v i = b i v i, w i Each player random samples the others values and deviates as if that was the true values of his opponents Above works, due to independence of value distributions 40
41 Core Property v 1 v i v n b 1 = v 1 b i = 0 p b Player 1 can deviate to b 1 = v 1 Exists b i don t depend on current b = max i b i i u i b ii uu i ub i, b i i b i, b i v 1 i b i, b i 1 OPT 1 p(b) vv REV p(b) b i i u i (b) 1 v 1 p b b n = 0 SW(b) 1 OPT(v) 41
42 b 1 Utility = Value - Payment: v i X i b P i b b i X b = X1 b,, X n b M P b = P 1 b,, P n b b n Efficiency Measure: Social Welfare SW x = i v i (x i ) 4
43 b 1 b i Utility = Value - Payment: v i X i b P i b Combinatorial Auctions b n 43
44 b 1 b i Utility = Value - Payment: v i X i b P i b Public Projects b n 44
45 b 1 b i Utility = Value - Payment: v i X i b P i b Bandwidth Allocation b n 45
46 b 1 b i Utility = Value - Payment: v i X i b P i b b n Resource Sharing 46
47 Definition (S.-Tardos 13) λ, μ Smooth Mechanism Exist b i that don t depend on current b For any b i u i b i, b i λ OPT v μ REV b Closely related to smooth games [Roughgarden STOC 09], giving an intuitive market interpretation of smoothness 47
48 Theorem (S-Tardos 13) Mechanism is (λ, μ)-smooth, then every Nash Equilibrium achieves at least Extends no-regret learning outcomes of repeated game Extends to Bayesian Setting, assuming independent value distributions and even to no-regret under incomplete information. Extending Roughgarden EC 1 and S. 1 that used stricter universal smoothness property λ max{1, μ} of OPT. 48
49 Simultaneous Second Price Single-Item Auctions Christodoulou, Kovacs, Schapira ICALP 08, Bhawalkar, Roughgarden SODA 11 Auctions based on Greedy Allocation Algorithms Lucier, Borodin SODA 10 AdAuctions (GSP, GFP) Paes-Leme Tardos FOCS 10, Lucier, Paes-Leme + CKKK EC 11 Simultaneous First Price Auctions Single-Item Auctions Bikhchandani GEB 96, Hassidim, Kaplan, Mansour, Nisan EC 11, Fu et al. STOC 13 Sequential First/Second Price Auctions Paes Leme, S, Tardos SODA 1, S, Tardos EC 1 All above can be thought as smooth mechanisms and some are even compositions of smooth mechanisms. 49
50 First price auction: 1 1, 1 -smooth (Improves Hassidim et al. EC 1) e First price combinatorial auction based on a a-approximate greedy algorithm is 1 e a, 1 -smooth (Improves Lucier-Borodin SODA 10) Marginal pricing multi-unit auctions is 1 1, 1 -smooth (Improves De Keijzer et al. e ESA 13) All-pay auction: 1, 1 -smooth (New result) First price position auction is 1, 1 -smooth Extends Paes Leme et al. FOCS 10 to more general valuations) Proportional bandwidth allocation mechanism is 1, 1 -smooth Extends Johari-Tsitsiklis 05, to incomplete information and learning outcomes 50
51 51
52 1 v i 1 i Unit-Demand Valuation v i S = max v j j S i v i v i 3 n 5
53 1 b i 1 i Unit-Demand Valuation v i S = max v j j S i b i b i 3 n 53
54 Can we derive global efficiency guarantees from local 1, 1 smoothness of each first price auction? APPROACH: Prove smoothness of the global mechanism GOAL: Construct global deviation IDEA: Pick your item in the optimal allocation and perform the smoothness deviation for your local value v i j, i.e. v i j v i j 0 0 j i p 1 54
55 Smoothness locally: Summing over players: u i b i, b i v j i i p j i b i u i b i, b i 1 OPTv v REV(b) b Implying 1, 1 smoothness property globally. 55
56 X 1 b 1 X j b j = X j 1 b j,, X j n b j X m b m P 1 b 1 P j b j = P j 1 b j,, P j n b j P m b m M 1 M j M m b i 1 b i j b i m Complex valuation over outcomes v i X i 1 b 1,, X i m b m 56
57 Theorem (S.-Tardos 13) Simultaneous composition of m mechanisms, each (λ, μ)-smooth and players have no complements* across mechanisms, then composition is also λ, μ -smooth. 57
58 Across Mechanisms M 1 M Marginal value for any allocation from some mechanism can only decrease, as I get non-empty allocations from more mechanisms No assumption about allocation structure and valuation within mechanism 59
59 Global Efficiency Theorem. A market composed of λ, μ -Smooth Mechanisms achieves λ of optimal welfare at no-regret learning outcomes and max{1,μ} under incomplete information, when players have nocomplement valuations across mechanisms. 60
60 Sequential Composition Smooth mechanisms compose sequentially when values are unit-demand*. Tight via: Feldman, Lucier, S. Limits of Efficiency in Sequential Auctions Hard Budget Constraints on Payments Same efficiency guarantees with respect to new welfare benchmark: Optimal welfare achievable after capping a player s value by his budget Limited complementarities Global efficiency degrades smoothly with size of complementarities Feige, Feldman, Immorlica, Izsak, Lucier, S., A Unifying Hierarchy of Valuations with Complements and Substitues 61
61 Revenue of non-truthful mechanisms via price of anarchy in multi-dimensional settings Price of anarchy for auction revenue : Hartline, Hoy, Taggart Other models of non-fully rational behavior: level-k, fictitious play Level-0 Meta-Models for Predicting Human Behavior in Games : J. Wright, K. Leyton- Brown Simple auctions with simple strategies: good mechanisms with small strategy spaces (single knob to turn, simple to optimize over) Utility target mechanisms : Hoy, Jain, Wilkens Simple auctions with simple strategies : Devanur, Morgenstern, S., Weinberg Algorithmic characterization of smoothness in multi-dimensional environments (similar to cyclic monotonicity) Uncertainty about own valuation, information asymmetry Auctions, Adverse Selection, and Internet Display Advertising, Arnosti, Beck, Milgrom Coalitional dynamics analogues of no-regret dynamics with good welfare properties Strong Price of Anarchy and Coalitional Dynamics : Bachrach, S., Tardos, Vojnovic 6
62 Many simple mechanisms are smooth Smooth mechanisms compose well Robust efficiency guarantees Useful design and analysis tool for efficiency in electronic markets/distributed resource allocation systems Thank you! 63
Valuation Compressions in VCG-Based Combinatorial Auctions
Valuation Compressions in VCG-Based Combinatorial Auctions Paul Dütting Monika Henzinger Martin Starnberger Abstract The focus of classic mechanism design has been on truthful direct-revelation mechanisms.
More informationNo-Regret Learning in Bayesian Games
No-Regret Learning in Bayesian Games Jason Hartline Northwestern University Evanston, IL hartline@northwestern.edu Vasilis Syrgkanis Microsoft Research New York, NY vasy@microsoft.com Éva Tardos Cornell
More informationAlgorithms against Anarchy: Understanding Non-Truthful Mechanisms
Algorithms against Anarchy: Understanding Non-Truthful Mechanisms PAUL DÜTTING, London School of Economics THOMAS KESSELHEIM, Max-Planck-Institut für Informatik The algorithmic requirements for dominant
More informationLecture 4. 1 Examples of Mechanism Design Problems
CSCI699: Topics in Learning and Game Theory Lecture 4 Lecturer: Shaddin Dughmi Scribes: Haifeng Xu,Reem Alfayez 1 Examples of Mechanism Design Problems Example 1: Single Item Auctions. There is a single
More informationOn the Complexity of Computing an Equilibrium in Combinatorial Auctions
On the Complexity of Computing an Equilibrium in Combinatorial Auctions Shahar Dobzinski Hu Fu Robert Kleinberg June 8, 2015 Abstract We study combinatorial auctions where each item is sold separately
More informationMechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization
1 Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization 2 Outline Classical mechanism design Preliminaries (DRMs, revelation
More informationWhen are Welfare Guarantees Robust? I-CORE DAY 2016
When are Welfare Guarantees Robust? I-CORE DAY 2016 I NBAL TALGAM-COHEN (I-CORE POST-DOC) BASED ON JOINT WORK WITH TIM ROUGHGARDEN & JAN VONDRAK The Welfare Maximization Problem Central problem in AGT;
More informationOn the Impossibility of Black-Box Truthfulness Without Priors
On the Impossibility of Black-Box Truthfulness Without Priors Nicole Immorlica Brendan Lucier Abstract We consider the problem of converting an arbitrary approximation algorithm for a singleparameter social
More informationThe Competition Complexity of Auctions: Bulow-Klemperer Results for Multidimensional Bidders
The : Bulow-Klemperer Results for Multidimensional Bidders Oxford, Spring 2017 Alon Eden, Michal Feldman, Ophir Friedler @ Tel-Aviv University Inbal Talgam-Cohen, Marie Curie Postdoc @ Hebrew University
More informationLecture 10: Profit Maximization
CS294 P29 Algorithmic Game Theory November, 2 Lecture : Profit Maximization Lecturer: Christos Papadimitriou Scribe: Di Wang Lecture given by George Pierrakos. In this lecture we will cover. Characterization
More informationOn Random Sampling Auctions for Digital Goods
On Random Sampling Auctions for Digital Goods Saeed Alaei Azarakhsh Malekian Aravind Srinivasan Saeed Alaei, Azarakhsh Malekian, Aravind Srinivasan Random Sampling Auctions... 1 Outline Background 1 Background
More informationCPS 173 Mechanism design. Vincent Conitzer
CPS 173 Mechanism design Vincent Conitzer conitzer@cs.duke.edu edu Mechanism design: setting The center has a set of outcomes O that she can choose from Allocations of tasks/resources, joint plans, Each
More informationAlgorithms as Mechanisms: The Price of Anarchy of Relax-and-Round
Algorithms as Mechanisms: The Price of Anarchy of Relax-and-Round PAUL DÜTTING, London School of Economics THOMAS KESSELHEIM, Max-Planck-Institut für Informatik ÉVA TARDOS, Cornell University Many algorithms,
More informationSequential Bidding in the Bailey-Cavallo Mechanism
Sequential Bidding in the Bailey-Cavallo Mechanism Krzysztof R. Apt 1,2 and Evangelos Markakis 2 1 CWI, Science Park 123, 1098 XG Amsterdam 2 Institute of Logic, Language and Computation, University of
More informationGame Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business
Monika Köppl-Turyna Institute for Analytical Economics Vienna University of Economics and Business Winter 2017/2018 Static Games of Incomplete Information Introduction So far we assumed that payoff functions
More informationApproximately Revenue-Maximizing Auctions for Deliberative Agents
Approximately Revenue-Maximizing Auctions for Deliberative Agents L. Elisa Celis ecelis@cs.washington.edu University of Washington Anna R. Karlin karlin@cs.washington.edu University of Washington Kevin
More informationVickrey Auction. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design
Algorithmic Game Theory Vickrey Auction Vickrey-Clarke-Groves Mechanisms Mechanisms with Money Player preferences are quantifiable. Common currency enables utility transfer between players. Preference
More informationMechanism Design. Terence Johnson. December 7, University of Notre Dame. Terence Johnson (ND) Mechanism Design December 7, / 44
Mechanism Design Terence Johnson University of Notre Dame December 7, 2017 Terence Johnson (ND) Mechanism Design December 7, 2017 1 / 44 Market Design vs Mechanism Design In Market Design, we have a very
More informationarxiv: v1 [cs.gt] 11 Sep 2017
On Revenue Monotonicity in Combinatorial Auctions Andrew Chi-Chih Yao arxiv:1709.03223v1 [cs.gt] 11 Sep 2017 Abstract Along with substantial progress made recently in designing near-optimal mechanisms
More informationAlgorithmic Game Theory and Economics: A very short introduction. Mysore Park Workshop August, 2012
Algorithmic Game Theory and Economics: A very short introduction Mysore Park Workshop August, 2012 PRELIMINARIES Game Rock Paper Scissors 0,0-1,1 1,-1 1,-1 0,0-1,1-1,1 1,-1 0,0 Strategies of Player A Strategies
More informationIntroduction to Auction Design via Machine Learning
Introduction to Auction Design via Machine Learning Ellen Vitercik December 4, 2017 CMU 10-715 Advanced Introduction to Machine Learning Ad auctions contribute a huge portion of large internet companies
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 1: Introduction and Class Overview. Instructor: Shaddin Dughmi
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 1: Introduction and Class Overview Instructor: Shaddin Dughmi Outline 1 Teaser 2 Course Goals and Administrivia 3 Algorithmic Mechanism Design
More informationCS 573: Algorithmic Game Theory Lecture date: April 11, 2008
CS 573: Algorithmic Game Theory Lecture date: April 11, 2008 Instructor: Chandra Chekuri Scribe: Hannaneh Hajishirzi Contents 1 Sponsored Search Auctions 1 1.1 VCG Mechanism......................................
More informationKnapsack Auctions. Sept. 18, 2018
Knapsack Auctions Sept. 18, 2018 aaacehicbvdlssnafj34rpuvdelmsigvskmkoasxbtcuk9ghncfmjpn26gqszibsevojbvwvny4ucevsnx/jpm1cww8mndnnxu69x08ylcqyvo2v1bx1jc3svnl7z3dv3zw47mg4fzi0ccxi0forjixy0lzumdjlbegrz0jxh93kfvebceljfq8mcxejnoa0pbgplxnmwxxs2tu49ho16lagvjl/8hpoua6dckkhrizrtt2zytwtgeaysqtsaqvanvnlbdfoi8ivzkjkvm0lys2qubqzmi07qsqjwim0ih1noyqidlpzqvn4qpuahrhqjys4u393zcischl5ujjfus56ufif109veovmlcepihzpb4upgyqgetowoijgxsaaicyo3hxiiriik51hwydgl568tdqnum3v7bulsvo6ikmejsejqaibxiimuaut0ayypijn8arejcfjxxg3pualk0brcwt+wpj8acrvmze=
More informationGame Theory: Spring 2017
Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today In this second lecture on mechanism design we are going to generalise
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings Instructor: Shaddin Dughmi Administrivia HW1 graded, solutions on website
More informationObvious strategyproofness needs monitoring for good approximations (extended abstract)
Obvious strategyproofness needs monitoring for good approximations (extended abstract) Diodato Ferraioli 1 and Carmine Ventre 2 1 DIEM, Università degli Studi di Salerno, Italy. dferraioli@unisa.it 2 CSEE,
More informationSolution: Since the prices are decreasing, we consider all the nested options {1,..., i}. Given such a set, the expected revenue is.
Problem 1: Choice models and assortment optimization Consider a MNL choice model over five products with prices (p1,..., p5) = (7, 6, 4, 3, 2) and preference weights (i.e., MNL parameters) (v1,..., v5)
More informationSimultaneous Bayesian Auctions and Computational Complexity
Simultaneous Bayesian Auctions and Computational Complexity YANG CAI, UC Berkeley CHRISTOS PAPADIMITRIOU, UC Berkeley Bayesian equilibria of simultaneous auctions for individual items have been explored
More informationBayesian Games and Mechanism Design Definition of Bayes Equilibrium
Bayesian Games and Mechanism Design Definition of Bayes Equilibrium Harsanyi [1967] What happens when players do not know one another s payoffs? Games of incomplete information versus games of imperfect
More informationQuery and Computational Complexity of Combinatorial Auctions
Query and Computational Complexity of Combinatorial Auctions Jan Vondrák IBM Almaden Research Center San Jose, CA Algorithmic Frontiers, EPFL, June 2012 Jan Vondrák (IBM Almaden) Combinatorial auctions
More informationarxiv: v3 [cs.gt] 6 Jan 2017
Correlated and Coarse Equilibria of Single-Item Auctions Michal Feldman 1, Brendan Lucier 2, and Noam Nisan 3 arxiv:1601.07702v3 [cs.gt] 6 Jan 2017 1 Tel Aviv University and Microsoft Research michal.feldman@cs.tau.ac.il
More informationOptimal Auctions with Correlated Bidders are Easy
Optimal Auctions with Correlated Bidders are Easy Shahar Dobzinski Department of Computer Science Cornell Unversity shahar@cs.cornell.edu Robert Kleinberg Department of Computer Science Cornell Unversity
More informationLecture Note II-3 Static Games of Incomplete Information. Games of incomplete information. Cournot Competition under Asymmetric Information (cont )
Lecture Note II- Static Games of Incomplete Information Static Bayesian Game Bayesian Nash Equilibrium Applications: Auctions The Revelation Principle Games of incomplete information Also called Bayesian
More informationAdvanced Economic Theory Lecture 9. Bilateral Asymmetric Information. Double Auction (Chatterjee and Samuelson, 1983).
Leonardo Felli 6 December, 2002 Advanced Economic Theory Lecture 9 Bilateral Asymmetric Information Double Auction (Chatterjee and Samuelson, 1983). Two players, a buyer and a seller: N = {b, s}. The seller
More informationFans economy and all-pay auctions with proportional allocations
Fans economy and all-pay auctions with proportional allocations Pingzhong Tang and Yulong Zeng and Song Zuo Institute for Interdisciplinary Information Sciences Tsinghua University, Beijing, China kenshinping@gmail.com,cengyl3@mails.tsinghua.edu.cn,songzuo.z@gmail.com
More informationGame Theory: Spring 2017
Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today So far, our players didn t know the strategies of the others, but
More informationVickrey-Clarke-Groves Mechanisms
Vickrey-Clarke-Groves Mechanisms Jonathan Levin 1 Economics 285 Market Design Winter 2009 1 These slides are based on Paul Milgrom s. onathan Levin VCG Mechanisms Winter 2009 1 / 23 Motivation We consider
More informationLecture 10: Mechanism Design
Computational Game Theory Spring Semester, 2009/10 Lecture 10: Mechanism Design Lecturer: Yishay Mansour Scribe: Vera Vsevolozhsky, Nadav Wexler 10.1 Mechanisms with money 10.1.1 Introduction As we have
More informationMechanism Design: Bayesian Incentive Compatibility
May 30, 2013 Setup X : finite set of public alternatives X = {x 1,..., x K } Θ i : the set of possible types for player i, F i is the marginal distribution of θ i. We assume types are independently distributed.
More informationTruthful Learning Mechanisms for Multi Slot Sponsored Search Auctions with Externalities
Truthful Learning Mechanisms for Multi Slot Sponsored Search Auctions with Externalities Nicola Gatti a, Alessandro Lazaric b, Marco Rocco a, Francesco Trovò a a Politecnico di Milano, piazza Leonardo
More informationCombinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds
Combinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds Sharrukh Zaman and Daniel Grosu Department of Computer Science Wayne State University Detroit, Michigan 48202, USA sharrukh@wayne.edu,
More informationVickrey Auction VCG Characterization. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design
Algorithmic Game Theory Vickrey Auction Vickrey-Clarke-Groves Mechanisms Characterization of IC Mechanisms Mechanisms with Money Player preferences are quantifiable. Common currency enables utility transfer
More informationProphet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs
58th Annual IEEE Symposium on Foundations of Computer Science Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs Paul Dütting, Michal Feldman, Thomas Kesselheim, Brendan
More informationRobust Mechanism Design and Robust Implementation
Robust Mechanism Design and Robust Implementation joint work with Stephen Morris August 2009 Barcelona Introduction mechanism design and implementation literatures are theoretical successes mechanisms
More informationCombinatorial Auctions Do Need Modest Interaction
Combinatorial Auctions Do Need Modest Interaction Sepehr Assadi University of Pennsylvania Motivation A fundamental question: How to determine efficient allocation of resources between individuals? Motivation
More informationNETS 412: Algorithmic Game Theory March 28 and 30, Lecture Approximation in Mechanism Design. X(v) = arg max v i (a)
NETS 412: Algorithmic Game Theory March 28 and 30, 2017 Lecture 16+17 Lecturer: Aaron Roth Scribe: Aaron Roth Approximation in Mechanism Design In the last lecture, we asked how far we can go beyond the
More informationMechanism Design and Truthful Algorithms
Mechanism Design and Truthful Algorithms Ocan Sankur 13/06/2013 Ocan Sankur (ULB) Mechanism Design and Truthful Algorithms June 13, 2013 1 / 25 Mechanism Design Mechanism design is about designing games
More informationCore-selecting package auctions. Han Dong, Hajir Roozbehani
Core-selecting package auctions Han Dong, Hair Roozbehani 11.11.2008 Direct Impression to the paper proposes QoS for mechanism design connects stable matching with mechanism analyses theorem deeply and
More informationBudgeted Allocations in the Full-Information Setting
Budgeted Allocations in the Full-Information Setting Aravind Srinivasan 1 Dept. of Computer Science and Institute for Advanced Computer Studies, University of Maryland, College Park, MD 20742. Abstract.
More informationChapter 2. Equilibrium. 2.1 Complete Information Games
Chapter 2 Equilibrium Equilibrium attempts to capture what happens in a game when players behave strategically. This is a central concept to these notes as in mechanism design we are optimizing over games
More informationMechanism Design: Basic Concepts
Advanced Microeconomic Theory: Economics 521b Spring 2011 Juuso Välimäki Mechanism Design: Basic Concepts The setup is similar to that of a Bayesian game. The ingredients are: 1. Set of players, i {1,
More informationOn the Complexity of Computing an Equilibrium in Combinatorial Auctions
On the Complexity of Computing an Equilibrium in Combinatorial Auctions Shahar Dobzinski Hu Fu Robert Kleinberg April 8, 2014 Abstract We study combinatorial auctions where each item is sold separately
More informationFans economy and all-pay auctions with proportional allocations
Fans economy and all-pay auctions with proportional allocations Pingzhong Tang and Yulong Zeng and Song Zuo Institute for Interdisciplinary Information Sciences Tsinghua University, Beijing, China kenshinping@gmail.com,cengyl13@mails.tsinghua.edu.cn,songzuo.z@gmail.com
More informationMS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari
MS&E 246: Lecture 12 Static games of incomplete information Ramesh Johari Incomplete information Complete information means the entire structure of the game is common knowledge Incomplete information means
More informationCrowdsourcing contests
December 8, 2012 Table of contents 1 Introduction 2 Related Work 3 Model: Basics 4 Model: Participants 5 Homogeneous Effort 6 Extensions Table of Contents 1 Introduction 2 Related Work 3 Model: Basics
More informationMechanism Design with Approximate Valuations. Alessandro Chiesa Silvio Micali Zeyuan Allen Zhu
Mechanism Design with Approximate Valuations Alessandro Chiesa Silvio Micali Zeyuan Allen Zhu May 1, 2012 RQE presentation Recall 1 2 3 n Recall mechanism 1 2 3 n Recall outcome mechanism 1 2 3 n Rolex
More informationRobust Predictions in Games with Incomplete Information
Robust Predictions in Games with Incomplete Information joint with Stephen Morris (Princeton University) November 2010 Payoff Environment in games with incomplete information, the agents are uncertain
More informationRevenue Maximization via Nash Implementation
Innovations in Computer Science 211 Revenue Maximization via Nash Implementation Thành Nguyen Northwestern University, Evanston, IL, USA thanh@eecs.northwestern.edu Abstract: We consider the problem of
More informationMechanisms with Unique Learnable Equilibria
Mechanisms with Unique Learnable Equilibria PAUL DÜTTING, Stanford University THOMAS KESSELHEIM, Cornell University ÉVA TARDOS, Cornell University The existence of a unique equilibrium is the classic tool
More informationLecture 6 Games with Incomplete Information. November 14, 2008
Lecture 6 Games with Incomplete Information November 14, 2008 Bayesian Games : Osborne, ch 9 Battle of the sexes with incomplete information Player 1 would like to match player 2's action Player 1 is unsure
More informationChapter 2. Equilibrium. 2.1 Complete Information Games
Chapter 2 Equilibrium The theory of equilibrium attempts to predict what happens in a game when players behave strategically. This is a central concept to this text as, in mechanism design, we are optimizing
More informationEC319 Economic Theory and Its Applications, Part II: Lecture 2
EC319 Economic Theory and Its Applications, Part II: Lecture 2 Leonardo Felli NAB.2.14 23 January 2014 Static Bayesian Game Consider the following game of incomplete information: Γ = {N, Ω, A i, T i, µ
More informationIntroduction to Mechanism Design
Introduction to Mechanism Design Xianwen Shi University of Toronto Minischool on Variational Problems in Economics September 2014 Introduction to Mechanism Design September 2014 1 / 75 Mechanism Design
More informationA Review of Auction Theory: Sequential Auctions and Vickrey Auctions
A Review of Auction Theory: and Vickrey Daniel R. 1 1 Department of Economics University of Maryland, College Park. September 2017 / Econ415 . Vickrey s. Vickrey. Example Two goods, one per bidder Suppose
More informationSimplified Mechanisms
Simplified Mechanisms A study on the applications to sponsored search by: Hajir Roozbehani, Dong Han Outline Properties of the Core Why Simplification? Simplification Theorems GSP vs VCG Package auctions
More informationMechanism Design: Review of Basic Concepts
Juuso Välimäki Oslo Minicourse in Mechanism Design November 206 Mechanism Design: Review of Basic Concepts Single Agent We start with a review of incentive compatibility in the simplest possible setting:
More informationMechanisms with Referrals: VCG Mechanisms and Multi-Level Mechanisms
Mechanisms with Referrals: VCG Mechanisms and Multi-Level Mechanisms Joosung Lee February 2016 Abstract We study mechanisms for asymmetric information on networks with the following features: 1) A mechanism
More informationGraph Theoretic Characterization of Revenue Equivalence
Graph Theoretic Characterization of University of Twente joint work with Birgit Heydenreich Rudolf Müller Rakesh Vohra Optimization and Capitalism Kantorovich [... ] problems of which I shall speak, relating
More informationApproximating Gains-from-Trade in Bilateral Trading
Approximating Gains-from-Trade in Bilateral Trading Liad Blumrosen and Yehonatan Mizrahi Abstract We consider the design of platforms that facilitate trade between a single seller and a single buyer. The
More informationNTU IO (I) : Auction Theory and Mechanism Design II Groves Mechanism and AGV Mechansim. u i (x, t i, θ i ) = V i (x, θ i ) + t i,
Meng-Yu Liang NTU O : Auction Theory and Mechanism Design Groves Mechanism and AGV Mechansim + 1 players. Types are drawn from independent distribution P i on [θ i, θ i ] with strictly positive and differentiable
More informationGame Theory: introduction and applications to computer networks
Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia INRIA EPI Maestro February 04 Part of the slides are based on a previous course with D. Figueiredo (UFRJ) and
More informationInformation Design. Dirk Bergemann and Stephen Morris. Johns Hopkins University April 2017
Information Design Dirk Bergemann and Stephen Morris Johns Hopkins University April 2017 Mechanism Design and Information Design Basic Mechanism Design: Fix an economic environment and information structure
More informationMechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham
Game Theory Course: Jackson, Leyton-Brown & Shoham Bayesian Game Setting Extend the social choice setting to a new setting where agents can t be relied upon to disclose their preferences honestly Start
More informationIntrinsic Robustness of the Price of Anarchy
Intrinsic Robustness of the Price of Anarchy Tim Roughgarden July 14, 2015 Abstract The price of anarchy, defined as the ratio of the worst-case objective function value of a Nash equilibrium of a game
More informationInformational Substitutes and Complements. Bo Waggoner June 18, 2018 University of Pennsylvania
Informational Substitutes and Complements Bo Waggoner June 18, 2018 University of Pennsylvania 1 Background Substitutes: the total is less valuable than the sum of individual values each s value decreases
More informationMechanism Design II. Terence Johnson. University of Notre Dame. Terence Johnson (ND) Mechanism Design II 1 / 30
Mechanism Design II Terence Johnson University of Notre Dame Terence Johnson (ND) Mechanism Design II 1 / 30 Mechanism Design Recall: game theory takes the players/actions/payoffs as given, and makes predictions
More informationCIS 700 Differential Privacy in Game Theory and Mechanism Design January 17, Lecture 1
CIS 700 Differential Privacy in Game Theory and Mechanism Design January 17, 2014 Lecture 1 Lecturer: Aaron Roth Scribe: Aaron Roth Intro to Differential Privacy for Game Theorists, and Digital Goods Auctions.
More informationAutomated mechanism design. Vincent Conitzer
Automated mechanism design Vincent Conitzer conitzer@cs.duke.edu General vs. specific mechanisms Mechanisms such as Clarke (VCG) mechanism are very general but will instantiate to something specific in
More informationBarriers to Near-Optimal Equilibria
Barriers to Near-Optimal Equilibria Tim Roughgarden Computer Science Department Stanford University Stanford, CA, USA Email: tim@cs.stanford.edu Abstract This paper explains when and how communication
More informationAlgorithmic Game Theory Introduction to Mechanism Design
Algorithmic Game Theory Introduction to Mechanism Design Makis Arsenis National Technical University of Athens April 216 Makis Arsenis (NTUA) AGT April 216 1 / 41 Outline 1 Social Choice Social Choice
More informationAlgorithmic Game Theory. Alexander Skopalik
Algorithmic Game Theory Alexander Skopalik Today Course Mechanics & Overview Introduction into game theory and some examples Chapter 1: Selfish routing Alexander Skopalik Skopalik@mail.uni-paderborn.de
More informationThe Asymmetric Matrix Partition Problem
The Asymmetric Matrix Partition Problem Noga Alon 1, Michal Feldman 2, Iftah Gamzu 3, and Moshe Tennenholtz 4 1 Tel Aviv University and Microsoft Research. Email: nogaa@tau.ac.il. 2 Hebrew University of
More informationCS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions
CS 598RM: Algorithmic Game Theory, Spring 2017 1. Answer the following. Practice Exam Solutions Agents 1 and 2 are bargaining over how to split a dollar. Each agent simultaneously demands share he would
More informationarxiv: v1 [cs.lg] 13 Jun 2016
Sample Complexity of Automated Mechanism Design Maria-Florina Balcan Tuomas Sandholm Ellen Vitercik June 15, 2016 arxiv:1606.04145v1 [cs.lg] 13 Jun 2016 Abstract The design of revenue-maximizing combinatorial
More informationIntroduction to Game Theory
Introduction to Game Theory Part 3. Static games of incomplete information Chapter 2. Applications Ciclo Profissional 2 o Semestre / 2011 Graduação em Ciências Econômicas V. Filipe Martins-da-Rocha (FGV)
More informationSequential Posted Price Mechanisms with Correlated Valuations
Sequential Posted Price Mechanisms with Correlated Valuations Marek Adamczyk marek.adamczyk@tum.de Technische Universität München Allan Borodin bor@cs.toronto.edu University of Toronto Diodato Ferraioli
More informationEECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding
EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding Motivation Make a social choice that (approximately) maximizes the social welfare subject to the economic constraints
More informationClassic Mechanism Design (III)
Parkes Mechanism Design 1 Classic Mechanism Design (III) David C. Parkes Division of Engineering and Applied Science, Harvard University CS 286r Spring 2002 Parkes Mechanism Design 2 Vickrey-Clarke-Groves
More informationExtending characterizations of truthful mechanisms from subdomains to domains
Extending characterizations of truthful mechanisms from subdomains to domains Angelina Vidali University of Vienna, Department of Informatics December 2011 Angelina Vidali (Uni. Wien) Extending characterizations
More informationA Preliminary Introduction to Mechanism Design. Theory
A Preliminary Introduction to Mechanism Design Theory Hongbin Cai and Xi Weng Department of Applied Economics, Guanghua School of Management Peking University October 2014 Contents 1 Introduction 3 2 A
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings Instructor: Shaddin Dughmi Outline 1 Recap 2 Non-regular
More informationA Theory of Robust Hardness for Truthful Mechanism Design
A Theory of Robust Hardness for Truthful Mechanism Design Dave Buchfuhrer Abstract Truthful mechanisms are important to mechanism design. Unfortunately, requiring that they also be computationally efficient
More informationConditional Equilibrium Outcomes via Ascending Price Processes
Conditional Equilibrium Outcomes via Ascending Price Processes Hu Fu Robert D. Kleinberg Ron Lavi Abstract A Walrasian equilibrium in an economy with non-identical indivisible items exists only for small
More informationCS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria
CS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria Tim Roughgarden January 8, 2014 1 Bidders with Unit-Demand Valuations 1.1 The Setting Last lecture we discussed
More informationMicroeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann
Dirk Bergemann Department of Economics Yale University Microeconomic Theory (50b) Problem Set 0. Auctions and Moral Hazard Suggested Solution: Tibor Heumann 4/5/4 This problem set is due on Tuesday, 4//4..
More informationOn the strategic use of quality scores in keyword auctions Full extraction of advertisers surplus
On the strategic use of quality scores in keyword auctions Full extraction of advertisers surplus Kiho Yoon Department of Economics, Korea University 2009. 8. 4. 1 1 Introduction Keyword auctions are widely
More informationAGlimpseofAGT: Selfish Routing
AGlimpseofAGT: Selfish Routing Guido Schäfer CWI Amsterdam / VU University Amsterdam g.schaefer@cwi.nl Course: Combinatorial Optimization VU University Amsterdam March 12 & 14, 2013 Motivation Situations
More informationRandomized Truthful Auctions of Digital Goods are Randomizations over Truthful Auctions
Randomized Truthful Auctions of Digital Goods are Randomizations over Truthful Auctions Aranyak ehta Georgia Institute of Technology 802, Atlantic Dr. Atlanta, USA aranyak@cc.gatech.edu Vijay V. Vazirani
More informationInformation Acquisition in Interdependent Value Auctions
Information Acquisition in Interdependent Value Auctions Dirk Bergemann Xianwen Shi Juuso Välimäki July 16, 2008 Abstract We consider an auction environment with interdependent values. Each bidder can
More information