Mechanisms for a Spatially Distributed Market Moshe Babaioff, Noam Nisan and Elan Pavlov School of Computer Science and Engineering Hebrew University of.

Slides:



Advertisements
Similar presentations
Combinatorial Auction
Advertisements

6.896: Topics in Algorithmic Game Theory Lecture 21 Yang Cai.
(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
Slide 1 of 31 Noam Nisan Approximation Mechanisms: computation, representation, and incentives Noam Nisan Hebrew University, Jerusalem Based on joint works.
Algorithmic mechanism design Vincent Conitzer
6.896: Topics in Algorithmic Game Theory Lecture 20 Yang Cai.
(More on) characterizing dominant-strategy implementation in quasilinear environments (see, e.g., Nisan’s review: Chapter 9 of Algorithmic Game Theory.
Algorithmic Game Theory Uri Feige Robi Krauthgamer Moni Naor Lecture 10: Mechanism Design Lecturer: Moni Naor.
Blackbox Reductions from Mechanisms to Algorithms.
On Optimal Single-Item Auctions George Pierrakos UC Berkeley based on joint works with: Constantinos Daskalakis, Ilias Diakonikolas, Christos Papadimitriou,
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
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.
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
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.
1 Regret-based Incremental Partial Revelation Mechanism Design Nathanaël Hyafil, Craig Boutilier AAAI 2006 Department of Computer Science University of.
A Sufficient Condition for Truthfulness with Single Parameter Agents Michael Zuckerman, Hebrew University 2006 Based on paper by Nir Andelman and Yishay.
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.
Bundling Equilibrium in Combinatorial Auctions Written by: Presented by: Ron Holzman Rica Gonen Noa Kfir-Dahav Dov Monderer Moshe Tennenholtz.
Algorithmic Applications of Game Theory Lecture 8 1.
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Combinatorial Auction. Conbinatorial auction t 1 =20 t 2 =15 t 3 =6 f(t): the set X  F with the highest total value the mechanism decides the set of.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
Group Strategyproofness and No Subsidy via LP-Duality By Kamal Jain and Vijay V. Vazirani.
Complexity of Mechanism Design Vincent Conitzer and Tuomas Sandholm Carnegie Mellon University Computer Science Department.
Automated Mechanism Design: Complexity Results Stemming From the Single-Agent Setting Vincent Conitzer and Tuomas Sandholm Computer Science Department.
Mechanism Design Traditional Algorithmic Setting Mechanism Design Setting.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
CPS 173 Mechanism design Vincent Conitzer
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
More on Social choice and implementations 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A Using slides by Uri.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 21.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
By: Amir Ronen, Department of CS Stanford University Presented By: Oren Mizrahi Matan Protter Issues on border of economics & computation, 2002.
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.
Strategyproof Auctions For Balancing Social Welfare and Fairness in Secondary Spectrum Markets Ajay Gopinathan, Zongpeng Li University of Calgary Chuan.
TRUST:A General Framework for Truthful Double Spectrum Auctions Xia Zhou and Heather Zheng Department of Computer Science, University of California, Santa.
Approximating Market Equilibria Kamal Jain, Microsoft Research Mohammad Mahdian, MIT Amin Saberi, Georgia Tech.
Slide 1 of 16 Noam Nisan The Power and Limitations of Item Price Combinatorial Auctions Noam Nisan Hebrew University, Jerusalem.
Regret Minimizing Equilibria of Games with Strict Type Uncertainty Stony Brook Conference on Game Theory Nathanaël Hyafil and Craig Boutilier Department.
Mechanism Design Ruta Mehta. Game design (not video games!) to achieve a desired goal, like fairness, social welfare maximization, etc.
Automated Mechanism Design Tuomas Sandholm Presented by Dimitri Mostinski November 17, 2004.
Copyright © 2004 South-Western Welfare Economics Welfare economics is the study of how the allocation of resources affects economic well-being. Buyers.
Mechanism Design II CS 886:Electronic Market Design Sept 27, 2004.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Automated mechanism design Vincent Conitzer
Combinatorial Auction. A single item auction t 1 =10 t 2 =12 t 3 =7 r 1 =11 r 2 =10 Social-choice function: the winner should be the guy having in mind.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
مهندسي سيستم‌هاي تجارت الکترونیکی Electronic Commerce System Engineering (ECSE) رشته مهندسي فناوري اطلاعات- گرايش تجارت الکترونیکی دوره کارشناسی ارشد حضوری.
Automated mechanism design
SBBA: a Strongly-Budget-Balanced Double-Auction Mechanism
CPS Mechanism design Michael Albert and Vincent Conitzer
Theory of Capital Markets
Mechanism design with correlated distributions
Algorithmic Game Theory and Internet Computing
Implementation in Bayes-Nash equilibrium
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Implementation in Bayes-Nash equilibrium
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Automated mechanism design
Implementation in Bayes-Nash equilibrium
Auction Theory תכנון מכרזים ומכירות פומביות
Vincent Conitzer CPS Mechanism design Vincent Conitzer
Presentation transcript:

Mechanisms for a Spatially Distributed Market Moshe Babaioff, Noam Nisan and Elan Pavlov School of Computer Science and Engineering Hebrew University of Jerusalem, Israel ACM Conference on Electronic Commerce (EC'04) May 17-20, 2004, New York City

Spatially Distributed Market (SDM) A single good is manufactured and consumed in many different locations. Transportation of the good from one location to the other incurs a cost. Integration of electronic markets for a single good in different locations to one global market. –Determine the production, consumption and exchange relationships between the markets. –Determine the market prices.

Talk Structure Spatially Distributed Market SDM with non-strategic agents –Efficiency by Minimum Cost Circulation –Two Welfare Theorems. SDM with strategic agents –VCG mechanism characterization. –Computationally efficient, budget balanced mechanism with high efficiency.

SDM Model 2 9 S B Unit shipment cost Seller’s cost Buyer’s value M1M1 M2M2 M3M3 M4M4 Utility maximizing agents with quasi-linear utility function (value-payment)

Allocations 2 9 S B M1M1 M2M2 M3M3 M4M4 Allocation – a set T of trading agents and a shipment vector x, which is materially balanced. Allocation value – total value to the agents minus the shipment cost. V(A) = (20+12) – (6+1) – (4+2) Goal: find an efficient allocation

Efficiency by Min-Cost-Circulation (cost, capacity ) 2 9 S B (1, ∞ ) Sink (-9, 1 ) (1, 1 ) M1M1 M2M2 M3M3 M4M4 1,flow,1 The minimal cost circulation is the efficient allocation

Spatial Price Equilibrium (SPE) Prices are per market not per agent. Definition: An allocation A=(T,x) and vector of market prices p are in a Spatial Price Equilibrium (SPE) iff the allocation and price vector satisfy the following equilibrium conditions: –Each agent buy/sell a unit iff the price in its market is attractive to him. –For any edge between markets (M i,M j )  E : p i + c i,j  p j. If x i,j > 0 then p i + c i,j =p j

The Two Welfare Theorems Theorem: –(First Welfare Theorem for SDM) If an allocation and a price vector are in a SPE, then the allocation is efficient. –(Second Welfare Theorem for SDM) If an allocation is efficient, then there exists a price vector such that the allocation and the price vector are in a SPE.

SDM with strategic agents

SDM mechanisms Each agent’s cost/value for the good is a private information. Mechanism: Given reported values, define an allocation rule and a payment rule. Desired Economic properties: –Incentive Compatibility (IC) in dominant strategies –Individual Rationality (IR) –Efficiency –Ex post (weakly) Budget Balanced (BB) – the sum of payments including the transportation costs is non- negative. Also Desired: Computational efficiency. VCG

SDM VCG payments characterizations

The residual graph (cost, capacity, flow) 2 9 S B (1, ∞, 1)(1, ∞, 1) Sink (9, 1)(9, 1) M1M1 M2M2 M3M3 M4M4 (1, 1, 1)(1, 1, 1)(-1, 1) (-9, 1, 1) (1, ∞)(1, ∞) (-1, 1)

VCG payments characterization Theorem: The VCG payments for trading agents are calculated using the residual graph of the optimal flow : –Any trading seller in market M i receives the distance from the sink to M i. –Any trading buyer in market M j pays the distance from M i to the sink, negated.  computationally efficient algorithm for VCG. Theorem: –The VCG payment from a trading buyer is the minimal equilibrium price in her market. –The VCG payment to a trading seller is the maximal equilibrium price in her market

VCG mechanism – a drawback Fact: The VCG mechanism is IR, IC and efficient but not Budget Balanced. It is impossible to have all 4 properties [ Myerson & Satterthwaite, 1983] We would like to build a mechanism that is IR and IC. We trade some (little) efficiency to get budget balance. Efficiency reduced by Trade Reduction.

The Trade Reduction Mechanism (TRM) and its properties.

The Trade Reduction Mechanism We define the Reduced Residual Graph (a sub graph of the residual graph). Allocation: Remove the minimal positive cycle from each Commercial Relationship Component (CRC) (A set of markets with direct or indirect trade). Payments: By distances in the reduced residual graph.

TRM Properties Theorem: The TRM mechanism has a polynomial running time, and is IR, IC and BB. The efficiency loss of the mechanism in each CRC is at most one over the trade size in the CRC. Formally, if the efficient allocation is non empty Where |  | is the size of trade in CRC , and  is the set of all CRCs.

Extensions We look at two extensions of the model: –Agents with multi unit demand/supply with convex valuation. –Carriers bidding for shipment privilege. We characterize the VCG mechanism for these models.

Future Work Extend the TRM mechanism to a model of convex multi unit demand/supply. Design IR, IC, BB and highly efficient mechanisms for a global Logistics Market, where the transportation between the markets is controlled by strategic carriers.

Summary SDM with non strategic agents: –Reduction to (convex) minimum cost flow. –Two Welfare Theorems. SDM with strategic agents: –Double characterization of the VCG payments: As distances in the residual graph of a minimum cost flow  computational efficiency. As extreme equilibrium prices. –TRM mechanism that is a computationally efficient, IR, IC, Budget Balanced and highly efficient auction for SDM.

Thank you!