Cooperation, Power and Conspiracies Yoram Bachrach.

Slides:



Advertisements
Similar presentations
Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks Anwar Mohammadi, Nathan Fisher, and Daniel.
Advertisements

The Weighted Proportional Resource Allocation Milan Vojnović Microsoft Research Joint work with Thành Nguyen Microsoft Research Asia, Beijing, April, 2011.
A Short Tutorial on Cooperative Games
Performance Evaluation Sponsored Search Markets Giovanni Neglia INRIA – EPI Maestro 4 February 2013.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 9 Ýmir Vigfússon.
CPS Bayesian games and their use in auctions Vincent Conitzer
Manipulation, Control, and Beyond: Computational Issues in Weighted Voting Games Edith Elkind (U. of Southampton) Based on joint work with: Y.Bachrach,
Agent Failures in Totally Balanced Games and Convex Games Authors: Yoram Bachrach 1 Ian Kash 1 Nisarg Shah 2 (speaker) 1 Microsoft Research Cambridge.
Sponsored Search Cory Pender Sherwin Doroudi. Optimal Delivery of Sponsored Search Advertisements Subject to Budget Constraints Zoe Abrams Ofer Mendelevitch.
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
Share Auctions, Pre- Communications, and Simulation with Petri-Nets Research Team: Anna Ye Du (SUNY, Buffalo), Xianjun Geng (UW, Seattle), Ram Gopal (UC,
Selling Billions of Dollars Worth of Keywords Presented By: Mitali Dhoble By Benjamin Edelman, Michael Ostrovsky And Michael Schwarz Reference:
Auction Theory Class 3 – optimal auctions 1. Optimal auctions Usually the term optimal auctions stands for revenue maximization. What is maximal revenue?
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Computational Economics Elan Pavlov. Central problem statement How to design mechanisms and algorithms which cause selfish players to act as if they are.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
Sponsored Search Presenter: Lory Al Moakar. Outline Motivation Problem Definition VCG solution GSP(Generalized Second Price) GSP vs. VCG Is GSP incentive.
Cooperative/coalitional game theory Vincent Conitzer
Cooperative Weakest Link Games Yoram Bachrach, Omer Lev, Shachar Lovett, Jeffrey S. Rosenschein & Morteza Zadimoghaddam CoopMAS 2013 St. Paul, Minnesota.
Yoram Bachrach Jeffrey S. Rosenschein November 2007.
Manipulation and Control in Weighted Voting Games Based on: Bachrach, Elkind, AAMAS’08 Zuckerman, Faliszewski, Bachrach, Elkind, AAAI’08.
Overlapping Coalition Formation: Charting the Tractability Frontier Y. Zick, G. Chalkiadakis and E. Elkind (submitted to AAMAS 2012)
Arbitration, Fairness and Stability Revenue Division in Collaborative Settings Yair Zick Advisor: Prof. Edith Elkind.
Sponsored Search Auctions 1. 2 Traffic estimator.
Distributed Multiagent Resource Allocation In Diminishing Marginal Return Domains Yoram Bachrach(Hebew University) Jeffrey S. Rosenschein (Hebrew University)
Computer Systems seen as Auctions Milan Vojnović Microsoft Research Keynote talk ACM Sigmetrics 2010 New York, June 15, 2010.
Path Disruption Games (Cooperative Game Theory meets Network Security) Yoram Bachrach, Ely Porat Microsoft Research Cambridge.
Computing Shapley Values, Manipulating Value Distribution Schemes, and Checking Core Membership in Multi-Issue Domains Vincent Conitzer and Tuomas Sandholm.
Workshop on Auction Theory and Practice Carnegie Mellon University 1 Strategic Information Acquisition in Auctions Kate Larson Carnegie Mellon University.
Coalition Structures in Weighted Voting Games Georgios Chalkiadakis Edith Elkind Nicholas R. Jennings.
Auctioning one item PART 2 Tuomas Sandholm Computer Science Department Carnegie Mellon University.
SIMS Search engine advertising Hal Varian. SIMS Online advertising Banner ads (Doubleclick) –Standardized ad shapes with images –Loosely related to content.
Algoritmisk Spilteori Peter Bro Miltersen dPersp, Uge 5, 2. forelæsning.
Auctions Hal R. Varian. Auctions Auctions are very useful mean of price discovery eBay: everyone’s favorite example DoveBid: high value asset sales at.
Co-opetition in Network Tasks Yoram Bachrach, Peter Key, Jeff Rosenschein, Morteza Zadimoghaddam, Ely Porat.
Approximating Power Indices Yoram Bachrach(Hebew University) Evangelos Markakis(CWI) Ariel D. Procaccia (Hebrew University) Jeffrey S. Rosenschein (Hebrew.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
SIMS Online advertising Hal Varian. SIMS Online advertising Banner ads (Doubleclick) –Standardized ad shapes with images –Normally not related to content.
Auctions Hal R. Varian. Auctions Auctions are very useful mean of price discovery eBay, everyone’s favorite example DoveBid, high value, not so well.
Collusion and the use of false names Vincent Conitzer
Overlapping Coalition Formation: Charting the Tractability Frontier Y. Zick, G. Chalkiadakis and E. Elkind (AAMAS 2012)
Strategic Demand Reduction in homogenous multiunit auctions (where bidders may be interested in more than one unit)
The Science of Networks 7.1 Today’s topics Sponsored Search Markets Acknowledgements Notes from Nicole Immorlica & Jason Hartline.
Yang Cai Sep 8, An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey Auction Case Study:
A Truthful Mechanism for Offline Ad Slot Scheduling Jon Feldman S. Muthukrishnan Eddie Nikolova Martin P á l.
A SEARCH-BASED APPROACH TO ANNEXATION AND MERGING IN WEIGHTED VOTING GAMES Ramoni Lasisi and Vicki Allan Utah State University by.
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing Weijie Shi*, Linquan Zhang +, Chuan Wu*, Zongpeng Li +, Francis C.M. Lau*
Bounding the Cost of Stability in Games with Restricted Interaction Reshef Meir, Yair Zick, Edith Elkind and Jeffrey S. Rosenschein COMSOC 2012 (to appear)
Mechanism design for computationally limited agents (previous slide deck discussed the case where valuation determination was complex) Tuomas Sandholm.
Authors: David Robert Martin Thompson Kevin Leyton-Brown Presenters: Veselin Kulev John Lai Computational Analysis of Position Auctions.
Preferences Toby Walsh NICTA and UNSW
Strategyproof Auctions For Balancing Social Welfare and Fairness in Secondary Spectrum Markets Ajay Gopinathan, Zongpeng Li University of Calgary Chuan.
Algorithmic Game Theory and Internet Computing Vijay V. Vazirani Polynomial Time Algorithms For Market Equilibria.
How does the market of sponsored links operate? User enters a query The auction for the link to appear on the search results page takes place Advertisements.
Slide 1 of 16 Noam Nisan The Power and Limitations of Item Price Combinatorial Auctions Noam Nisan Hebrew University, Jerusalem.
AAMAS 2013 best-paper: “Mechanisms for Multi-Unit Combinatorial Auctions with a Few Distinct Goods” Piotr KrystaUniversity of Liverpool, UK Orestis TelelisAUEB,
Mechanism Design Ruta Mehta. Game design (not video games!) to achieve a desired goal, like fairness, social welfare maximization, etc.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Network Theory and Dynamic Systems Auctions.
Auctions Supplemental Material. In case you haven't noticed: Auctions are Everywhere! eBay → simple auctions for a single item AdWord Auctions → advertisers.
Optimization and Stability in Games with Restricted Interactions Reshef Meir, Yair Zick and Jeffrey S. Rosenschein CoopMAS 2012.
Coalitional Games on “Sparse” Social Networks Edith Elkind University of Oxford.
Dynamic Weighted Voting Games Edith Elkind Dmitrii Pasechnik Yair Zick AAMAS 2013.
Computing Shapley values, manipulating value division schemes, and checking core membership in multi-issue domains Vincent Conitzer, Tuomas Sandholm Computer.
Some overarching themes on electronic marketplaces Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Mechanism design for computationally limited agents (previous slide deck discussed the case where valuation determination was complex) Tuomas Sandholm.
Mechanism design for computationally limited agents (last lecture discussed the case where valuation determination was complex) Tuomas Sandholm Computer.
Near-Optimal Spectrum Allocation for Cognitive Radios: A Frequency-Time Auction Perspective Xinyu Wang Department of Electronic Engineering Shanghai.
Online Advertising and Ad Auctions at Google
Presentation transcript:

Cooperation, Power and Conspiracies Yoram Bachrach

High Level Vision John McCarthy: “making a machine behave in ways that would be called intelligent if a human we so behaving” (1955) Coordinating Negotiating Strategizing

Agenda

UK Elections 2010 ConservativesLabourLib-Dems Required: 326

Alternate Universe Elections ConservativesLabourLiberalsDemocrats Required: 326

Treasure Island $200 $1000 Coalition: CValue: v(C)

Cooperative Games CooperationCompetition Cannot achieve goal alone Coordination Maximize rewards Increase influence

Sharing Rewards – Stable or Shaky? – Is it Fair? requires very valuable $1000 p1p2p3 $50 $900 Dummy agents Equivalent agents Game composition

The Shapley Value Average contribution across all permutations Contribution $0$1000 $0$

Weighted Voting Games

Power in the UK Elections Game 1: [306, 258, 57; 326] Game 2: [306, 258, 28, 29; 326] Split makes the Labour less powerful – But the power goes to the Conservatives… – … not the Lib-Dems ConservativesLabourLib-Dems %16.66% ConservativesLabourLiberalsDemocrats %8.33% Split Merge

False-Name Power Manipulations AB 22 1/2 ABB’ 211 1/3 q = 4 AB 22 1/2 ABB’ 211 4/61/6 q = 3 Power Increase Power Decrease

Effects of False-Name Manipulation Manipulator loss bound Hardness of manipulability It is a hard computational problem to test if a beneficial manipulation exists. Manipulation Gain Bound Quota manipulations: Bounds on quota perturbations influence on power. Hardness of testing which quota is better for a player’s power. (Bachrach & Elkind, AAMAS 2008; Bachrach et al., AAAI 2008)

Manipulation Heuristics Heuristic algorithm: try integer splits and approximate power. Tested on random weighted voting games. (Bachrach et al., JAIR 2011)

Control in Firms

The “Rip-off” Game (Bachrach, Kohli, Graepel, AAMAS 2011)

Auctions Valuation / Auction $900$500$400$300 Sealed bid (1 st price) English (ascending) Vickrey (2 nd Price) Speculations Long (increasing) bidding Truthful bidding Truthful Efficient allocation

Collusion Collusion: an agreement between several agents to limit competition by manipulating or defrauding to obtain an unfair advantage $900$500$400$300 Truthful$900$500$400$300 Collusion$900$400 $300

Sponsored Search Auctions Selling advertisements on search engines. Tailored to users and search queries. Model: Key part of the online business model.Uses: Google, Yahoo, MicrosoftKey players: Microsoft – $2 Billion/year (Bing ads) Google - $25 Billion/year (AdWords, AdSense) Revenue: (Extrapolation, Q1 2010)

What Blocks Agreements? $50 $900 Value v(C)Payment p(C)Coalition 200 p1p2p3 $1000 $200 $1000 Potential Blockers: Make sure get at least $200 (1,1,998)

Collusion in Auctions DefinitionVCG ruleProperty Optimal according to reportsAllocation Impact on othersPayments (Bachrach, AAMAS, 2010; Bachrach, Key, Zadimoghaddam, WINE 2010)

Multi-Unit Auctions T=5

Multi-Unit Auctions T=5

Collusion in Auctions T=3

Collusion in Auctions T=4

Collusion in Auctions T=4 Optimal scheme for diminishing marginals: Proxy agent bids for all colluders

The Collusion Game T=3 Coalition: C v(C) = welfare under optimal collusion

Games with Diminishing Marginals Fairness and Stability with diminishing marginals Always have non-empty cores (stable imputations). The Shapley value is in the core (fair and stable imputation). C’ C

Non-Diminishing Marginals Core PaymentMarginalsNumberType (H,H,0,…,0)a=b+1A (0,…,0)bB 1C Optimal AttackMembers Marginal merging attack (H,H,H,…,H,0), with 2a Hs.All A’s Same as all A’s.A’s and B’s False-name marginal splitting: both declare (H,0,0,…,0).(A,B) pair Type B agents serve as a false-identity Helpful for single A agent, but not for a large set of A’s Empty core – no stable agreement 2a+2 Items

Non-Diminishing Marginals Collusion games with arbitrary marginal utility functions – polynomial algorithms: Computing the value (welfare) of a coalition. When all but few agents have identical valuations: compute Shapley value. When there are few valuation functions: test core emptiness.

Non-Diminishing Marginals Collusion games with arbitrary marginal utility functions – polynomial algorithms: Computing the value (welfare) of a coalition. When there are few valuation functions: test core emptiness.

Collusion in Sponsored Search Auctions Collusion by advertisers Specific keyword market Top 3 advertiser bids for that keyword Appearances in “mainline” Jointly set bids once for the duration Simulate auction FeatureChange Appearances (mainline)-3% Clicks estimate-2% Revenue-30%

High Level Vision John McCarthy: “making a machine behave in ways that would be called intelligent if a human we so behaving” (1955) Coordinating Negotiating Strategizing Game Theory Heuristics & Data Analysis Algorithms

Conclusion CooperationCompetition Big Challenges Incorporating negotiation and agreement models Understanding human bounded-rational behaviour Designing efficient and attack-resistant mechanisms Scaling up to real-world systems