1 Computation in a Distributed Information Market Joan Feigenbaum (Yale) Lance Fortnow (NEC Labs) David Pennock (Overture) Rahul Sami (Yale) To appear.

Slides:



Advertisements
Similar presentations
Hansons Market Scoring Rules Robin Hanson, Logarithmic Market Scoring Rules for Modular Combinatorial Information Aggregation, Robin Hanson, Combinatorial.
Advertisements

Market Mechanism Analysis Using Minority Game Market Models
Combinatorial Betting Rick Goldstein and John Lai.
CPS Bayesian games and their use in auctions Vincent Conitzer
Non myopic strategy Truth or Lie?. Scoring Rules One important feature of market scoring rules is that they are myopic strategy proof. That means that.
Congestion Games with Player- Specific Payoff Functions Igal Milchtaich, Department of Mathematics, The Hebrew University of Jerusalem, 1993 Presentation.
1 Prediction Markets (PM) Lloyd Nirenberg, Ph.D. Shannon Bayes Venture Corp. Enterprise Resource Management Symposium 25 APR 06.
Markets As a Forecasting Tool Yiling Chen School of Engineering and Applied Sciences Harvard University Based on work with Lance Fortnow, Sharad Goel,
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
Yale School of Management What causes the underpricing of auctioned IPOs? Experimental Evidence Panos Patatoukas, October 2007.
Rational Expectations and the Aggregation of Diverse Information in Laboratory Security Markets Charles R. Plott, Shyam Sunder.
ECO290E: Game Theory Lecture 4 Applications in Industrial Organization.
A New Understanding of Prediction Markets via No-Regret Learning.
Auction Algorithms for Market Equilibrium Rahul Garg IBM India Research Sanjiv Kapoor Illionis Institute of Technology.
1 Finite-Length Scaling and Error Floors Abdelaziz Amraoui Andrea Montanari Ruediger Urbanke Tom Richardson.
Prediction Markets & Information Aggregation Yiling Chen, Harvard SEAS.
Complexity Results about Nash Equilibria
SECOND PART: Algorithmic Mechanism Design. Mechanism Design MD is a subfield of economic theory It has a engineering perspective Designs economic mechanisms.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
1 Information Markets & Decision Makers Yiling Chen Anthony Kwasnica Tracy Mullen Penn State University This research was supported by the Defense Advanced.
Outline  In-Class Experiment on Security Markets with Insider Information  Test of Rational Expectation Hypothesis I: Plott and Sunder (1982)  Can market.
An Experimental Test of Information & Decision Markets Robin Hanson, Takashi Ishikida and John Ledyard Caltech 2/4/ minute presentation!
Outline  In-Class Experiment on Security Markets with Insider Information  Test of Rational Expectation Hypothesis I: Plott and Sunder (1982)  Can market.
Information Aggregation: Experiments and Industrial Applications Kay-Yut Chen HP Labs.
CPS Securities & Expressive Securities Markets Vincent Conitzer
Chapter 21. Stabilization policy with rational expectations
1 Computation in a Distributed Information Market Joan Feigenbaum (Yale) Lance Fortnow (NEC Labs) David Pennock (Overture) Rahul Sami (Yale)
From Consensus to Social Learning Ali Jadbabaie Department of Electrical and Systems Engineering and GRASP Laboratory Alvaro Sandroni Penn Econ. and Kellogg.
1 A BGP-based Mechanism for Lowest-Cost Routing Rahul Sami Yale University Joint work with: Joan Feigenbaum Yale Christos.
Economic Natural Selection David Easley Cornell University June 2007.
1ESA 2007 World Meeting, Rome Partition Dependence in Prediction Markets - Evidence from the Lab and from the Field 
Gaming Prediction Markets: Equilibrium Strategies with a Market Maker Yilin Chen, Daniel M. Reeves, David M. Pennock, Robin D. Hanson, Lance Fortnow, Rica.
Investor Contagion: A Network Model for Asset Markets James Luo ELE 381 Mini-project Presentation.
Collective Revelation: A Mechanism for Self-Verified, Weighted, and Truthful Predictions Sharad Goel, Daniel M. Reeves, David M. Pennock Presented by:
Agent-based Simulation of Financial Markets Ilker Ersoy.
Introduction to Game Theory
Complexity and the Nascent Revolution in Economics Lancaster University Dec 9, 2009 W. Brian Arthur External Professor, Santa Fe Institute.
Research Computational Aspects of Prediction Markets David M. Pennock, Yahoo! Research Yiling Chen, Lance Fortnow, Joe Kilian, Evdokia Nikolova, Rahul.
Decision Analysis (cont)
By Scott Kominers And Lukens Orthwein.  Computational Complexity  Eliminating “Bad” Equilibria  Unsophisticated Buyers  Lazy Participants.
Economics of Information
Monte Carlo Simulation and Personal Finance Jacob Foley.
1 Efficiency and Nash Equilibria in a Scrip System for P2P Networks Eric J. Friedman Joseph Y. Halpern Ian Kash.
Equilibrium: How Supply and Demand Determine Prices
Pricing Combinatorial Markets for Tournaments Presented by Rory Kulz.
Preference elicitation Communicational Burden by Nisan, Segal, Lahaie and Parkes October 27th, 2004 Jella Pfeiffer.
Experimental Economics and Neuroeconomics. An Illustration: Rules.
Research Combinatorial Betting David Pennock Joint with: Yiling Chen, Lance Fortnow, Sharad Goel, Joe Kilian, Nicolas Lambert, Eddie Nikolova, Mike Wellman,
E-con. Intro to E-con Economics is the study of scarcity and choice. At its core, economics is concerned with how people make decisions and how these.
Chapter 26 Aggregate supply, the price level, and the speed of adjustment David Begg, Stanley Fischer and Rudiger Dornbusch, Economics, 6th Edition, McGraw-Hill,
NAREA Workshop Burlington, VT June 10, 2009 Yohei Mitani 1 Yohei Mitani Institute of Behavioral Science University of Colorado, Boulder Nicholas.
Pricing and Efficiency in Competitive Markets Trading in the ‘Pit Market’ Dr. Nikos Nikiforakis The University of Melbourne.
1 Parrondo's Paradox. 2 Two losing games can be combined to make a winning game. Game A: repeatedly flip a biased coin (coin a) that comes up head with.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
CPS Preference elicitation/ iterative mechanisms Vincent Conitzer
Lance Fortnow Northwestern University.  Markets as Computational Devices Aggregate large amount of disparate information by massively parallel devices.
Performance of prediction markets with Kelly bettors David Pennock (Yahoo!) with John Langford (Yahoo!) & Alina Beygelzimer (IBM)
Smarter Markets: Bringing Intelligence into the Exchange Example: Smarter Prediction Markets David Pennock Microsoft Research.
1 Limiting Privacy Breaches in Privacy Preserving Data Mining In Proceedings of the 22 nd ACM SIGACT – SIGMOD – SIFART Symposium on Principles of Database.
Coordination and Learning in Dynamic Global Games: Experimental Evidence Olga Shurchkov MIT The Economic Science Association World Meeting 2007.
Model Building and Gains from Trade
Securities & Expressive Securities Markets
Market Scoring Rules
An Investigation of Market Dynamics and Wealth Distributions
Regime change Ec 517 October 2, 2017.
Prediction Markets and the Wisdom of Crowds
Preference elicitation/ iterative mechanisms
Truth tables Mrs. Palmer.
Introductory Concepts
M. Mock and E. Nett and S. Schemmer
Presentation transcript:

1 Computation in a Distributed Information Market Joan Feigenbaum (Yale) Lance Fortnow (NEC Labs) David Pennock (Overture) Rahul Sami (Yale) To appear in ACM EC ’03, San Diego, June 9-12, 2003.

2 Markets Aggregate Information! Evidence indicates that markets are good at combining information from many sources: –Markets like the Iowa Electronic Market predict election outcomes better than opinion polls [Forsythe et al. ’99]. –Futures and options markets provide accurate forecasts of their underlying commodities/securities [Jackwerth et al. ’96]. –Sports betting markets provide unbiased forecasts of game outcomes [Gandar et al. ’98; Debnath et al. ’02] –Laboratory experiments confirm information aggregation [Plott et al. ’88, Plott et al. ’97] –Theoretical models: “Rational Expectation Hypothesis”

3 Market as a Computation Device x1x1 xnxn initial info. market buy/sell orders price x 1,p 1 x n,p 1 updated information new orders p1p1 equilibrium price p* market equilibrium price p*  aggregate f (x 1, x 2, …, x n ) Questions: What aggregate functions f ( ) can be computed? How many securities must be traded? How fast does the market price converge?

4 Simplified Market Model – each trader i has a single bit of information x i – desired aggregate is a Boolean function f (x 1, x 2, …, x n ) Study Boolean functions Trade in a single security F with payoff contingent on f : If f (x 1, x 2, …, x n ) turns out to be 1, F eventually pays off $1; otherwise, F eventually pays off $0. Use multiperiod Shapley-Shubik model of the market – Trading occurs in a sequence of rounds. – In each round, trader i brings a “money supply” b i and a “securities supply” q i to the market. – Clearing price is p =  b i /  q i. – Simplifying assumption: q i = 1 (forced trade) Trader behavior: assume common-prior Bayesian, truthful (non-strategic) bidding.

5 Example: OR function Two traders, who initially know x 1, x 2 respectively. Uniform prior distribution on (0,0), (0,1), (1,0), (1,1). Single security F, based on f(x 1,x 2 ) = x 1 V x 2. F has value $1 if x 1 V x 2 =1 ; value $0 otherwise. x 1 = 1 x 2 = 0 F market clearing price p 1 = 0.75 b 1 = 1 b 2 = 0.5 bids initial info. Equilibrium price reveals the value of f(x 1,x 2 ) in this market. x 1 = 1, x 2 = 0, F market p * = 1 b 1 = 1 b 2 = 1 bids  x2 = 0  x2 = 0 p 1 =0.75  x1 = 1  x1 = 1 equilibrium price updated info.

6 Example: XOR function Two traders, who initially know x 1, x 2 respectively. Uniform prior distribution on (0,0), (0,1), (1,0), (1,1). Single security F, based on f(x 1,x 2 ) = x 1  x 2. F has value $1 if x 1  x 2 =1 ; value $0 otherwise. x 1 = 1 x 2 = 0 F market clearing price p 1 = 0.5b 1 = 0.5 b 2 = 0.5 bids initial info. Clearing price reveals no new information to either agent  equilibrium reached! Price p* = 0.5. X Equilibrium price does not reveal the value of f(x 1,x 2 ) here.

7 Results: Computable Functions If f can be expressed as a weighted threshold function f (x 1, x 2, …, x n ) = 1 if  w i x i  1 = 0 if  w i x i < 1, then, for any prior distribution, the market price of F converges to the true value of f (x 1, x 2, …, x n ). If f cannot be expressed as a weighted threshold function, then there exist prior distributions for which the price of F does not converge to the true value of f (x 1, x 2, …, x n ). e.g., OR function: x 1 V x 2 V … V x n = 1 iff  x i  1 e.g., XOR function.

8 Results: Convergence Time Upper bound: For any function f with n inputs, and any prior distribution, the market reaches the equilibrium price p* after at most n rounds of trading. Lower bound: There is a family of weighted threshold functions C n (the “carry-bit” functions) with 2n inputs, and corresponding prior distributions, such that it takes n rounds in the worst case to reach equilibrium. Bounds are tight up to a factor of 2.

9 Directions for Future Work Richer information: real numbers, distributions, etc. Effect of inaccurate or imprecise prices Strategic market models Can the common-prior assumption be relaxed? Complexity of traders’ computations Distributed computation, e.g. through decentralized markets Convergence time for incremental updates Is there a connection to machine-learning theory? Designing information markets with multiple securities