Strategyproof Auctions For Balancing Social Welfare and Fairness in Secondary Spectrum Markets Ajay Gopinathan, Zongpeng Li University of Calgary Chuan.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 17 Auction-based.
Advertisements

Combinatorial Auctions with Complement-Free Bidders – An Overview Speaker: Michael Schapira Based on joint works with Shahar Dobzinski & Noam Nisan.
Testing Linear Pricing Algorithms for use in Ascending Combinatorial Auctions (A5) Giro Cavallo David Johnson Emrah Kostem.
Truthful Spectrum Auction Design for Secondary Networks Yuefei Zhu ∗, Baochun Li ∗ and Zongpeng Li † ∗ Electrical and Computer Engineering, University.
Algorithmic mechanism design Vincent Conitzer
CPSC 455/555 Combinatorial Auctions, Continued… Shaili Jain September 29, 2011.
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
Combinatorial auctions Vincent Conitzer v( ) = $500 v( ) = $700.
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.
Federal Communications Commission NSMA Spectrum Management Conference May 20, 2008 Market Based Forces and the Radio Spectrum By Mark Bykowsky, Kenneth.
Yang Cai Sep 10, An overview of today’s class Case Study: Sponsored Search Auction Myerson’s Lemma Back to Sponsored Search Auction.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
Part 1: Optimal Multi-Item Auctions Constantinos Daskalakis EECS, MIT Reference: Yang Cai, Constantinos Daskalakis and Matt Weinberg: An Algorithmic Characterization.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
Yang Cai Oct 15, Interim Allocation rule aka. “REDUCED FORM” : Variables: Interim Allocation rule aka. “REDUCED FORM” : New Decision Variables j.
Sponsored Search Presenter: Lory Al Moakar. Outline Motivation Problem Definition VCG solution GSP(Generalized Second Price) GSP vs. VCG Is GSP incentive.
Distributed Association Control in Shared Wireless Networks Krishna C. Garikipati and Kang G. Shin University of Michigan-Ann Arbor.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
Ron Lavi Presented by Yoni Moses.  Introduction ◦ Combining computational efficiency with game theoretic needs  Monotonicity Conditions ◦ Cyclic Monotonicity.
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan, Carnegie Mellon University Joint with Avrim Blum and Yishay Mansour.
Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.
1 Introduction to Linear and Integer Programming Lecture 9: Feb 14.
CS541 Advanced Networking 1 Spectrum Sharing in Cognitive Radio Networks Neil Tang 3/23/2009.
Truthful Randomized Mechanisms for Combinatorial Auctions Speaker: Michael Schapira Joint work with Shahar Dobzinski and Noam Nisan Hebrew University.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
A Payment-based Incentive and Service Differentiation Mechanism for P2P Streaming Broadcast Guang Tan and Stephen A. Jarvis Department of Computer Science,
Mechanisms for a Spatially Distributed Market Moshe Babaioff, Noam Nisan and Elan Pavlov School of Computer Science and Engineering Hebrew University of.
Mechanism Design Traditional Algorithmic Setting Mechanism Design Setting.
Online Auctions in IaaS Clouds: Welfare and Profit Maximization with Server Costs Xiaoxi Zhang 1, Zhiyi Huang 1, Chuan Wu 1, Zongpeng Li 2, Francis C.M.
Incentive-compatible Approximation Andrew Gilpin 10/25/07.
Truthfulness and Approximation Kevin Lacker. Combinatorial Auctions Goals – Economically efficient – Computationally efficient Problems – Vickrey auction.
Wei Dong* Swati Rallapalli* Lili Qiu* K.K. Ramakrishnan + Yin Zhang* *The University of Texas at Austin + Rutgers University Swati Rallapalli IEEE INFOCOM.
Jian Zhao, Xiaowen Chu, Hai Liu, Yiu-Wing Leung
Fast Spectrum Allocation in Coordinated Dynamic Spectrum Access Based Cellular Networks Anand Prabhu Subramanian*, Himanshu Gupta*,
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Distributed Constraint Optimization Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University A4M33MAS.
Yang Cai Sep 8, An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey Auction Case Study:
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
An Online Procurement Auction for Power Demand Response in Storage-Assisted Smart Grids Ruiting Zhou †, Zongpeng Li †, Chuan Wu ‡ † University of Calgary.
An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing Weijie Shi*, Linquan Zhang +, Chuan Wu*, Zongpeng Li +, Francis C.M. Lau*
Mechanism Design CS 886 Electronic Market Design University of Waterloo.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
TRUST: A General Framework for Truthful Double Spectrum Auctions Xia Zhou Heather Zheng (University of California, Santa Barbara) Presenter: Emil Huang.
Automated Design of Multistage Mechanisms Tuomas Sandholm (Carnegie Mellon) Vincent Conitzer (Carnegie Mellon) Craig Boutilier (Toronto)
Mechanism design for computationally limited agents (previous slide deck discussed the case where valuation determination was complex) Tuomas Sandholm.
Yang Cai Oct 08, An overview of today’s class Basic LP Formulation for Multiple Bidders Succinct LP: Reduced Form of an Auction The Structure of.
MAP: Multi-Auctioneer Progressive Auction in Dynamic Spectrum Access Lin Gao, Youyun Xu, Xinbing Wang Shanghai Jiaotong University.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Utility-Optimal Scheduling in Time- Varying Wireless Networks with Delay Constraints I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1/30.
Truthful and Non-Monetary Mechanism for Direct Data Exchange I-Hong Hou, Yu-Pin Hsu, and Alex Sprintson.
TRUST:A General Framework for Truthful Double Spectrum Auctions Xia Zhou and Heather Zheng Department of Computer Science, University of California, Santa.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
EasyBid: Enabling Cellular Offloading via Small Players Zhixue Lu 1, Prasun Sinha 1 and R. Srikant 2 1 The Ohio State University 2 Univ. of Illinois at.
Stochastic Multicast with Network Coding Ajay Gopinathan, Zongpeng Li Department of Computer Science University of Calgary ICDCS 2009, June , Montreal.
EE 685 presentation Utility-Optimal Random-Access Control By Jang-Won Lee, Mung Chiang and A. Robert Calderbank.
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Spectrum Trading in Cognitive Radio Networks: A Contract-Theoretic Modeling Approach Lin Gao, Xinbing Wang, Youyun Xu, Qian Zhang Shanghai Jiao Tong University,
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Algorithmic Mechanism Design Shuchi Chawla 11/7/2001.
Ruihao Zhu and Kang G. Shin
Truthful and near-optimal mechanism design via linear programming Chaitanya Swamy Caltech and U. Waterloo Joint work with Ron Lavi Caltech.
Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders Speaker: Shahar Dobzinski Joint work with Noam Nisan & Michael Schapira.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Near-Optimal Spectrum Allocation for Cognitive Radios: A Frequency-Time Auction Perspective Xinyu Wang Department of Electronic Engineering Shanghai.
Comp/Math 553: Algorithmic Game Theory Lecture 09
Xinbing Wang*, Qian Zhang**
Presentation transcript:

Strategyproof Auctions For Balancing Social Welfare and Fairness in Secondary Spectrum Markets Ajay Gopinathan, Zongpeng Li University of Calgary Chuan Wu University of Hong Kong INFOCOM 2011, Shanghai, China

The myth of spectrum scarcity  Growing number of wirelessly equipped devices  Demand for usable spectrum is increasing  Limited available spectrum  How scarce is spectrum?  Utilization varies over time and space  15%-85% variation in spectrum utilization [FCC, ET Docket No , 2003]  Existing allocated spectrum is badly utilized!  Solution: Secondary spectrum access  Allow secondary users to utilize idle spectrum

Dynamic Spectrum Allocation  Secondary Spectrum Market  Primary users (AT&T, Verizon etc)  Secondary users (smaller ISPs)  Secondary users lease spectrum from the primary user  Idle spectrum divided into channels  Secondary users pay for obtaining a channel

The Secondary Spectrum Market

Properties of secondary spectrum auctions  Unique spatial property  Channels can be reused  Interference-free assignment  Unique temporal property  Auctions are repeated!  Leads to more efficient utilization of spectrum  Previous work tend to only focus on spatial aspect

Previous Work  Maximize social welfare  [Zhou et al., ACM MOBICOM 2008]  [Wu et al., IEEE Trans. On Communications 2009]  Maximize revenue  [Jia et al, ACM MOBIHOC 2009]  [Gopinathan and Li, IEEE INFOCOM 2011]  Previous work only consider the spatial property  Design of strategyproof auctions for use with poly-time suboptimal channel assignment

Our focus  Not only on social welfare maximization in individual auctions, but also on fairness to each secondary user  To guarantee each user gets a channel from time to time  Three questions:  How serious is unfairness in spectrum auctions?  Why do we need to guarantee fairness in secondary spectrum markets?  How do we guarantee fairness in secondary spectrum markets?

How serious is unfairness: an example 1 1 Interference { CH1 } Channels

How serious is unfairness: an example 1 1 Interference { CH1 } Channels

How serious is unfairness: an example 1 1 Interference { CH1 } Channels Social Welfare Maximizing Channel Assignment

How serious is unfairness: an example 1 1 Interference { CH1 } Channels CH1 Social Welfare Maximizing Channel Assignment

How serious is unfairness: an example 1 1 Interference { CH1 } Channels

How serious is unfairness: an example 1 1 Interference { CH1 } Channels Social Welfare Maximizing Channel Assignment CH1

How serious is unfairness: an example 1 1 Interference { CH1 } Channels Social Welfare Maximizing Channel Assignment CH1 User 1 must value the channel three times as much to be guaranteed a channel!

Why fairness is needed  Increase diversity of users who win  Encourage bidders to continue to participate [1]  Bidders dropping out leads to loss of revenue and reduction of social welfare in the long run!  Discourage vindictive bidding [1][2]  Bidders with no chance to win increase their bids, causing winning users to pay a higher price [1] C. Meek, D. Chickering, D. Wilson, “Stochastic and Contingent Payment Auctions,” in 1 st Workshop on Sponsored Search Auctions, 2005 [2] Y. Zhou, R. Lukose, “Vindictive Bidding in Keyword Auctions,” ICEC, 2007.

How to guarantee fairness  Since auctions are repeated, there is room to introduce fairness  “Local” fairness: as long as a user’s valuation is at least as high as neighbors, it is allocated a channel occasionally  Max-min fairness: each user’s probability of being assigned a channel is at least proportional to its max-min share m(i) in the conflict graph  Computed using a water-filling type approach

Auction Desiderata  Trade-off social welfare maximization with diversity of winning bidders (fairness)  Ideally, allow auctioneer to choose the trade-off amount  Strategyproof (truthful)  Secondary users have no incentive to lie about valuation  Interference-free allocation  Limited number of channels to be assigned  Channel assignment = Graph colouring (NP-Hard!)  Computationally efficient  Protocol runs in polynomial time Achieving all four properties simultaneously is non-trivial

Auction Desiderata  Trade-off social welfare maximization with diversity of winning bidders  Ideally, allow auctioneer to choose the trade-off amount  Strategyproof (truthful)  Secondary users have no incentive to lie about valuation  Interference-free allocation  Limited number of channels to be assigned  Channel assignment = Graph colouring (NP-Hard!)  Computationally efficient  Protocol runs in polynomial time Rules out VCG auction mechanisms N. Nisan and A. Ronen, “Computationally feasible VCG mechanisms,”Journal of Artificial Intelligence Research, vol. 29, pp. 19–47, 2007.

Achieving “local” fairness  Introduce randomization into the channel assignment  Achieve trade-off between social welfare and fairness in expectation  Fairness achieved in the time domain – suitable for repeated auction setting  Trick is to ensure auction can be made strategyproof even with randomization

Truthful auction characterization

Our solution  Use Myerson’s result to design truthful auction  Step 1: Customize an approximation algorithm for maximizing social welfare with fairness constraints  Randomized assignment to increase user diversity  Monotonically non-decreasing in bids  Step 2: Design payment scheme  Dependent on approximation algorithm used in step 1  => Achieves “local” fairness with strategyproof auctions  Can be used to guarantee a minimum level of allocation to each secondary user in expectation

Achieving global fairness  How can we achieve global measures of fairness?  E.g. assigned a channel proportional to max-min fair share in conflict graph

Achieving global fairness  Assume fractional allocation is allowed, then let be a fractional channel assignment for user that achieves desired trade-off between global fairness and social welfare  Let be set of all feasible channel assignments  Exponentially many!  Basic idea: Decompose into feasible solutions with an associated probability,  Pick some solution with probability  Achieve fairness tradeoff in expectation

The primal LP  Need to compute probabilities  Solution uses the following linear program  Problem - Exponential number of variables in this LP!

The dual LP  Solution is to use the dual:  Exponential constraints, but can use ellipsoid method with suitable separation oracle for poly-time computation

Conclusion  Secondary spectrum auctions promising approach to mitigate spectrum scarcity problem  Previous work consider only spatial characteristic of such auction, ignore temporal aspect  In repeated auction, increasing user diversity  encourages user participation  discourages vindictive bidding  Our contribution  Truthful auction framework for balancing social welfare and fairness  Both global and local fairness solutions provided

Thank you!