Privacy Meets Game Theory and Economics. 2 Example: Pricing of an Online Cartoon (digital good, unlimited supply)

Slides:



Advertisements
Similar presentations
Chapter 17: Making Complex Decisions April 1, 2004.
Advertisements

Eric Shou Stat/CSE 598B. What is Game Theory? Game theory is a branch of applied mathematics that is often used in the context of economics. Studies strategic.
Prior-free auctions of digital goods Elias Koutsoupias University of Oxford.
Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Computer-aided mechanism design Ye Fang, Swarat Chaudhuri, Moshe Vardi 1.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Sep. 8, 2014 Lirong Xia Introduction to MD (mooncake design or mechanism design)
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Nash Equilibria In Graphical Games On Trees Edith Elkind Leslie Ann Goldberg Paul Goldberg.
Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.
Nash equilibria in Electricity Markets: A comparison of different approaches Seminar in Electric Power Networks, 12/5/12 Magdalena Klemun Master Student,
Private Analysis of Graph Structure With Vishesh Karwa, Sofya Raskhodnikova and Adam Smith Pennsylvania State University Grigory Yaroslavtsev
The Roles of Uncertainty and Randomness in Online Advertising Ragavendran Gopalakrishnan Eric Bax Raga Gopalakrishnan 2 nd Year Graduate Student (Computer.
Game Theory, Mechanism Design, Differential Privacy (and you). Aaron Roth DIMACS Workshop on Differential Privacy October 24.
Algoritmi per Sistemi Distribuiti Strategici
Maria-Florina Balcan Approximation Algorithms and Online Mechanisms for Item Pricing Maria-Florina Balcan & Avrim Blum CMU, CSD.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
January 18, 2005 Experimental Economics 1 Outline  Introduction: Objectives and Course Expectation  Double Oral Auction Experiment: Observations  Foundations.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Beyond selfish routing: Network Formation Games. Network Formation Games NFGs model the various ways in which selfish agents might create/use networks.
SECOND PART: Algorithmic Mechanism Design. Mechanism Design MD is a subfield of economic theory It has a engineering perspective Designs economic mechanisms.
Industrial Organization Economists have developed a branch of economic analysis called Industrial Organization to trace the relationship between the structure.
An introduction to game theory Today: The fundamentals of game theory, including Nash equilibrium.
On Line Markets for Distributed Object Services: The MAJIC System Lior Levy, Liad Blumrosen and Noam Nisan The Hebrew University, Jerusalem Presented by.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Machine Learning for Mechanism Design and Pricing Problems Avrim Blum Carnegie Mellon University Joint work with Maria-Florina Balcan, Jason Hartline,
SECOND PART: Algorithmic Mechanism Design. Mechanism Design MD is a subfield of economic theory It has a engineering perspective Designs economic mechanisms.
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
SECOND PART: Algorithmic Mechanism Design. Suggested readings Algorithmic Game Theory, Edited by Noam Nisan, Tim Roughgarden, Eva Tardos, and Vijay V.
Communication Networks A Second Course Jean Walrand Department of EECS University of California at Berkeley.
Algorithms and Economics of Networks: Coordination Mechanisms Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
An introduction to game theory Today: The fundamentals of game theory, including Nash equilibrium.
Introduction to Managerial Economics
1 Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Congestion Games, Potential Games and Price of Anarchy Liad Blumrosen ©
Games Computers (and Computer Scientists) Play Avi Wigderson.
SECOND PART: Algorithmic Mechanism Design. Mechanism Design Find correct rules/incentives.
3.1. Strategic Behavior Matilde Machado.
Rathachai Chawuthai. Preface Draft idea only Something may be informal – Formula sign may be informal, such as, dark delta – No any axioms – Not enough.
Algorithmic Game Theory and Internet Computing Vijay V. Vazirani Georgia Tech Extending General Equilibrium Theory to the Digital Economy.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
Introduction to Matching Theory E. Maskin Jerusalem Summer School in Economic Theory June 2014.
CHAPTER 23 MONOPOLISTIC COMPETITION AND OLIGOPOLY.
Regret Minimizing Equilibria of Games with Strict Type Uncertainty Stony Brook Conference on Game Theory Nathanaël Hyafil and Craig Boutilier Department.
Game theory, alive: some advanced topics presentation by: Idan Haviv supervised by: Amos Fiat.
Ecosel as an Example of Subscription Games Lecture 12 (5/20/2015)
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish agents strategically interact in using a network They.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan.
5.1.Static Games of Incomplete Information
Increasing Risk Lecture IX. Fall 2004Increasing Risk2 Literature Required u Over the next several lectures, I would like to develop the notion of stochastic.
Joshi, Sun, Vora Sumit Joshi, Yu-An Sun, Poorvi Vora The George Washington University The Privacy Cost of the Second Chance Offer.
Microeconomics Course E John Hey. Examinations Go to Read.
Lec 23 Chapter 28 Game Theory.
1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AAA A AA A.
Business Economics (ECO 341) Fall Semester, 2012
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Differential Privacy A Primer for the Perplexed
Instructor: Ruta Mehta TA: TBA
Privacy as a tool for Robust Mechanism Design in Large Markets
Chapter 12: Oligopoly and Monopolistic Competition
Ecosel as an Example of Subscription Games
Introduction to Mechanism Design
Introduction to Mechanism Design
Auctions Lirong Xia. Auctions Lirong Xia Sealed-Bid Auction One item A set of bidders 1,…,n bidder j’s true value vj bid profile b = (b1,…,bn) A sealed-bid.
Lecture Game Theory.
Introduction to Mechanism Design
Bayes Nash Implementation
Presentation transcript:

Privacy Meets Game Theory and Economics

2 Example: Pricing of an Online Cartoon (digital good, unlimited supply)

3 Maximizing Revenue t=  [0,1] titi n p OPT What if I bid 0.5 instead? p p

The Implementation Challenge tntn t n-1  t3t3 t2t2 t1t1 t= Player i does not Prefer M(t’) over M(t) MM Unilateral Deviation by player i M(t) M(t’) tntn t n-1  t3t3 t2t2 t’ 1 t’=

5 The Differential Privacy challenge Dwork, McSherry, Nissim, Smith bnbn b n-1  b3b3 b2b2 b1b1 b= distributions are ε-close AA Neighboring: One entry modified A(b) A(b’) bnbn b n-1  b3b3 b2b2 b’ 1 b’=

6 What we Know [NST]: Implementation in dominant strategies Revenue recovered at least OPT – O(n 2/3 ) Generic construction, many potential applications Ingredients: – Mechanism preserving differential privacy Making agents (almost) indifferent to what strategy they use Efficient (i.e., recovers most of OPT) – “Punishing” mechanism Making agents truthful Inefficient

7 What about you? Learn about differential privacy and mechanism design Extend known results – E.g., new applications Examine notions of privacy Explore relationships between privacy and game-theoretic concepts Using what? – Your knowledge in probability/statistics, algorithms, …, mathematics

8 Further Details … Contact me –