Silvia Rossi. Auctions. Lezione n. Corso di Laurea: Informatica. Insegnamento: Sistemi multi-agente. A.A.

Size: px
Start display at page:

Download "Silvia Rossi. Auctions. Lezione n. Corso di Laurea: Informatica. Insegnamento: Sistemi multi-agente. A.A."

Transcription

1 Silvia Rossi Auctions Lezione n. 16 Corso di Laurea: Informatica Insegnamento: Sistemi multi-agente A.A

2 Reaching Agreements - Auctions (W: 7.2, MAS: 11.1) 2

3 Any negotiation mechanism that is: Auctions as Structured Negotiations market-based (determines an exchange in terms of currency) mediated (auctioneer) well-specied (follows rules) Defined by three kinds of rules: rules for bidding rules for what information is revealed rules for clearing 3

4 Dened by three kinds of rules: rules for bidding who can bid, when what is the form of a bid Auctions as Structured Negotiations restrictions on offers, as a function of: bidder's own previous bid auction state (others' bids) eligibility (e.g., budget constraints) expiration, withdrawal, replacement rules for what information is revealed rules for clearing

5 Dened by three kinds of rules: Auctions as Structured Negotiations rules for bidding rules for what information is revealed when to reveal what information to whom rules for clearing

6 Dened by three kinds of rules: Auctions as Structured Negotiations rules for bidding rules for what information is revealed rules for clearing when to clear at intervals on each bid after a period of inactivity allocation (who gets what) payment (who pays what)

7 How should agents bid in these auctions? Intuitive comparison of 5 auctions English Dutch Japanese 1 st -Price 2 nd -Price Duration Info Revealed #bidders, increment 2 nd -highest val; bounds on others starting price, clock speed winner s bid #bidders, increment all val s but winner s fixed none fixed none Jump bids yes n/a no n/a n/a Price Discovery yes no yes no no Regret no yes no yes no

8 Second-Price Alice wants to get the best price she can for her house. There are two potential buyers, Horace and Maurice. If she knew the maximum each would be willing to pay, her problem would be easy. However, although she doesn't know their reservation prices, she is not entirely ignorant. It is common knowledge that each potential buyer has a reservation price of either three million or four million dollars, and that each value is equally likely. 8

9 Each bidder secretly seals his bid in an envelope. Second-price auction The envelopes are then publicly opened, and the house is sold to the highest bidder, but not at the price he bid. Instead it is sold to him at the highest price bid by a loser. The advantage of such an arrangement, the auctioneer explains, is that it induces rational people to bid their true reservation prices. 9

10 Example Horace, for example, would reason like this: Suppose that Maurice's bid is for less than my reservation price; Then I want to win the auction, and I can do so just by bidding my own reservation price truthfully. If Maurice bids more than my reservation price; Then I don t want to win and I can guarantee not doing so by bidding my own reservation price truthfully. 10

11 Vickrey Auctions The auction proceeds either by English (ascending auction) or by sealed-bid protocol The winner is the bidder with the highest bid The winner pays the amount which the second-highest bidder bid This protocol reduces the extent of the winner s curse The amount paid by the winner is equal to the price the winner would get if he/she sold it immediately in another auction

12 Vickrey Auctions Vickrey auctions susceptible to antisocial behavior Lying auctioneer

13 Second-Price proof Truth-telling is a dominant strategy in a secondprice auction. Assume that the other bidders bid in some arbitrary way. We must show that i's best response is always to bid truthfully. We'll break the proof into two cases: 1 Bidding honestly, i would win the auction 2 Bidding honestly, i would lose the auction 13

14 Bidding honestly, i is the winner If i bids higher, he will still win and still pay the same amount If i bids lower, he will either still win and still pay the same amount... or lose and get utility of zero. 14

15 Bidding honestly, i is not the winner If i bids lower, he will still lose and still pay nothing If i bids higher, he will either still lose and still pay nothing... or win and pay more than his valuation. 15

16 A much more complicated strategy space extensive form game English and Japanese auctions bidders are able to condition their bids on information revealed by others in the case of English auctions, the ability to place jump bids intuitively, though, the revealed information doesn't make any difference in the IPV setting. Theorem Under the independent private values model (IPV), it is a dominant strategy for bidders to bid up to (and not beyond) their valuations in both Japanese and English auctions. 16

17 First-Price and Dutch In both first-price and Dutch, a bidder must decide on the amount he's willing to pay, conditional on having placed the highest bid. despite the fact that Dutch auctions are extensive-form games, the only thing a winning bidder knows about the others is that all of them have decided on lower bids e.g., he does not know what these bids are this is exactly the thing that a bidder in a first-price auction assumes when placing his bid anyway. Note that this is a stronger result than the connection between second-price and English. 17

18 So, why are both auction types held in practice? Discussion First-price auctions can be held asynchronously Dutch auctions are fast, and require minimal communication: only one bit needs to be transmitted from the bidders to the auctioneer. How should bidders bid in these auctions? 18

19 So, why are both auction types held in practice? Discussion First-price auctions can be held asynchronously Dutch auctions are fast, and require minimal communication: only one bit needs to be transmitted from the bidders to the auctioneer. How should bidders bid in these auctions? They should clearly bid less than their valuations. There's a tradeo between: probability of winning amount paid upon winning Bidders don't have a dominant strategy any more. 19

20 Risk 20

21 Let s i denote the bid of player i, and v i denote his true valuation. Utility If player i wins, his payoff is u i = v i s i ; If he loses, it is u i = 0. 21

22 Analysis 22

23 Analysis 23

24 Analysis 24

25 More tha two bidders Still, first-price auctions are not incentive compatible hence, unsurprisingly, not equivalent to second-price auctions proven using a similar argument, but more involved calculus a broader problem: that proof only showed how to verify an equilibrium strategy. How do we identify one in the first place? 25

26 Revenue Equivalence Which auction should an auctioneer choose? To some extent, it doesn't matter... 26

27 Revenue Equivalence Thus, when bidders are risk neutral and have independent private valuations, all the auctions we have spoken about so far English, Japanese, Dutch, and all sealedbid auction protocols are revenue equivalent. 27

28 Risk Attitudes What kind of auction would the auctioneer prefer? Buyer is not risk neutral: no change under various risk attitudes for second price in first-price, increasing bid amount increases probability of winning, decreases profit. This is good for risk-averse bidder, bad for risk-seeking bidder. Risk averse, IPV: First > [Japanese = English = Second] Risk seeking, IPV: Second > First 28

29 Risk Attitudes What kind of auction would the auctioneer prefer? Buyer is not risk neutral: no change under various risk attitudes for second price in first-price, increasing bid amount increases probability of winning, decreases profit. This is good for risk-averse bidder, bad for risk-seeking bidder. Risk averse, IPV: First > [Japanese = English = Second] Risk seeking, IPV: Second > First Auctioneer is not risk neutral: revenue is fixed in first-price auction (the expected amount of the second-highest bid) revenue varies in second-price auction, with the same expected value thus, a risk-averse seller prefers first-price to second-price. 29

30 For risk-averse bidders (i.e. bidders that would prefer to get the good even if they paid slightly more for it than their private valuation), Dutch and first-price sealed-bid protocols lead to higher expected revenue for the auctioneer. This is because in these protocols, a risk-averse agent can 'insure himself by bidding slightly more for the good than would be offered by a risk-neutral bidder. Risk-averse auctioneers, however, do better with Vickrey or English auctions. 30

31 Revenue Equivalence and Non-Equivalence All of the four auction protocols produce the same expected revenue to the auctioneer in private value auctions where the values are independently distributed, and bidders axe riskneutral. 31

32 Lies and Collusion The various auction protocols are susceptible to lying on the part of the auctioneer, and collusion among bidders, to varying degrees All four auctions (English, Dutch, First-Price Sealed Bid, Vickrey) can be manipulated by bidder collusion A dishonest auctioneer can exploit the Vickrey auction by lying about the 2 nd -highest bid Shills can be introduced to inflate bidding prices in English auctions

33 Design choices for market mechanisms Number and frequency of rounds Who can participate? Rules for participant collaboration and proxies Rules for utterances Can participant leave before the end? Rules for termination How winner is selected? What price does the winner pay? What price do the others pay? What can happen subsequently?

34 Evaluation of auction mechanisms Traditional economic-theoretic criteria Maximization of revenue to single seller Efficiency of resource allocation Other economic criteria Social welfare Allocation efficiency (eg, Pareto-optimal outcomes) Individual rationality Stability against manipulation Low transaction costs Rule transparency Buyer vs. seller market power

35 Luca, come regalo di Natale, riceve un ipod da 5Gb. Tale oggetto ha valore nullo per Luca in quanto già possiede in ipod da 40Gb e decide così di metterlo all asta. Supponendo che solo 3 persone siano interessate a partecipare all asta e che la loro valutazione dell oggetto sia 25, 37 e 40. Quale sarebbe il profitto di Luca se l asta fosse una second-price sealed-bid o una first price? 35

36 Why and how do agents work together? Important to make a distinction between: benevolent agents self-interested agents Working Together

37 Benevolent Agents If we own the whole system, we can design agents to help each other whenever asked In this case, we can assume agents are benevolent: our best interest is their best interest Problem-solving in benevolent systems is cooperative distributed problem solving (CDPS) Benevolence simplifies the system design task enormously!

38 Self-Interested Agents If agents represent individuals or organizations, (the more general case), then we cannot make the benevolence assumption Agents will be assumed to act to further their own interests, possibly at expense of others Potential for conflict May complicate the design task enormously

39 Task Sharing and Result Sharing Two main modes of cooperative problem solving: task sharing: components of a task are distributed to component agents result sharing: information (partial results, etc.) is distributed

40 The Contract Net A well known task-sharing protocol for task allocation is the contract net: 1. Recognition 2. Announcement 3. Bidding 4. Awarding 5. Expediting

41 In this stage, an agent recognizes it has a problem it wants help with. Agent has a goal, and either Recognition realizes it cannot achieve the goal in isolation does not have capability realizes it would prefer not to achieve the goal in isolation (typically because of solution quality, deadline, etc.)

42 Announcement In this stage, the agent with the task sends out an announcement of the task which includes a specification of the task to be achieved Specification must encode: description of task itself (maybe executable) any constraints (e.g., deadlines, quality constraints) meta-task information (e.g., bids must be submitted by ) The announcement is then broadcast

43 Bidding Agents that receive the announcement decide for themselves whether they wish to bid for the task Factors: agent must decide whether it is capable of expediting task agent must determine quality constraints & price information (if relevant) If they do choose to bid, then they submit a tender

44 Awarding & Expediting Agent that sent task announcement must choose between bids & decide who to award the contract to The result of this process is communicated to agents that submitted a bid The successful contractor then expedites the task May involve generating further managercontractor relationships: sub-contracting

45 How to specify tasks? specify quality of service? Issues for Implementing Contract Net select between competing offers? differentiate between offers based on multiple criteria?

46 The Contract Net An approach to distributed problem solving, focusing on task distribution Task distribution viewed as a kind of contract negotiation Protocol specifies content of communication, not just form Two-way transfer of information is natural extension of transfer of control mechanisms

47 Four Phases to Solution, as Seen in Contract Net 1. Problem Decomposition 2. Sub-problem distribution 3. Sub-problem solution 4. Answer synthesis The contract net protocol deals with phase 2.

48 The collection of nodes is the contract net Contract Net Each node on the network can, at different times or for different tasks, be a manager or a contractor When a node gets a composite task (or for any reason can t solve its present task), it breaks it into subtasks (if possible) and announces them (acting as a manager), receives bids from potential contractors, then awards the job (example domain: network resource management, printers, )

49 Node Issues Task Announcement Task Announcement Manager

50 Idle Node Listening to Task Announcements Manager Potential Contractor Manager Manager

51 Node Submitting a Bid Bid Manager Potential Contractor

52 Manager listening to bids Bids Manager Potential Contractor Potential Contractor

53 Manager Making an Award Award Manager Contractor

54 Contract Established Contract Manager Contractor

55 Domain-Specific Evaluation Task announcement message prompts potential contractors to use domain specific task evaluation procedures; there is deliberation going on, not just selection perhaps no tasks are suitable at present Manager considers submitted bids using domain specific bid evaluation procedure

56 Contract-net

57 Iterated Contract-net

Game Theory: Spring 2017

Game Theory: Spring 2017 Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today This and the next lecture are going to be about mechanism design,

More information

Sponsored Search Markets

Sponsored Search Markets COMP323 Introduction to Computational Game Theory Sponsored Search Markets Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Sponsored Search Markets

More information

Recap Beyond IPV Multiunit auctions Combinatorial Auctions Bidding Languages. Multi-Good Auctions. CPSC 532A Lecture 23.

Recap Beyond IPV Multiunit auctions Combinatorial Auctions Bidding Languages. Multi-Good Auctions. CPSC 532A Lecture 23. Multi-Good Auctions CPSC 532A Lecture 23 November 30, 2006 Multi-Good Auctions CPSC 532A Lecture 23, Slide 1 Lecture Overview 1 Recap 2 Beyond IPV 3 Multiunit auctions 4 Combinatorial Auctions 5 Bidding

More information

The Need for Information

The Need for Information The Need for Information 1 / 49 The Fundamentals Benevolent government trying to implement Pareto efficient policies Population members have private information Personal preferences Effort choices Costs

More information

The Need for Information

The Need for Information The Need for Information 1 / 49 The Fundamentals Benevolent government trying to implement Pareto efficient policies Population members have private information Personal preferences Effort choices Costs

More information

Lecture 7 - Auctions and Mechanism Design

Lecture 7 - Auctions and Mechanism Design CS 599: Algorithmic Game Theory Oct 6., 2010 Lecture 7 - Auctions and Mechanism Design Prof. Shang-hua Teng Scribes: Tomer Levinboim and Scott Alfeld An Illustrative Example We begin with a specific example

More information

1 Mechanism Design (incentive-aware algorithms, inverse game theory)

1 Mechanism Design (incentive-aware algorithms, inverse game theory) 15-451/651: Design & Analysis of Algorithms April 10, 2018 Lecture #21 last changed: April 8, 2018 1 Mechanism Design (incentive-aware algorithms, inverse game theory) How to give away a printer The Vickrey

More information

Activity Rules and Equilibria in the Combinatorial Clock Auction

Activity Rules and Equilibria in the Combinatorial Clock Auction Activity Rules and Equilibria in the Combinatorial Clock Auction 1. Introduction For the past 20 years, auctions have become a widely used tool in allocating broadband spectrum. These auctions help efficiently

More information

A game is a collection of players, the actions those players can take, and their preferences over the selection of actions taken by all the players

A game is a collection of players, the actions those players can take, and their preferences over the selection of actions taken by all the players Game theory review A game is a collection of players, the actions those players can take, and their preferences over the selection of actions taken by all the players A strategy s i is dominant for player

More information

1 Mechanism Design (incentive-aware algorithms, inverse game theory)

1 Mechanism Design (incentive-aware algorithms, inverse game theory) 15-451/651: Design & Analysis of Algorithms April 6, 2017 Lecture #20 last changed: April 5, 2017 1 Mechanism Design (incentive-aware algorithms, inverse game theory) How to give away a printer The Vickrey

More information

Multiagent Systems: Rational Decision Making and Negotiation

Multiagent Systems: Rational Decision Making and Negotiation Introduction Multiagent Systems: Rational Decision Making and Negotiation Ulle Endriss (ue@doc.ic.ac.uk) Course website: http://www.doc.ic.ac.uk/ ue/mas-2005/ Ulle Endriss, Imperial College London 1 Introduction

More information

COMP/MATH 553 Algorithmic Game Theory Lecture 8: Combinatorial Auctions & Spectrum Auctions. Sep 29, Yang Cai

COMP/MATH 553 Algorithmic Game Theory Lecture 8: Combinatorial Auctions & Spectrum Auctions. Sep 29, Yang Cai COMP/MATH 553 Algorithmic Game Theory Lecture 8: Combinatorial Auctions & Spectrum Auctions Sep 29, 2014 Yang Cai An overview of today s class Vickrey-Clarke-Groves Mechanism Combinatorial Auctions Case

More information

Lecture 9 Game Plan. Angry Madness Tournament. Examples of auctions Which auction is best? How to bid? Revenue Equivalence Theorem.

Lecture 9 Game Plan. Angry Madness Tournament. Examples of auctions Which auction is best? How to bid? Revenue Equivalence Theorem. Lecture 9 Game Plan Angry Madness Tournament Examples of auctions Which auction is best? Revenue Equivalence Theorem How to bid? Winner s Curse 1 Yield This Round or Wait? U Risk of Waiting Gain of Waiting

More information

1 Mechanism Design (incentive-aware algorithms, inverse game theory)

1 Mechanism Design (incentive-aware algorithms, inverse game theory) TTIC 31010 / CMSC 37000 - Algorithms March 12, 2019 Lecture #17 last changed: March 10, 2019 1 Mechanism Design (incentive-aware algorithms, inverse game theory) How to give away a printer The Vickrey

More information

Intro to Algorithmic Economics, Fall 2013 Lecture 1

Intro to Algorithmic Economics, Fall 2013 Lecture 1 Intro to Algorithmic Economics, Fall 2013 Lecture 1 Katrina Ligett Caltech September 30 How should we sell my old cell phone? What goals might we have? Katrina Ligett, Caltech Lecture 1 2 How should we

More information

Software Frameworks for Advanced Procurement Auction Markets

Software Frameworks for Advanced Procurement Auction Markets Software Frameworks for Advanced Procurement Auction Markets Martin Bichler and Jayant R. Kalagnanam Department of Informatics, Technische Universität München, Munich, Germany IBM T. J. Watson Research

More information

Where are we? Knowledge Engineering Semester 2, Basic Considerations. Decision Theory

Where are we? Knowledge Engineering Semester 2, Basic Considerations. Decision Theory H T O F E E U D N I I N V E B R U S R I H G Knowledge Engineering Semester 2, 2004-05 Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 13 Distributed Rational Decision-Making 25th February 2005 T Y Where

More information

The Ascending Bid Auction Experiment:

The Ascending Bid Auction Experiment: The Ascending Bid Auction Experiment: This is an experiment in the economics of decision making. The instructions are simple, and if you follow them carefully and make good decisions, you may earn a considerable

More information

Non-decreasing Payment Rules in Combinatorial Auctions

Non-decreasing Payment Rules in Combinatorial Auctions Research Collection Master Thesis Non-decreasing Payment Rules in Combinatorial Auctions Author(s): Wang, Ye Publication Date: 2018 Permanent Link: https://doi.org/10.3929/ethz-b-000260945 Rights / License:

More information

Introduction to Auctions

Introduction to Auctions Common to Optimal in Item Cheriton School of Computer Science University of Waterloo Outline Common Optimal in Item 1 2 Common Optimal 3 in 4 Item 5 Common Optimal in Item Methods for allocating goods,

More information

Auctions. José M Vidal. Department of Computer Science and Engineering University of South Carolina. March 17, Abstract

Auctions. José M Vidal. Department of Computer Science and Engineering University of South Carolina. March 17, Abstract José M Vidal Department of Computer Science and Engineering University of South Carolina March 17, 2010 Abstract We introduce auctions for multiagent systems. Chapter 7. Valuations 1 Valuations 2 Simple

More information

Robust Multi-unit Auction Protocol against False-name Bids

Robust Multi-unit Auction Protocol against False-name Bids 17th International Joint Conference on Artificial Intelligence (IJCAI-2001) Robust Multi-unit Auction Protocol against False-name Bids Makoto Yokoo, Yuko Sakurai, and Shigeo Matsubara NTT Communication

More information

Traditional auctions such as the English SOFTWARE FRAMEWORKS FOR ADVANCED PROCUREMENT

Traditional auctions such as the English SOFTWARE FRAMEWORKS FOR ADVANCED PROCUREMENT SOFTWARE FRAMEWORKS FOR ADVANCED PROCUREMENT A range of versatile auction formats are coming that allow more flexibility in specifying demand and supply. Traditional auctions such as the English and first-price

More information

Computationally Feasible VCG Mechanisms. by Alpha Chau (feat. MC Bryce Wiedenbeck)

Computationally Feasible VCG Mechanisms. by Alpha Chau (feat. MC Bryce Wiedenbeck) Computationally Feasible VCG Mechanisms by Alpha Chau (feat. MC Bryce Wiedenbeck) Recall: Mechanism Design Definition: Set up the rules of the game s.t. the outcome that you want happens. Often, it is

More information

An Introduction to Iterative Combinatorial Auctions

An Introduction to Iterative Combinatorial Auctions An Introduction to Iterative Combinatorial Auctions Baharak Rastegari Department of Computer Science University of British Columbia Vancouver, B.C, Canada V6T 1Z4 baharak@cs.ubc.ca Abstract Combinatorial

More information

CS269I: Incentives in Computer Science Lecture #16: Revenue-Maximizing Auctions

CS269I: Incentives in Computer Science Lecture #16: Revenue-Maximizing Auctions CS269I: Incentives in Computer Science Lecture #16: Revenue-Maximizing Auctions Tim Roughgarden November 16, 2016 1 Revenue Maximization and Bayesian Analysis Thus far, we ve focused on the design of auctions

More information

Auction Theory An Intrroduction into Mechanism Design. Dirk Bergemann

Auction Theory An Intrroduction into Mechanism Design. Dirk Bergemann Auction Theory An Intrroduction into Mechanism Design Dirk Bergemann Mechanism Design game theory: take the rules as given, analyze outcomes mechanism design: what kind of rules should be employed abstract

More information

Multiagent Resource Allocation 1

Multiagent Resource Allocation 1 Multiagent Resource Allocation 1 Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2014 - Lecture 11 Where are We? Agent

More information

Game theory (Sections )

Game theory (Sections ) Game theory (Sections 17.5-17.6) Game theory Game theory deals with systems of interacting agents where the outcome for an agent depends on the actions of all the other agents Applied in sociology, politics,

More information

Mechanism Design in Social Networks

Mechanism Design in Social Networks Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI-17) Mechanism Design in Social Networks Bin Li, a Dong Hao, a Dengji Zhao, b Tao Zhou a a Big Data Research Center, University

More information

Competitive Markets. Jeffrey Ely. January 13, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

Competitive Markets. Jeffrey Ely. January 13, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. January 13, 2010 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Profit Maximizing Auctions Last time we saw that a profit maximizing seller will choose

More information

Copyright (C) 2001 David K. Levine This document is an open textbook; you can redistribute it and/or modify it under the terms of version 1 of the

Copyright (C) 2001 David K. Levine This document is an open textbook; you can redistribute it and/or modify it under the terms of version 1 of the Copyright (C) 2001 David K. Levine This document is an open textbook; you can redistribute it and/or modify it under the terms of version 1 of the open text license amendment to version 2 of the GNU General

More information

The Sealed Bid Auction Experiment:

The Sealed Bid Auction Experiment: The Sealed Bid Auction Experiment: This is an experiment in the economics of decision making. The instructions are simple, and if you follow them carefully and make good decisions, you may earn a considerable

More information

Autonomous Agents and Multi-Agent Systems* 2015/2016. Lecture Reaching Agreements

Autonomous Agents and Multi-Agent Systems* 2015/2016. Lecture Reaching Agreements Autonomous Agents and Multi-Agent Systems* 2015/2016 Lecture Reaching Agreements Manuel LOPES * These slides are based on the book by Prof. M. Wooldridge An Introduction to Multiagent Systems and the online

More information

Notes on Introduction to Contract Theory

Notes on Introduction to Contract Theory Notes on Introduction to Contract Theory John Morgan Haas School of Business and Department of Economics University of California, Berkeley 1 Overview of the Course This is a readings course. The lectures

More information

phies. Exercises at first- and second-year graduate student level are at the end of this part; the solutions are at the end of the book.

phies. Exercises at first- and second-year graduate student level are at the end of this part; the solutions are at the end of the book. Introduction Auction theory is one of economics success stories. It is of both practical and theoretical importance: practical importance, because many of the world s most important markets are auction

More information

Spectrum Auction Design

Spectrum Auction Design Spectrum Auction Design Peter Cramton Professor of Economics, University of Maryland www.cramton.umd.edu/papers/spectrum 1 Two parts One-sided auctions Two-sided auctions (incentive auctions) Application:

More information

LECTURE 7: Reaching Agreements

LECTURE 7: Reaching Agreements Negotiation LECTURE 7: Reaching Agreements The process of several agents searching for an agreement e.g. about price. Reaching consensus An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas

More information

Chapter Fourteen. Topics. Game Theory. An Overview of Game Theory. Static Games. Dynamic Games. Auctions.

Chapter Fourteen. Topics. Game Theory. An Overview of Game Theory. Static Games. Dynamic Games. Auctions. Chapter Fourteen Game Theory Topics An Overview of Game Theory. Static Games. Dynamic Games. Auctions. 2009 Pearson Addison-Wesley. All rights reserved. 14-2 Game Theory Game theory - a set of tools that

More information

Behavioral Biases in Auctions: an Experimental Study $

Behavioral Biases in Auctions: an Experimental Study $ Behavioral Biases in Auctions: an Experimental Study $ Anna Dodonova School of Management, University of Ottawa, 136 Jean-Jacques Lussier, Ottawa, ON, K1N 6N5, Canada. Tel.: 1-613-562-5800 ext.4912. Fax:

More information

University of California, Davis Date: June 24, PRELIMINARY EXAMINATION FOR THE Ph.D. DEGREE. Answer four questions (out of five)

University of California, Davis Date: June 24, PRELIMINARY EXAMINATION FOR THE Ph.D. DEGREE. Answer four questions (out of five) University of California, Davis Date: June 24, 203 Department of Economics Time: 5 hours Microeconomics Reading Time: 20 minutes PREIMINARY EXAMINATION FOR THE Ph.D. DEGREE Answer four questions (out of

More information

Late Bidding in Internet Auctions:

Late Bidding in Internet Auctions: Late Bidding in Internet Auctions: (Starting with field data, and moving on to experiments, with a little theory on the way) Roth, Alvin E. and Axel Ockenfels Last-Minute Bidding and the Rules for Ending

More information

Supplimentary material for Research at the Auction Block: Problems for the Fair Benefits Approach to International Research

Supplimentary material for Research at the Auction Block: Problems for the Fair Benefits Approach to International Research Supplimentary material for Research at the Auction Block: Problems for the Fair Benefits Approach to International Research Alex John London Carnegie Mellon University Kevin J.S. Zollman Carnegie Mellon

More information

First-Price Auctions with General Information Structures: A Short Introduction

First-Price Auctions with General Information Structures: A Short Introduction First-Price Auctions with General Information Structures: A Short Introduction DIRK BERGEMANN Yale University and BENJAMIN BROOKS University of Chicago and STEPHEN MORRIS Princeton University We explore

More information

Chapter 13 Outline. Challenge: Intel and AMD s Advertising Strategies. An Overview of Game Theory. An Overview of Game Theory

Chapter 13 Outline. Challenge: Intel and AMD s Advertising Strategies. An Overview of Game Theory. An Overview of Game Theory Chapter 13 Game Theory A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes. You can t outrun a bear, scoffs the camper. His friend coolly replies, I don

More information

Interleaving Cryptography and Mechanism Design: the Case of Online Auctions. Edith Elkind Helger Lipmaa

Interleaving Cryptography and Mechanism Design: the Case of Online Auctions. Edith Elkind Helger Lipmaa Interleaving Cryptography and Mechanism Design: the Case of Online Auctions Edith Elkind Helger Lipmaa Auctions: Typical Setting One seller, one object, n buyers. Buyers value the object differently private

More information

CS364B: Frontiers in Mechanism Design Lecture #17: Part I: Demand Reduction in Multi-Unit Auctions Revisited

CS364B: Frontiers in Mechanism Design Lecture #17: Part I: Demand Reduction in Multi-Unit Auctions Revisited CS364B: Frontiers in Mechanism Design Lecture #17: Part I: Demand Reduction in Multi-Unit Auctions Revisited Tim Roughgarden March 5, 014 1 Recall: Multi-Unit Auctions The last several lectures focused

More information

Bidding Clubs in First-Price Auctions Extended Abstract

Bidding Clubs in First-Price Auctions Extended Abstract Bidding Clubs in First-Price Auctions Extended Abstract Kevin Leyton-Brown, Yoav Shoham and Moshe Tennenholtz Department of Computer Science Stanford University, Stanford, CA 94305 Email: {kevinlb;shoham;moshe}@cs.stanford.edu

More information

A General Theory of Auctions

A General Theory of Auctions A General Theory of Auctions Milgrom and Weber 3 November 2011 Milgrom and Weber () A General Theory of Auctions 3 November 2011 1 / 12 Outline 1 Motivation 2 Model 3 Key Results 4 Further Research Milgrom

More information

Note on webpage about sequential ascending auctions

Note on webpage about sequential ascending auctions Econ 805 Advanced Micro Theory I Dan Quint Fall 2007 Lecture 20 Nov 13 2007 Second problem set due next Tuesday SCHEDULING STUDENT PRESENTATIONS Note on webpage about sequential ascending auctions Everything

More information

Valuation Uncertainty and Imperfect Introspection in Second-Price Auctions

Valuation Uncertainty and Imperfect Introspection in Second-Price Auctions Valuation Uncertainty and Imperfect Introspection in Second-Price Auctions Abstract In auction theory, agents are typically presumed to have perfect knowledge of their valuations. In practice, though,

More information

Making E cient Public Good Decisions using an Augmented Ausubel Auction.

Making E cient Public Good Decisions using an Augmented Ausubel Auction. Making E cient Public Good Decisions using an Augmented Ausubel Auction. Matt Van Essen January 27, 2010 Abstract We provide the appropriate generalization of Ausubel s 2004 ascending bid auction to environments

More information

Copyright (C) 2001 David K. Levine This document is an open textbook; you can redistribute it and/or modify it under the terms of version 1 of the

Copyright (C) 2001 David K. Levine This document is an open textbook; you can redistribute it and/or modify it under the terms of version 1 of the Copyright (C) 2001 David K. Levine This document is an open textbook; you can redistribute it and/or modify it under the terms of version 1 of the open text license amendment to version 2 of the GNU General

More information

Market Design: Theory and Applications

Market Design: Theory and Applications Market Design: Theory and Applications ebay and Amazon Instructor: Itay Fainmesser Fall 2010 1 Timing of transactions and their impact on markets I We ve discussed unraveling. And we noticed that transactions

More information

Spring 06 Assignment 4: Game Theory and Auctions

Spring 06 Assignment 4: Game Theory and Auctions 15-381 Spring 06 Assignment 4: Game Theory and Auctions Questions to Vaibhav Mehta(vaibhav@cs.cmu.edu) Out: 3/08/06 Due: 3/30/06 Name: Andrew ID: Please turn in your answers on this assignment (extra copies

More information

Introduction to Multi-Agent Programming

Introduction to Multi-Agent Programming Introduction to Multi-Agent Programming 11. Auctions English, Dutch, Vickrey, and Combinatorial Auctions Alexander Kleiner, Bernhard Nebel Contents Introduction Auction Parameters English, Dutch, and Vickrey

More information

Competitive Analysis of Incentive Compatible On-line Auctions

Competitive Analysis of Incentive Compatible On-line Auctions Competitive Analysis of Incentive Compatible On-line Auctions Ron Lavi and Noam Nisan Theoretical Computer Science, 310 (2004) 159-180 Presented by Xi LI Apr 2006 COMP670O HKUST Outline The On-line Auction

More information

AN ASCENDING AUCTION FOR INTERDEPENDENT VALUES: UNIQUENESS AND ROBUSTNESS TO STRATEGIC UNCERTAINTY. Dirk Bergemann and Stephen Morris

AN ASCENDING AUCTION FOR INTERDEPENDENT VALUES: UNIQUENESS AND ROBUSTNESS TO STRATEGIC UNCERTAINTY. Dirk Bergemann and Stephen Morris AN ASCENDING AUCTION FOR INTERDEPENDENT VALUES: UNIQUENESS AND ROBUSTNESS TO STRATEGIC UNCERTAINTY By Dirk Bergemann and Stephen Morris January 27 Updated March 27 COWLES FOUNDATION DISCUSSION PAPER NO.

More information

Auction Theory: an Introduction

Auction Theory: an Introduction Auction Theory: an Introduction Dongmo Zhang Intelligent Systems Lab University of Western Sydney Australia Thematic Trimester on Game Theory @ IRIT, France 6 July 2015 Objectives of the tutorial An auction

More information

HIERARCHICAL decision making problems arise naturally

HIERARCHICAL decision making problems arise naturally IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 5, NO. 3, JULY 2008 377 Mechanism Design for Single Leader Stackelberg Problems and Application to Procurement Auction Design Dinesh Garg and

More information

Designing and Implementing Electronic Auctions in a Multiagent System Environment

Designing and Implementing Electronic Auctions in a Multiagent System Environment Designing and Implementing Electronic Auctions in a Multiagent System Environment Davide Roggero, Fioravante Patrone, Viviana Mascardi DISI, Università di Genova, Via Dodecaneso 35, 16146, Genova, Italy

More information

CS364B: Frontiers in Mechanism Design Lecture #1: Ascending and Ex Post Incentive Compatible Mechanisms

CS364B: Frontiers in Mechanism Design Lecture #1: Ascending and Ex Post Incentive Compatible Mechanisms CS364B: Frontiers in Mechanism Design Lecture #1: Ascending and Ex Post Incentive Compatible Mechanisms Tim Roughgarden January 8, 2014 1 Introduction These twenty lectures cover advanced topics in mechanism

More information

INSTRUCTIONS. In this experiment, we will create a market in which you will act as bidders in a sequence of auctions.

INSTRUCTIONS. In this experiment, we will create a market in which you will act as bidders in a sequence of auctions. INSTRUCTIONS This is an experiment in the economics of market decision making. Various research organizations have provided funds for conducting this research. The instructions are simple, and if you follow

More information

Models for Iterative Multiattribute Procurement Auctions

Models for Iterative Multiattribute Procurement Auctions Models for Iterative Multiattribute Procurement Auctions The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters. Citation Published

More information

Auctioning Many Similar Items

Auctioning Many Similar Items Auctioning Many Similar Items Lawrence Ausubel and Peter Cramton Department of Economics University of Maryland Examples of auctioning similar items Treasury bills Stock repurchases and IPOs Telecommunications

More information

Selling to Intermediaries: Auction Design in a Common Value Model

Selling to Intermediaries: Auction Design in a Common Value Model Selling to Intermediaries: Auction Design in a Common Value Model Dirk Bergemann Yale December 2017 Benjamin Brooks Chicago Stephen Morris Princeton Industrial Organization Workshop 1 Selling to Intermediaries

More information

Applied Mechanism Design: Solving for the Optimal Collusive Mechanism at First-Price Auctions

Applied Mechanism Design: Solving for the Optimal Collusive Mechanism at First-Price Auctions Applied Mechanism Design: Solving for the Optimal Collusive Mechanism at First-Price Auctions John Min* Faculty Advisors: Professors Michelle Connolly, Leslie Marx Honors thesis submitted in partial fulfillment

More information

Information and the Coase Theorem. Joseph Farrell. "The Journal of Economic Perspectives," Vol. 1, No. 2 (Autumn, 1987), pp.

Information and the Coase Theorem. Joseph Farrell. The Journal of Economic Perspectives, Vol. 1, No. 2 (Autumn, 1987), pp. Joseph Farrell. "The Journal of Economic Perspectives," Vol. 1, No. 2 (Autumn, 1987), pp. 113-129 Introduction On rst acquaintance, the Coase theorem seems much more robust. Like the welfare theorem, it

More information

Internet Advertising and Generalized Second Price Auctions

Internet Advertising and Generalized Second Price Auctions Internet Advertising and Generalized Second Price Auctions Daniel R. 1 1 Department of Economics University of Maryland, College Park. November, 2017 / Econ415 What is sold and why. Who buys. : Progression

More information

Final Exam cheat sheet

Final Exam cheat sheet Final Exam cheat sheet The space provided below each question should be sufficient for your answer. If you need additional space, use additional paper. You are allowed to use a calculator, but only the

More information

Review from last. Econ 2230: Public Economics. Outline. 1. Dominant strategy implementation. Lecture 9: Mechanism Design lab evidence

Review from last. Econ 2230: Public Economics. Outline. 1. Dominant strategy implementation. Lecture 9: Mechanism Design lab evidence Review from last Mechanism design objective: how can we get people to truthfully reveal how much they like the public good such that we secure efficient provision Over reporting if no consequences of the

More information

Outline. Part I - Definition of the Negotiation Process. Negotiation. Protocols, Strategies and Architectures for Automated Negotiation

Outline. Part I - Definition of the Negotiation Process. Negotiation. Protocols, Strategies and Architectures for Automated Negotiation Protocols, Strategies and Architectures for Automated Negotiation Claudio Bartolini HP Labs Bristol Bologna, November 17, 2000 Outline Part I Definition of the Negotiation Process Part II Importance of

More information

Optimizing Online Auction Bidding Strategies Using Genetic Programming

Optimizing Online Auction Bidding Strategies Using Genetic Programming Optimizing Online Auction Bidding Strategies Using Genetic Programming Ekaterina Smorodkina December 8, 2003 Abstract The research presented in this paper is concerned with creating optimal bidding strategies

More information

Incentive-Compatible Escrow Mechanisms

Incentive-Compatible Escrow Mechanisms Incentive-Compatible Escrow Mechanisms Jens Witkowski Department of Computer Sence Albert-Ludwigs-Universität Freiburg, Germany witkowsk@informatik.uni-freiburg.de Sven Seuken School of Eng. & Applied

More information

Miscomputing Ratio: The Social Cost of Selfish Computing

Miscomputing Ratio: The Social Cost of Selfish Computing Miscomputing Ratio: The Social Cost of Selfish Computing Kate Larson and Tuomas Sandholm Computer Science Department Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213 {klarson,sandholm}@cs.cmu.edu

More information

Intelligent Agents. Multi-Agent Planning. Ute Schmid. Applied Computer Science, Bamberg University. last change: 17. Juli 2014

Intelligent Agents. Multi-Agent Planning. Ute Schmid. Applied Computer Science, Bamberg University. last change: 17. Juli 2014 Intelligent Agents Multi-Agent Planning Ute Schmid Applied Computer Science, Bamberg University last change: 17. Juli 2014 Ute Schmid (CogSys) Intelligent Agents last change: 17. Juli 2014 1 / 38 Working

More information

Chapter 17. Auction-based spectrum markets in cognitive radio networks

Chapter 17. Auction-based spectrum markets in cognitive radio networks Chapter 17 Auction-based spectrum markets in cognitive radio networks 1 Outline Rethinking Spectrum Auctions On-demand Spectrum Auctions Economic-Robust Spectrum Auctions Double Spectrum Auctions for Multi-party

More information

Exam #2 (100 Points Total) Answer Key

Exam #2 (100 Points Total) Answer Key Exam #2 (100 Points Total) Answer Key 1. A Pareto efficient outcome may not be good, but a Pareto inefficient outcome is in some meaningful sense bad. (a) (5 points) Give an example or otherwise explain,

More information

A Study of Limited-Precision, Incremental Elicitation in Auctions

A Study of Limited-Precision, Incremental Elicitation in Auctions A Study of Limited-Precision, Incremental Elicitation in Auctions Alexander Kress Department of Computer Science University of Toronto Toronto, ON, M5S 3H5 akress@cs.toronto.edu Craig Boutilier Department

More information

CS364B: Frontiers in Mechanism Design Lecture #11: Undominated Implementations and the Shrinking Auction

CS364B: Frontiers in Mechanism Design Lecture #11: Undominated Implementations and the Shrinking Auction CS364B: Frontiers in Mechanism Design Lecture #11: Undominated Implementations and the Shrinking Auction Tim Roughgarden February 12, 2014 1 Introduction to Part III Recall the three properties we ve been

More information

Information Design: Murat Sertel Lecture

Information Design: Murat Sertel Lecture nformation Design: Murat Sertel Lecture stanbul Bilgi University: Conference on Economic Design Stephen Morris July 2015 Mechanism Design and nformation Design Mechanism Design: Fix an economic environment

More information

An experimental analysis of ending rules in internet auctions

An experimental analysis of ending rules in internet auctions An experimental analysis of ending rules in internet auctions Dan Ariely* Axel Ockenfels** Alvin E. Roth*** Abstract A great deal of late bidding has been observed on internet auctions such as ebay, which

More information

Bidding for Sponsored Link Advertisements at Internet

Bidding for Sponsored Link Advertisements at Internet Bidding for Sponsored Link Advertisements at Internet Search Engines Benjamin Edelman Portions with Michael Ostrovsky and Michael Schwarz Industrial Organization Student Seminar September 2006 Project

More information

Optimal Shill Bidding in the VCG Mechanism

Optimal Shill Bidding in the VCG Mechanism Itai Sher University of Minnesota June 5, 2009 An Auction for Many Goods Finite collection N of goods. Finite collection I of bidders. A package Z is a subset of N. v i (Z) = bidder i s value for Z. Free

More information

Working papers of the Department of Economics University of Perugia (IT) Favoritism in public procurement auctions: model of endogenous entry

Working papers of the Department of Economics University of Perugia (IT) Favoritism in public procurement auctions: model of endogenous entry ISSN 2385-2275 Working papers of the Department of Economics University of Perugia (IT) Favoritism in public procurement auctions: model of endogenous entry Maria Ostrovnaya Elena Podkolzina Working paper

More information

DO NOT OPEN THE QUESTION PAPER UNTIL INSTRUCTED TO DO SO BY THE CHIEF INVIGILATOR. MICROECONOMICS TWO HOURS (2 Hours)

DO NOT OPEN THE QUESTION PAPER UNTIL INSTRUCTED TO DO SO BY THE CHIEF INVIGILATOR. MICROECONOMICS TWO HOURS (2 Hours) January Examinations 2016 DO NOT OPEN THE QUESTION PAPER UNTIL INSTRUCTED TO DO SO BY THE CHIEF INVIGILATOR Department Module Code Module Title Exam Duration (in words) ECONOMICS EC1000 MICROECONOMICS

More information

Welfare Economics. The Edgeworth Box. The Basic Theorem. Some Basic Assumptions

Welfare Economics. The Edgeworth Box. The Basic Theorem. Some Basic Assumptions Welfare Economics The Edgeworth Box The Basic Theorem The basic theorem in welfare economics: A market, exchange, economy will achieve efficient resource allocation. We intend to show the basics of that

More information

Efficiency Guarantees in Market Design

Efficiency Guarantees in Market Design Efficiency Guarantees in Market Design NICOLE IMMORLICA, MICROSOFT JOINT WORK WITH B. LUCIER AND G. WEYL The greatest risk to man is not that he aims too high and misses, but that he aims too low and hits.

More information

CS 161: E-commerce. Stages in E-commerce purchase. Stages in e-commerce purchase. Credit cards as an enabler. Why is a credit card transaction 50?

CS 161: E-commerce. Stages in E-commerce purchase. Stages in e-commerce purchase. Credit cards as an enabler. Why is a credit card transaction 50? 2005 by J. D. Tygar, cs.161.org, 24 Oct 2005 1 CS 161: E-commerce Stages in E-commerce purchase October 24, 2005 2005 by J. D. Tygar, cs.161.org, 24 Oct 2005 2 Stages in e-commerce purchase Advertising

More information

A Cooperative Approach to Collusion in Auctions

A Cooperative Approach to Collusion in Auctions A Cooperative Approach to Collusion in Auctions YORAM BACHRACH, Microsoft Research and MORTEZA ZADIMOGHADDAM, MIT and PETER KEY, Microsoft Research The elegant Vickrey Clarke Groves (VCG) mechanism is

More information

Perfectly competitive markets: Efficiency and distribution

Perfectly competitive markets: Efficiency and distribution Perfectly competitive markets: Efficiency and distribution By Fernando del Río Assistant Professor, University of Santiago de Compostela Introduction Free markets have been the main mechanism used to allocate

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO., 1. Dynamic Spectrum Sharing Auction with Time-Evolving Channel Qualities

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO., 1. Dynamic Spectrum Sharing Auction with Time-Evolving Channel Qualities IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO., 1 Dynamic Spectrum Sharing Auction with Time-Evolving Channel Qualities Mehrdad Khaledi, Student Member, IEEE, Alhussein A. Abouzeid, Senior Member,

More information

Mechanism Design and Computationally-Limited Agents. Kate Larson Computer Science Department Carnegie Mellon University

Mechanism Design and Computationally-Limited Agents. Kate Larson Computer Science Department Carnegie Mellon University Mechanism Design and Computationally-Limited Agents Kate Larson Computer Science Department Carnegie Mellon University Example Favorite Mechanism bid 1 bid2 bid 3 Company 1 Company 2 Company 3 Example

More information

Games, Auctions, Learning, and the Price of Anarchy. Éva Tardos Cornell University

Games, Auctions, Learning, and the Price of Anarchy. Éva Tardos Cornell University Games, Auctions, Learning, and the Price of Anarchy Éva Tardos Cornell University Games and Quality of Solutions Rational selfish action can lead to outcome bad for everyone Tragedy of the Commons Model:

More information

Efficiency and Robustness of Binary Online Feedback Mechanisms in Trading Environments with Moral Hazard

Efficiency and Robustness of Binary Online Feedback Mechanisms in Trading Environments with Moral Hazard Efficiency and Robustness of Binary Online Feedback Mechanisms in Trading Environments with Moral Hazard Chris Dellarocas MIT Sloan School of Management dell@mit.edu Introduction and Motivation Outline

More information

Multi-unit open ascending price efficient auction

Multi-unit open ascending price efficient auction Multi-unit open ascending price efficient auction Sergei Izmalkov MIT June 24, 2003 Abstract In this paper I present an open ascending price mechanism that allocates efficiently M units of the same good

More information

An Evaluation of the Proposed Procurement Auction for the Purchase of Medicare Equipment: Experimental Tests of the Auction Architecture 1

An Evaluation of the Proposed Procurement Auction for the Purchase of Medicare Equipment: Experimental Tests of the Auction Architecture 1 An Evaluation of the Proposed Procurement Auction for the Purchase of Medicare Equipment: Experimental Tests of the Auction Architecture 1 Caroline Kim, Brian Merlob, Kathryn Peters, Charles R. Plott,

More information

DESIGNING A COMPETITIVE BIDDING PROCESS, AND ENSURING

DESIGNING A COMPETITIVE BIDDING PROCESS, AND ENSURING CAPACITY MECHANISMS WORKING GROUP 14 APRIL 2015 DESIGNING A COMPETITIVE BIDDING PROCESS, AND ENSURING COMPETITION BETWEEN NEW AND EXISTING CAPACITY This paper compiles the requirements in the Guidelines

More information

A Note on over- and underbidding in Vickrey auctions: Do we need a new theory?

A Note on over- and underbidding in Vickrey auctions: Do we need a new theory? A Note on over- and underbidding in Vickrey auctions: Do we need a new theory? Stefan Seifert Stefan Strecker University of Karlsruhe Department of Economics and Business Engineering Information Management

More information

Final Exam Economics 304K Professor R. P. McAfee University of Texas at Austin

Final Exam Economics 304K Professor R. P. McAfee University of Texas at Austin YOUR NAME: Monday, May 15, 2000 YOUR NUMBER: Final Exam Economics 304K Professor R. P. McAfee University of Texas at Austin Instructions: You will have 150 minutes for the exam. Points total 100. Do not

More information