Dynamic Auction: Mechanisms and Applications

Similar documents
Managerial Economics

Chapter 7. Sealed-bid Auctions

Games of Incomplete Information

A Theory of Auction and Competitive Bidding

Overview: Auctions and Bidding. Examples of Auctions

Economic Insight from Internet Auctions. Patrick Bajari Ali Hortacsu

Hybrid Auctions Revisited

Vickrey-Dutch Procurement Auction for Multiple Items

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2015

Optimal Auctions. Jonathan Levin 1. Winter Economics 285 Market Design. 1 These slides are based on Paul Milgrom s.

8 Modeling network traffic using game theory

Bayesian Nash Equilibrium

Chapter 9. Auctions. 9.1 Types of Auctions

Cournot s model of oligopoly

Asymmetric Information

Next Tuesday: Amit Gandhi guest lecture on empirical work on auctions Next Wednesday: first problem set due

Optimal Auctions Continued

UCLA. Department of Economics Ph. D. Preliminary Exam Micro-Economic Theory

8 Multi-contract tendering procedures and

Journal Of Business And Economics Research Volume 1, Number 2

Stapled Finance. Paul Povel and Raj Singh. Bauer College of Business, Univ. of Houston Carlson School of Management, Univ.

How To Design A Procurement Auction

An Introduction to Sponsored Search Advertising

Online Auctions and Multichannel Retailing

The Ascending Auction Paradox

Lecture 11: Sponsored search

IEEE Proof Web Version

Regret Minimization for Reserve Prices in Second-Price Auctions

CPC/CPA Hybrid Bidding in a Second Price Auction

Learning Objectives. Chapter 6. Market Structures. Market Structures (cont.) The Two Extremes: Perfect Competition and Pure Monopoly

Internet Advertising and the Generalized Second-Price Auction: Selling Billions of Dollars Worth of Keywords

Lecture Notes. 1 What is Asymmetric Information and why it matters for Economics?

1. Supply and demand are the most important concepts in economics.

MobLab Game Catalog For Business Schools Fall, 2015

Marketing Concept. The Marketing Concept

Online Auction. Instructor: Jerry Gao Ph.D. San Jose State University URL:

Alexander Nikov. 12. Social Networks, Auctions, and Portals. Video: The Social Media Revolution Outline

Introduction to Auction Design

Pricing and Output Decisions: i Perfect. Managerial Economics: Economic Tools for Today s Decision Makers, 4/e By Paul Keat and Philip Young

1 Proactive risk management is sometimes described as fire fighting.

How to Sell a (Bankrupt) Company

Competition, Collusion and Regulation in Dynamic Spectrum Markets

A dynamic auction for multi-object procurement under a hard budget constraint

Chapter 6 Online Auctions, Virtual Communities, and Web Portals

Exam Prep Questions and Answers

6.207/14.15: Networks Lectures 19-21: Incomplete Information: Bayesian Nash Equilibria, Auctions and Introduction to Social Learning

Vertical Relations. J.L. Moraga

Pricing Transmission

Chapter 6 Competitive Markets

Market Power, Forward Trading and Supply Function. Competition

A Detailed Price Discrimination Example

Employment and Pricing of Inputs

Internet Advertising and the Generalized Second Price Auction:

Games of Incomplete Information

Monopoly and Monopsony Labor Market Behavior

Auctions. Information Sheet

Annex 8. Market Failure in Broadcasting

An Auction Mechanism for a Cloud Spot Market

Ticker: Dutch Auctions With A Money-Back Guarantee Sandeep Baliga and Jeff Ely

2.4 Multiproduct Monopoly. 2.4 Multiproduct Monopoly

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Public Goods & Externalities

Problem Set 9 Solutions

Truthful and Non-Monetary Mechanism for Direct Data Exchange

The Easy Way To Flipping Domain Names

Sharing Online Advertising Revenue with Consumers

Chapter 7: Secondary Markets: An Introduction

Economics Chapter 7 Review

e-book Platform Competition in the Presence of Two-Sided Network Externalities

Online Combinatorial Double Auction for Mobile Cloud Computing Markets

Monopoly WHY MONOPOLIES ARISE

A Note on Multi-winner Contest Mechanisms

Transcription:

Dynamic Auction: Mechanisms and Applications Lin Gao IERG 6280 Network Economics Spring 2011

Preliminary Benchmark Model Extensions Applications Conclusion Outline

What is an Auction? An auction is a market institution with an explicit set of rules (mechanisms) determining resource allocation and prices on the basis of bids from the market participants. Auctioneer and Bidder

Who is in an Auction? 1 seller and N buyers (Monopoly-Oligopsony) 1 buyer and M sellers (Monopsony-Oligopoly) (reverse auction) M sellers and N buyers (Oligopoly-Oligopsony) (competitive setting) Oligopsony Perfect Competition Monopoly {1, 1} {1, N} {1, } Oligopoly {M, 1} {M, N} {M, } Seller\Buyer Monopsony Perfect Competition {, 1} {, N} {, }

What kinds of goods are sold? Indivisible goods (e.g., antiques, artworks, cars) Divisible goods with fixed fragment size (e.g., a box of wines) Divisible goods with arbitrary fragment size (e.g., transmission power)

Why is an Auction used? Some products (goods or items for sale) have no standard value. Information Asymmetry - The seller does not know any bidder s valuation of the item for sale, or the buyer does not know any seller s producing cost of the item (in reverse auction).

Auction Mechanism Bidding Process - how to bid, e.g., how much to bid, whether to repeatedly bid (open-bid) or just bid once (sealed-bid), etc. Assigning Process - how to assign the items among bidders that is, who are the winning bidders? Pricing Process - how to charge the winning bidders that is, how much should the winners pay?

Private vs. Common Values Independent-private values - Any bidder s valuation for an item is independent from others. Every bidder knows his true valuation while does not know anyone else s. Common values - The item has a common objective value for all bidders. Every bidder does not know the true value, but has a guess on it. Correlated values - Any bidder s valuation for an item is comprised by a common factor and a independent private factor.

Open vs. Sealed-bid Open Format - Bidders bid openly and repeatedly, and each subsequent bid is related to the previous bid. (Also named as open/progressive/dynamic auction) Outcome Equivalence Sealed-bid Format - All bidders simultaneously submit sealed bids so that no bidder knows the bid of any other participant. (Also named as close/static auction) In this ppt, we focus on open format Dynamic Auction.

Benchmark Model

Benchmark Model 1 seller (auctioneer) with 1 unit of indivisible item for sale. N potential buyers (bidders) with independentprivate values. All participants are risk neutral.

Four Basic Auction Types First-price Sealed-Bid Auction The English Auction The Dutch Auction Second-price Sealed-Bid Auction

Sealed-bid Auction - A review First-price Sealed-Bid Auction - (i) Bidders submit sealed bids simultaneously; (ii) winner is the highest bidder; (iii) winner pays a price equal to his bid. Second-price Sealed-Bid Auction - (i) Bidders submit sealed bids simultaneously; (ii) winner is the highest bidder; (iii) winner pays a price equal to the second highest bid. non-truthful truthful

The English Auction The auctioneer calls an initial low price and then gradually raises the price until there remains only one bidder. (Also named as open ascending price auction) The second-last bidder will drop out of the bidding as soon as the price exceeds his own valuation. The highest valuation bidder wins and pays a price equal to the second highest valuation. Yields the same outcome as Second-price sealed-bid auction!

The English Auction p : the price a bidder i will drop out Best Strategy for bidder i : p* = vi p* vi+3 vi+2 vi+1 vi vi-1

The Dutch Auction The auctioneer calls an initial high price and then gradually lowers the price until one bidder accepts the current price. (Also named as open descending price auction) Each bidder must strategically decide at which price he is going to accept. Tradeoff : accepting at a high price implies high win-probability but low utility. Strategically equivalent to First-price sealed-bid auction!!

The Dutch Auction p : the price a bidder i is going to accept Best Strategy for bidder i : p* = max (vi - p)pr(p) p p* vi+4 vi+3 vi+2 vi+1 vi Example: N bidders, i.i.d. valuations, p* = vi * (N-1)/N

Outcome Equivalence

Revenue Equivalence Theorem For the benchmark model, each of the English auction, the Dutch auction, the first-price sealed-bid auction and the second-price sealed-bid auction yields the same price on average. (Vickrey 1961) Revenue equivalence does not hold if participants are not risk neutral!!

Extensions

Extension 1 - Double Market M sellers each with 1 unit of indivisible item. Reserve-prices for sellers are independent and private. N potential buyers (bidders) with independentprivate values. All items are identical. All participants are risk neutral.

Two Double Auction Types Double Sealed-bid Auction Simplified Walrasian Auction

Double sealed-bid Auction - A review (i) Buyers submit sealed bids; (ii) Sellers submit sealed bids; (iii) Auctioneer chooses price p that clears the market; (iv) All the sellers who bid less than p sell his item at price p; All the buyers who bid more than p buy an item at price p. 7 5.25 3.5 1.75 0 truthful 1 2 3 4 5 6 Sellers prices Bidders bids

Simplified Walrasian Auction The auctioneer calls an initial price and then gradually raises/decreases the price if demand is larger/smaller than supply, until the market is clear (demand is equal to supply). Yields the same outcome as the Double auction!

Extension 2 - Multiple Units 1 seller with K units of indivisible items for sale. N potential buyers (bidders) with independentprivate values. Every buyer requires 1~K units of items. All items are identical. All participants are risk neutral.

Decreasing Marginal Utility Every buyer requires 1~K units of items. Let vik denotes the marginal utility by the k-th item the buyer i gets. Valuation of any buyer i is represent by a vector: vi = (vi1 vi2... vik) The marginal utility by an extra item is decreasing with the existing number of items the buyer gets (concave utility). 10 7.5 5 2.5 0 k=1 2 3 4 5 6 Vik Vjk

Basic Multi-Unit Auction Types Discriminatory Auction Uniform-price Auction Vickery Auction Ausubel Auction Multi-unit Dutch Auction Multi-unit English Auction

Multi-unit Sealed-bid Auction - A review (i) Buyers submit sealed bid vectors, with each element represents the marginal price; (ii) Seller allocates items to K elements with highest marginal prices in all bid vectors; (iii) Pricing mechanisms are very different. non-truthful non-truthful truthful

Multi-unit English Auction The auctioneer calls an initial low price and then gradually raises the price until the total demand is equal to K. V=sort(v1 v2... vn), i.e., merger all valuation vectors and sort the merger-vector in descending order. The demand is equal to K as soon as the price exceeds the (K+1)-th element in V. The first K elements in V win the items with a price equal to the (K+1)-th element. Yields the same outcome as Uniform-price sealed-bid auction!

Multi-unit Dutch Auction The auctioneer calls an initial high price and then gradually decreases the price until the total demand is equal to K. Each bidder must strategically decide at which price he is going to accept an extra item. Tradeoff : accepting a high price implies high winprobability but low utility. Yields the same outcome as Discriminatory sealedbid auction!

Outcome Equivalence

Applications

Example 1 - Power Allocation 1 base station (BS) provides services for N mobile users (MSs) operating in Orthogonal channels BS s total transmission power is bounded in Pmax Objective: maximize the sum rates of all MSs max R = i log(1+hi*pi) {pi} s.t. i pi Pmax

Example 1 - Power Allocation Auction Based Power Allocation Details

Example 2 - Assignment Problem M primary spectrum owners (POs) each owning Mi idle channels; N secondary users (SUs) each desires of one channel; Each channel can only be used by one SU; Revenue of SU j using a channel of PO i is vij; Objective: find a feasible assignment maximizing the social welfare max R = i j rij vij {rij}mxn s. t. rij {0,1} i, j j rij Mi, i, and i rij 1, j

Example 2 - Assignment Problem Auction Based Optimal Assignment Details

Conclusion & Future

Conclusion We discussed dynamic auction mechanisms for different market models. We discussed two illustrations of applying dynamic auction in wireless networks.

Important Surveys Richard Engelbrecht-Wiggans 1980 - Auctions and Bidding Models: A Survey Robert Stark and Michael Rothkopf 1979 - Competitive Bidding: A Comprehensive Bibliography Paul Milgrom (1985, 1986) - Auction Theory Robert Wilson (1987). - Auction Theory

Auction Designs in Wireless Networks Sharing Auction (Divisible Goods) [Jianwei Huang-08] 1->N, Sealed-bid Format, Centralized Control Power/SNR Allocation: fairness & efficiency ebay-like Spectrum Auction [Haitao Zheng-08] 1->N, Sealed-bid Format, Centralized Control Spectrum Reuse, Revenue Maximizing Truthful Double Auction [Haitao Zheng-09] M->N, Sealed-bid Format, Centralized Control Spectrum Reuse, Revenue Maximizing MAP: Dynamic Auction [Lin Gao-10] M->N, Open Format, Decentralized No Spectrum Reuse, Social Spectrum Efficiency Maximizing

Thanks