Definition (Vickrey-Clarke-Groves (VCG) mechanism) The Vickrey-Clarke-Groves mechanism is a direct quasilinear mechanism (x, p), where.
|
|
- Aron McGee
- 5 years ago
- Views:
Transcription
1 VCG mechanism Definition (Clarke tax) The Clarke tax sets the h i term in a Groves mechanism as h i (ˆv i ) = ˆv j (x (ˆv i )). j i Definition (Vickrey-Clarke-Groves (VCG) mechanism) The Vickrey-Clarke-Groves mechanism is a direct quasilinear mechanism (x, p), where x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Pingzhong Tang VCG, Slide
2 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) You get paid everyone s utility under the allocation that is actually chosen except your own, but you get that directly as utility Then you get charged everyone s utility in the world where you don t participate Thus you pay your social cost Pingzhong Tang VCG, Slide
3 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Questions: who pays 0? Pingzhong Tang VCG, Slide
4 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Questions: who pays 0? agents who don t affect the outcome Pingzhong Tang VCG, Slide
5 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Questions: who pays 0? agents who don t affect the outcome who pays more than 0? Pingzhong Tang VCG, Slide
6 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Questions: who pays 0? agents who don t affect the outcome who pays more than 0? (pivotal) agents who make things worse for others by existing Pingzhong Tang VCG, Slide
7 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Questions: who pays 0? agents who don t affect the outcome who pays more than 0? (pivotal) agents who make things worse for others by existing who gets paid? Pingzhong Tang VCG, Slide
8 VCG discussion x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Questions: who pays 0? agents who don t affect the outcome who pays more than 0? (pivotal) agents who make things worse for others by existing who gets paid? (pivotal) agents who make things better for others by existing Pingzhong Tang VCG, Slide
9 VCG properties x (ˆv) = arg max x p i (ˆv) = j i ˆv i (x) i ˆv j (x (ˆv i )) j i ˆv j (x (ˆv)) Because only pivotal agents have to pay, VCG is also called the pivot mechanism It s dominant-strategy truthful, because it s a Groves mechanism Pingzhong Tang VCG, Slide 4
10 Selfish routing example Figure 8.4 Transportation network with selfish agents. What outcome will be selected by x? c Shoham and Leyton-Brown, 006 Pingzhong Tang VCG, Slide
11 Selfish routing example Figure 8.4 Transportation network with selfish agents. What outcome will be selected by x? path ABEF. c Shoham and Leyton-Brown, 006 Pingzhong Tang VCG, Slide
12 Selfish routing example Figure 8.4 Transportation network with selfish agents. What outcome will be selected by x? path ABEF. How much will AC have to pay? c Shoham and Leyton-Brown, 006 Pingzhong Tang VCG, Slide
13 Selfish routing example Figure 8.4 Transportation network with selfish agents. What outcome will be selected by x? path ABEF. How much will AC c Shoham have and toleyton-brown, pay? 006 The shortest path taking his declaration into account has a length of, and imposes a cost of on agents other than him (because it does not involve him). Likewise, the shortest path without AC s declaration also has a length of. Thus, his payment p AC = ( ) ( ) = 0. This is what we expect, since AC is not pivotal. Likewise, BD, CE, CF and DF will all pay zero. Pingzhong Tang VCG, Slide
14 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example How much will AB pay? Figure 8.4 Transportation network with selfish agents. c Shoham and Leyton-Brown, 006 Pingzhong Tang VCG, Slide 6
15 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will AB pay? c Shoham and Leyton-Brown, 006 The shortest path taking AB s declaration into account has a length of, and imposes a cost of on other agents. The shortest path without AB is ACEF, which has a cost of 6. Thus p AB = ( 6) ( ) = 4. Pingzhong Tang VCG, Slide 6
16 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will BE c Shoham pay? and Leyton-Brown, 006 Pingzhong Tang VCG, Slide 7
17 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will BE c Shoham pay? and p BE Leyton-Brown, = ( 6) 006 ( 4) =. Pingzhong Tang VCG, Slide 7
18 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will BE c Shoham pay? and p BE Leyton-Brown, = ( 6) 006 ( 4) =. How much will EF pay? Pingzhong Tang VCG, Slide 7
19 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will BE c Shoham pay? and p BE Leyton-Brown, = ( 6) 006 ( 4) =. How much will EF pay? p EF = ( 7) ( 4) =. Pingzhong Tang VCG, Slide 7
20 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will BE c Shoham pay? and p BE Leyton-Brown, = ( 6) 006 ( 4) =. How much will EF pay? p EF = ( 7) ( 4) =. EF and BE have the same costs but are paid different amounts. Why? Pingzhong Tang VCG, Slide 7
21 would select. For convenience, we reproduce Figure 8. as Figure 8.4, and label the nodes so that we have names to refer to the agents (the edges). Selfish routing example Figure 8.4 Transportation network with selfish agents. How much will BE c Shoham pay? and p BE Leyton-Brown, = ( 6) 006 ( 4) =. How much will EF pay? p EF = ( 7) ( 4) =. EF and BE have the same costs but are paid different amounts. Why? EF has more market power: for the other agents, the situation without EF is worse than the situation without BE. Pingzhong Tang VCG, Slide 7
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 informationAuctions 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 informationMechanism 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 informationGame 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 informationOptimal 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 information2 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 informationMultiunit 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 informationMechanism 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 informationThe 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 informationCS 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 informationAd 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 informationPolynomial is a general description on any algebraic expression with 1 term or more. To add or subtract polynomials, we combine like terms.
Polynomials Lesson 5.0 Re-Introduction to Polynomials Let s start with some definition. Monomial - an algebraic expression with ONE term. ---------------------------------------------------------------------------------------------
More informationCOS 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 informationMatching 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 informationCSV 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 informationAgent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 11 Resource Allocation 1 / 18
Agent-Based Systems Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 11 Resource Allocation 1 / 18 Where are we? Coalition formation The core and the Shapley value Different representations Simple games
More informationProject Management. Project Mangement. ( Notes ) For Private Circulation Only. Prof. : A.A. Attarwala.
Project Mangement ( Notes ) For Private Circulation Only. Prof. : A.A. Attarwala. Page 1 of 380 26/4/2008 Syllabus 1. Total Project Management Concept, relationship with other function and other organizations,
More informationUniversity 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 informationBoycotting and Extorting Nodes in an Internetwork
Boycotting and Extorting Nodes in an Internetwork Dave Levin Adam Bender Cristian Lumezanu Neil Spring Bobby Bhattacharjee University of Maryland, College Park Slide template provided by Alan Mislove Consumer
More informationCSV 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 informationThe Clarke Tax Algorithm
The Clarke Tax Alorithm Michael A. Goodrich October 25, 2005 1 Introduction In these notes, we will introduce the Clarke Tax Alorithm which is a utility-based social choice mechanism. We will then ive
More informationParkes 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 informationMicroeconomics (Public Goods Ch 36 (Varian))
Microeconomics (Public Goods Ch 36 (Varian)) Microeconomics (Public Goods Ch 36 (Varian)) Lectures 26 & 27 Apr 24 & 27, 2017 Public Goods -- Definition A good is purely public if it is both nonexcludable
More informationSocially 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 information2534 Lecture 9: Bayesian Games, Mechanism Design and Auctions
2534 Lecture 9: Bayesian Games, Mechanism Design and Auctions Wrap up (quickly) extensive form/dynamic games Mechanism Design Bayesian games, mechanisms, auctions (a bit) will focus on Shoham and Leyton-Brown
More informationIntroduction 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 informationIntroduction to Multi-Agent Systems. Yoav Shoham (Written with Trond Grenager)
Introduction to Multi-Agent Systems Yoav Shoham (Written with Trond Grenager) April 30, 2002 152 Chapter 7 Mechanism Design 7.1 Overview In the preceding chapters we presented essential elements of game
More informationRecap 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 informationIntroduction 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 informationNAME. u i = a i x 1 2 x2.
Chapter 1 VCG Mechanism NAME Calculus 1.1 (2) Three friends, Archie, Betty, and Veronica, are planning a party. They disagree about how many people to invite. Each person i has a quasilinear utility function
More informationFundamental Algorithms - Surprise Test
Technische Universität München Fakultät für Informatik Lehrstuhl für Effiziente Algorithmen Dmytro Chibisov Sandeep Sadanandan Winter Semester 007/08 Sheet Model Test January 16, 008 Fundamental Algorithms
More informationAtomic Routing Games on Maximum Congestion
Atomic Routing Games on Maximum Congestion Costas Busch, Malik Magdon-Ismail {buschc,magdon}@cs.rpi.edu June 20, 2006. Outline Motivation and Problem Set Up; Related Work and Our Contributions; Proof Sketches;
More informationOutline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010
May 19, 2010 1 Introduction Scope of Agent preferences Utility Functions 2 Game Representations Example: Game-1 Extended Form Strategic Form Equivalences 3 Reductions Best Response Domination 4 Solution
More informationWhile the story has been different in each case, fundamentally, we ve maintained:
Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 22 November 20 2008 What the Hatfield and Milgrom paper really served to emphasize: everything we ve done so far in matching has really, fundamentally,
More informationCSE 316A: Homework 5
CSE 316A: Homework 5 Due on December 2, 2015 Total: 160 points Notes There are 8 problems on 5 pages below, worth 20 points each (amounting to a total of 160. However, this homework will be graded out
More informationCS269I: 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 informationGame 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 informationProject Planning. Jesper Larsen. Department of Management Engineering Technical University of Denmark
Project Planning jesla@man.dtu.dk Department of Management Engineering Technical University of Denmark 1 Project Management Project Management is a set of techniques that helps management manage large-scale
More informationIEOR E4004: Introduction to OR: Deterministic Models
IEOR E4004: Introduction to OR: Deterministic Models 1 Dynamic Programming Following is a summary of the problems we discussed in class. (We do not include the discussion on the container problem or the
More informationOn 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 informationG5212: Game Theory. Mark Dean. Spring 2017
G5212: Game Theory Mark Dean Spring 2017 Modelling Dynamics Up until now, our games have lacked any sort of dynamic aspect We have assumed that all players make decisions at the same time Or at least no
More informationOn Indirect and Direct Implementations of Core Outcomes in Combinatorial Auctions
On Indirect and Direct Implementations of Core Outcomes in Combinatorial Auctions David C. Parkes Division of Engineering and Applied Sciences Harvard University parkes@eecs.harvard.edu draft, comments
More informationHomework solutions, Chapter 8
Homework solutions, Chapter 8 NOTE: We might think of 8.1 as being a section devoted to setting up the networks and 8.2 as solving them, but only 8.2 has a homework section. Section 8.2 2. Use Dijkstra
More informationCMPSCI 311: Introduction to Algorithms Second Midterm Practice Exam SOLUTIONS
CMPSCI 311: Introduction to Algorithms Second Midterm Practice Exam SOLUTIONS November 17, 2016. Name: ID: Instructions: Answer the questions directly on the exam pages. Show all your work for each question.
More informationMultiagent 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 informationEcon 711 Homework 1 Solutions
Econ 711 Homework 1 s January 4, 014 1. 1 Symmetric, not complete, not transitive. Not a game tree. Asymmetric, not complete, transitive. Game tree. 1 Asymmetric, not complete, transitive. Not a game tree.
More informationLecture 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 informationCS599: 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 informationAlgorithmic 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 informationFrom 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 informationDynamic 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 informationDeep 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 informationMechanism Design For Set Cover Games When Elements Are Agents
Mechanism Design For Set Cover Games When Elements Are Agents Zheng Sun, Xiang-Yang Li 2, WeiZhao Wang 2, and Xiaowen Chu Hong Kong Baptist University, Hong Kong, China, {sunz,chxw}@comp.hkbu.edu.hk 2
More informationTrade 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 informationPath Auction Games When an Agent Can Own Multiple Edges
Path Auction Games When an Agent Can Own Multiple Edges Ye Du Rahul Sami Yaoyun Shi Department of Electrical Engineering and Computer Science, University of Michigan 2260 Hayward Ave, Ann Arbor, MI 48109-2121,
More informationOptimization 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 informationEcon 711 Final Solutions
Econ 711 Final Solutions April 24, 2015 1.1 For all periods, play Cc if history is Cc for all prior periods. If not, play Dd. Payoffs for 2 cooperating on the equilibrium path are optimal for and deviating
More informationChapter 11: PERT for Project Planning and Scheduling
Chapter 11: PERT for Project Planning and Scheduling PERT, the Project Evaluation and Review Technique, is a network-based aid for planning and scheduling the many interrelated tasks in a large and complex
More informationDesigning 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 informationLecture l(x) 1. (1) x X
Lecture 14 Agenda for the lecture Kraft s inequality Shannon codes The relation H(X) L u (X) = L p (X) H(X) + 1 14.1 Kraft s inequality While the definition of prefix-free codes is intuitively clear, we
More informationA simulation study of two combinatorial auctions
A simulation study of two combinatorial auctions David Nordström Department of Economics Lund University Supervisor: Tommy Andersson Co-supervisor: Albin Erlanson May 24, 2012 Abstract Combinatorial auctions
More informationThe Duo-Item Bisection Auction
Comput Econ DOI 10.1007/s10614-013-9380-0 Albin Erlanson Accepted: 2 May 2013 Springer Science+Business Media New York 2013 Abstract This paper proposes an iterative sealed-bid auction for selling multiple
More informationNode betweenness centrality: the definition.
Brandes algorithm These notes supplement the notes and slides for Task 11. They do not add any new material, but may be helpful in understanding the Brandes algorithm for calculating node betweenness centrality.
More informationReal-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks
Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks Anwar Mohammadi Nathan Fisher Daniel Grosu Department of Computer Science Wayne State University
More informationSampling Distributions
Al Nosedal. University of Toronto. Fall 2017 October 26, 2017 1 What is a Sampling Distribution? 2 3 Sampling Distribution The sampling distribution of a statistic is the distribution of values taken by
More informationAnswers to Problem Set 4
Answers to Problem Set 4 Economics 703 Spring 016 1. a) The monopolist facing no threat of entry will pick the first cost function. To see this, calculate profits with each one. With the first cost function,
More informationGame Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012
Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012 COOPERATIVE GAME THEORY Coalitional Games: Introduction
More informationCS 798: Homework Assignment 4 (Game Theory)
0 5 CS 798: Homework Assignment 4 (Game Theory) 1.0 Preferences Assigned: October 28, 2009 Suppose that you equally like a banana and a lottery that gives you an apple 30% of the time and a carrot 70%
More informationPreference Networks in Matching Markets
Preference Networks in Matching Markets CSE 5339: Topics in Network Data Analysis Samir Chowdhury April 5, 2016 Market interactions between buyers and sellers form an interesting class of problems in network
More informationOptimal 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 informationMiscomputing Ratio: Social Cost of Selfish Computing
Miscomputing Ratio: Social Cost of Selfish Computing Kate Larson Computer Science Department Carnegie Mellon University 5 Forbes Ave Pittsburgh, PA 15213, USA klarson@cs.cmu.edu Tuomas Sandholm Computer
More informationThe Critical Path Method
The Critical Path Method Presented by Antonio Prensa, MBA, PMP, CCP, CSTE for Project Management Institute Puerto Rico Chapter June 2, 22 San Juan, Puerto Rico "I believe that this nation should commit
More informationAscending Price Vickrey Auctions for General Valuations
Ascending Price Vickrey Auctions for General Valuations The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Mishra, Debasis,
More informationCOSC 311: ALGORITHMS HW4: NETWORK FLOW
COSC 311: ALGORITHMS HW4: NETWORK FLOW Solutions 1 Warmup 1) Finding max flows and min cuts. Here is a graph (the numbers in boxes represent the amount of flow along an edge, and the unadorned numbers
More informationInitializing A Max Heap. Initializing A Max Heap
Initializing A Max Heap 3 4 5 6 7 8 70 8 input array = [-,,, 3, 4, 5, 6, 7, 8,, 0, ] Initializing A Max Heap 3 4 5 6 7 8 70 8 Start at rightmost array position that has a child. Index is n/. Initializing
More informationValuing American Options by Simulation
Valuing American Options by Simulation Hansjörg Furrer Market-consistent Actuarial Valuation ETH Zürich, Frühjahrssemester 2008 Valuing American Options Course material Slides Longstaff, F. A. and Schwartz,
More informationDynamic 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 information56:171 Operations Research Midterm Examination Solutions PART ONE
56:171 Operations Research Midterm Examination Solutions Fall 1997 Answer both questions of Part One, and 4 (out of 5) problems from Part Two. Possible Part One: 1. True/False 15 2. Sensitivity analysis
More informationStochastic Games and Bayesian Games
Stochastic Games and Bayesian Games CPSC 532l Lecture 10 Stochastic Games and Bayesian Games CPSC 532l Lecture 10, Slide 1 Lecture Overview 1 Recap 2 Stochastic Games 3 Bayesian Games 4 Analyzing Bayesian
More informationDeterministic Dynamic Programming
Deterministic Dynamic Programming Dynamic programming is a technique that can be used to solve many optimization problems. In most applications, dynamic programming obtains solutions by working backward
More informationIdentical Preferences Lower Bound for Allocation of Heterogeneous Tasks and NIMBY Problems
The University of Adelaide School of Economics Research Paper No. 2011-27 July 2011 Identical Preferences Lower Bound for Allocation of Heterogeneous Tasks and NIMBY Problems Duygu Yengin Identical Preferences
More informationCS134: Networks Spring Random Variables and Independence. 1.2 Probability Distribution Function (PDF) Number of heads Probability 2 0.
CS134: Networks Spring 2017 Prof. Yaron Singer Section 0 1 Probability 1.1 Random Variables and Independence A real-valued random variable is a variable that can take each of a set of possible values in
More informationCS188 Spring 2012 Section 4: Games
CS188 Spring 2012 Section 4: Games 1 Minimax Search In this problem, we will explore adversarial search. Consider the zero-sum game tree shown below. Trapezoids that point up, such as at the root, represent
More informationMechanism 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 informationAdvanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras
Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras Lecture 23 Minimum Cost Flow Problem In this lecture, we will discuss the minimum cost
More information6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1
6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 Daron Acemoglu and Asu Ozdaglar MIT October 13, 2009 1 Introduction Outline Decisions, Utility Maximization Games and Strategies Best Responses
More informationCEC login. Student Details Name SOLUTIONS
Student Details Name SOLUTIONS CEC login Instructions You have roughly 1 minute per point, so schedule your time accordingly. There is only one correct answer per question. Good luck! Question 1. Searching
More informationAn Approach to VCG-like Approximate Allocation and Pricing for Large-scale Multi-unit Combinatorial Auctions
[DOI: 10.2197/ipsjjip.21.9] Regular Paper An Approach to VCG-like Approximate Allocation and Pricing for Large-scale Multi-unit Combinatorial Auctions Naoki Fukuta 1,a) Received: January 27, 2012, Accepted:
More informationApril 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 informationPhysicsAndMathsTutor.com
1. A maximin route is to be found through the network shown in the figure above. Complete the table below, and hence find a maximin route. You may not wish to use all of these lines. Stage State Action
More informationThe Myerson Satterthwaite Theorem. Game Theory Course: Jackson, Leyton-Brown & Shoham
Game Theory Course: Jackson, Leyton-Brown & Shoham Efficient Trade People have private information about the utilities for various exchanges of goods at various prices Can we design a mechanism that always
More informationDynamic Marginal Contribution Mechanism
Dynamic Marginal Contribution Mechanism Dirk Bergemann y Juuso Välimäki z First Version: September 2006 Current Version: June 2007 We thank the editor, Eddie Dekel, and two anonymous referees for many
More informationWe have seen that the role of government in promoting efficiency is to intervene in the pricing mechanism of good that create externalities.
4. Public Goods SO FAR We have seen that the role of government in promoting efficiency is to intervene in the pricing mechanism of good that create externalities. Now we will investigate a class of good
More informationBudget Balance or Voluntary Participation? Incentivizing Investments in Interdependent Security Games
Budget Balance or Voluntary Participation? Incentivizing Investments in Interdependent Security Games Parinaz Naghizadeh and Mingyan Liu Department of Electrical Engineering and Computer Science University
More informationTruthful Auctions for Pricing Search Keywords
Truthful Auctions for Pricing Search Keywords Gagan Aggarwal Ashish Goel Rajeev Motwani Abstract We present a truthful auction for pricing advertising slots on a web-page assuming that advertisements for
More informationHandout 4: Deterministic Systems and the Shortest Path Problem
SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 4: Deterministic Systems and the Shortest Path Problem Instructor: Shiqian Ma January 27, 2014 Suggested Reading: Bertsekas
More informationTheoretical Frameworks for Routing Problems in the Internet. Menglin Liu
Theoretical Frameworks for Routing Problems in the Internet Menglin Liu 1 Outline Background BGP Theoretical frameworks Path algebra Routing algebra Stable path problem Policy structure and routing structure
More informationCrashing the Schedule An Algorithmic Approach with Caveats and Comments
ing the Schedule An Algorithmic Approach with Caveats and Comments Gilbert C. Brunnhoeffer, III PhD, P.E. and B. Gokhan Celik PhD LEED AP Roger Williams University Bristol, Rhode Island and Providence
More informationGame Theory. Chapter Introduction. 8.2 Prisoner s Dilemma 86 CHAPTER 8. GAME THEORY. Player u v Cooperate Defect. Cooperate. Player v.
86 CHAPTER 8. GAME THEORY Chapter 8 Game Theory Game theory is a sort of umbrella or unified field theory for the rational side of social science, where social is interpreted broadly, to include human
More information6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1
6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 Daron Acemoglu and Asu Ozdaglar MIT October 13, 2009 1 Introduction Outline Decisions, Utility Maximization Games and Strategies Best Responses
More information