1 / 22

Mechanisms for a Spatially Distributed Market

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).

tanek-mejia
Download Presentation

Mechanisms for a Spatially Distributed Market

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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.

  3. 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.

  4. S B S B S B S B M1 M2 5 20 12 8 3 2 1 4 M3 6 1 M4 7 4 3 SDM Model Buyer’s value 2 9 Unit shipment cost Seller’s cost Utility maximizing agents with quasi-linear utility function (value-payment)

  5. S B S B S B S B M1 M2 M3 M4 Allocations 5 20 2 9 12 8 3 2 1 4 6 1 7 4 3 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

  6. ,flow S B S B S B M1 M2 ,1 M3 M4 (-9,1 ) ,1 ,1 (1,1 ) Efficiency by Min-Cost-Circulation (cost,capacity ) S B 5 20 2 9 12 8 4 3 1 2 (1,∞ ) 6 1 7 4 3 The minimal cost circulation is the efficient allocation Sink

  7. 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 (Mi,Mj)E: • pi+ ci,jpj. • If xi,j > 0 then pi+ ci,j =pj

  8. 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.

  9. SDM with strategic agents

  10. VCG SDM mechanisms • Each agent’s cost/value for the good is a private information. Mechanism: Given reported values, define an allocation ruleand 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.

  11. SDM VCG payments characterizations

  12. S B S B S B M1 M2 (1,∞,1) (1,∞) (-1,1) M3 M4 (-9,1,1) (9,1) (1,1,1) (-1,1) The residual graph (cost,capacity,flow) S B 20 2 9 12 8 6 1 7 3 Sink

  13. 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 Mi receives the distance from the sink to Mi. • Any trading buyer in market Mj pays the distance from Mi 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

  14. 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.

  15. The Trade Reduction Mechanism (TRM) and its properties.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  21. Thank you!

More Related