MaxEnt 2006 2006Mathias Johansson1 Competitive Bidding in a Certain Class of Auctions Mathias Johansson Uppsala University, Dirac Research Sweden.

Slides:



Advertisements
Similar presentations
Yang Cai Oct 01, An overview of today’s class Myerson’s Auction Recap Challenge of Multi-Dimensional Settings Unit-Demand Pricing.
Advertisements

Online Mechanism Design (Randomized Rounding on the Fly)
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Auction. Definition An auction is a process of buying and selling goods or services by offering them up for bid, taking bids, and then selling the item.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 15 Decisions under Risk and Uncertainty.
Biased Price Signals and Reaction of Bidders in Vickrey Auction IPOs Aytekin Ertan December 2009.
Yang Cai Sep 17, An overview of today’s class Expected Revenue = Expected Virtual Welfare 2 Uniform [0,1] Bidders Example Optimal Auction.
Chapter 8 Estimating Single Population Parameters
Class 21: Bidding Strategy and Simulation What is a “bidding strategy”? –System of determining what to bid –For example: signal with winner’s curse subtracted.
Tycoon Oil Team 6 Theresa Kayzar Zach Pendley James Rohret Sample pages from report.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering On-line Alert Systems for Production Plants A Conflict Based Approach.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
Transforms What does the word transform mean?. Transforms What does the word transform mean? –Changing something into another thing.
Expectation Maximization Algorithm
Room Assignment A Market Approach Hassaan Khan and Sam Yellen Dec. 4, 2007.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
G. Cowan Lectures on Statistical Data Analysis Lecture 10 page 1 Statistical Data Analysis: Lecture 10 1Probability, Bayes’ theorem 2Random variables and.
Silly Putty™ Petroleum Mandy Gunville Cody Scott Matt Shucker Catherine Strickland Sample pages from report.
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
Queuing Models and Capacity Planning
Principles of Cost Accounting 15 th edition Edward J. VanDerbeck © 2011 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated,
Copyright © Cengage Learning. All rights reserved. 8 Tests of Hypotheses Based on a Single Sample.
Trading Agent Competition (Supply Chain Management) and TacTex-05.
Cost of Capital MF 807 Corporate Finance Professor Thomas Chemmanur.
Chapter 9 Games with Imperfect Information Bayesian Games.
The horseshoe estimator for sparse signals CARLOS M. CARVALHO NICHOLAS G. POLSON JAMES G. SCOTT Biometrika (2010) Presented by Eric Wang 10/14/2010.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
© 2009 Institute of Information Management National Chiao Tung University Lecture Note II-3 Static Games of Incomplete Information Static Bayesian Game.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
Probability Review Thinh Nguyen. Probability Theory Review Sample space Bayes’ Rule Independence Expectation Distributions.
1 Institute of Engineering Mechanics Leopold-Franzens University Innsbruck, Austria, EU H.J. Pradlwarter and G.I. Schuëller Confidence.
Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin 12 Financial and Cost- Volume-Profit Models.
Section 8.1 Estimating  When  is Known In this section, we develop techniques for estimating the population mean μ using sample data. We assume that.
1 INVENTORY MODELS Outline Deterministic models –The Economic Order Quantity (EOQ) model –Sensitivity analysis –A price-break Model Probabilistic Inventory.
ECE559VV – Fall07 Course Project Presented by Guanfeng Liang Distributed Power Control and Spectrum Sharing in Wireless Networks.
Quality of Service Karrie Karahalios Spring 2007.
(Econ 512): Economics of Financial Markets Chapter Two: Asset Market Microstructure Dr. Reyadh Faras Econ 512 Dr. Reyadh Faras.
1 1 Slide Decision Theory Professor Ahmadi. 2 2 Slide Learning Objectives n Structuring the decision problem and decision trees n Types of decision making.
Games with Imperfect Information Bayesian Games. Complete versus Incomplete Information So far we have assumed that players hold the correct belief about.
MAP: Multi-Auctioneer Progressive Auction in Dynamic Spectrum Access Lin Gao, Youyun Xu, Xinbing Wang Shanghai Jiaotong University.
The McGraw-Hill Companies, Inc. 2006McGraw-Hill/Irwin 12 Financial and Cost- Volume-Profit Models.
1 Satisfying Spectrum Demand Through Secondary Markets Peter Cramton Chairman, Spectrum Exchange Professor of Economics, University of Maryland May 31,
Unlimited Supply Infinitely many identical items. Each bidder wants one item. –Corresponds to a situation were we have no marginal production cost. –Very.
The Ideal Monatomic Gas. Canonical ensemble: N, V, T 2.
Utility Maximization for Delay Constrained QoS in Wireless I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1 /23.
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Communication System A communication system can be represented as in Figure. A message W, drawn from the index set {1, 2,..., M}, results in the signal.
1 Risk and Information Chapter Chapter Fifteen Overview 1.Introduction: Amazon.com 2.Describing Risky Outcome – Basic Tools Lotteries and Probabilities.
Cognitive Radio for Dynamic Spectrum Allocation Systems Xiaohua (Edward) Li and Juite Hwu Department of Electrical and Computer Engineering State University.
Department Author Bayesian Sample Size Determination in the Real World John Stevens AstraZeneca R&D Charnwood Tony O’Hagan University of Sheffield.
1 Quantization Error Analysis Author: Anil Pothireddy 12/10/ /10/2002.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
Models for Strategic Marketing Decision Making. Market Entry Decisions To enter first or to wait Sources of First-Mover Advantages –Technological leadership.
SCALABLE INFORMATION-DRIVEN SENSOR QUERYING AND ROUTING FOR AD HOC HETEROGENEOUS SENSOR NETWORKS Paper By: Maurice Chu, Horst Haussecker, Feng Zhao Presented.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
1 Optimizing Decisions over the Long-term in the Presence of Uncertain Response Edward Kambour.
BOUNDS ON QOS- CONSTRAINED ENERGY SAVINGS IN CELLULAR ACCESS NETWORKS WITH SLEEP MODES - Sushant Bhardwaj.
Statistics Presentation Ch En 475 Unit Operations.
Lecture 3: MLE, Bayes Learning, and Maximum Entropy
1 TCOM 5143 Lecture 10 Centralized Networks: Time Delay and Cost Tradeoffs.
Lecture 4 on Auctions Multiunit Auctions We begin this lecture by comparing auctions with monopolies. We then discuss different pricing schemes for selling.
Bidding Strategies. Outline of Presentation Markup Expected Profit Cost of Construction Maximizing Expected Profit Case 1: Single Known Competitor Case.
Auctions and Competitive Bidding
Comp/Math 553: Algorithmic Game Theory Lecture 09
Internet Economics כלכלת האינטרנט
13. Acting under Uncertainty Wolfram Burgard and Bernhard Nebel
Chapter 15 Decisions under Risk and Uncertainty
Presentation transcript:

MaxEnt Mathias Johansson1 Competitive Bidding in a Certain Class of Auctions Mathias Johansson Uppsala University, Dirac Research Sweden

MaxEnt Mathias Johansson2 Problem background Fixed pricing is used today in mobile data networks (such as GSM, 3G) Could automatic mechanisms for dynamic pricing be used to obtain a desired service level? –Why shouldn’t prices reflect supply/demand? Radio channels fluctuate strongly and unpredictably

MaxEnt Mathias Johansson3 Problem background Quality of service (QoS) requirements differ among users –Typically defined in terms of throughput and delay requirements –Streaming media requires tight service levels An automatic auctioning procedure could be used in order to obtain desired QoS

MaxEnt Mathias Johansson4 The rules of the auction The resource can be used by only one user at a time For each user the resource carries a certain utility, the user-specific capacity of the resource Each user submits one sealed bid to the auctioneer, stating –the price the user is willing to pay per unit resource, and –the user’s capacity

MaxEnt Mathias Johansson5 Auction set-up The winning total bid (bid per unit resource times the capacity) obtains the resource for a specific period of time This process is repeated many times –Different bidders may have different capacities –Bids and capacities of other users are hidden –Future capacities are typically uncertain at the time of the bid

MaxEnt Mathias Johansson6 What’s the best bid? Each user determines the probability for winning and a loss function reflecting the value of the resource. Clearly, some information of past auctions must be given to the users: –The average winning price-capacity product will be announced along with its sample variance over a given time –This is announced after every lth auction

MaxEnt Mathias Johansson7 User u’s probability for winning Let q u be the bid per unit resource of user u, c u the corresponding capacity If v is the user with the largest bid-capacity product among all users except u, the probability for winning is P(q v c v < q u c u | c u,q u,I) If c u is uncertain, we must also marginalize over c u

MaxEnt Mathias Johansson8 User u’s probability for winning The probability for user u to win is thus where y = c v q v. But how do we assign P(y|c u,q u, I)?

MaxEnt Mathias Johansson9 Probability assignments P(c u | I) –We assume that c u can only take one of K possible values. –Assuming that our only further information is a past history of how many times the K different levels have ocurred, Laplace’s rule of succession applies:

MaxEnt Mathias Johansson10 Probability assignments P(y |c u q u I) –Only the mean winning bid-capacity product and its sample variance is known –According to the maximum entropy principle, we assign a Gaussian distribution. Note! The announced information regards all users, but y should not include user u –A correction is made by subtracting the contributions from u’s wins.

MaxEnt Mathias Johansson11 Typical loss functions Constant throughput: –A user wants  u resource units per time unit: where x u (q u ) is the obtained throughput Price-performance ratio: –A user may want to raise her bid if that results in a substantially better throughput (i.e. stockpiling when capacity is cheap)

MaxEnt Mathias Johansson12 Price-performance criterion A possible formalization is i.e. a price increase of 1 unit is ok if the throughput increases by a factor of a. If the throughput is less than b, the resource is of no value.

MaxEnt Mathias Johansson13 Expectations and computations The expected ”constant throughput” loss is The expected ”price-performance” loss is approximated by

MaxEnt Mathias Johansson14 Examples 4 users Every 20 th time unit, mean-variance information is broadcast and bids are updated 4 different possible capacities, c={0, 74, 92, 106} –Rate probabilities are updated by Laplace’s rule (rates are generated as Gaussian numbers with avg 80, std dev 20) All users have a maximum bid per unit = 5.

MaxEnt Mathias Johansson15 Example 1 Constant rate loss for all users: –  1 = 15,  2 = 20,  3 = 20,  4 = 30, Resulting average throughput over 600 time units (30 price updates): –x 1 = 14, x 2 = 21, x 3 = 21, x 4 = 33, More competitive setting: –  1 = 15,  2 = 20,  3 = 25,  4 = 30, –x 1 = 13, x 2 = 19, x 3 = 26, x 4 = 31, and the average paid price per bit nearly doubles

MaxEnt Mathias Johansson16 Example 2 Price-performance loss for user 1 and constant rate loss for users 2-4: –  2 = 10,  3 = 20,  4 = 20, Resulting average throughput: –x 1 = 34, x 2 = 11, x 3 = 21, x 4 = 21.

MaxEnt Mathias Johansson17 Evolution of bids Throughput per time unit

MaxEnt Mathias Johansson18 Price-to-throughput ratio

MaxEnt Mathias Johansson19 Comments Bidding can be used to satisfy QoS demands But what are the long-term customer reactions? Other types of bidding situations call for Bayesian treatment! –Challenge (MaxEnt 2007?): What is the expected winning bid in the sale of an apartment given knowledge of existing bid history? Previous bids: 500k, 550k, and 565k How would you, as a devoted Bayesian, bid?