1 Learning by Duopoly Agents Steve Kimbrough Fred Murphy INFORMS, November 7, 2006, 8:00-9:30 File: kimbrough-murphy-informs-2006fm-1.ppt.

Slides:



Advertisements
Similar presentations
Oligopoly.
Advertisements

Strategic Pricing: Theory, Practice and Policy Professor John W. Mayo
Chapter 1 Introduction. Why study Labor Markets? - Personal gain - would it be wise to train to be a blacksmith in Nebraska? What about a soybean farmer?
Market Structures.
Part 8 Monopolistic Competition and Oligopoly
© 2009 Pearson Education Canada 16/1 Chapter 16 Game Theory and Oligopoly.
MONOPOLISTIC COMPETITION, OLIGOPOLY, & GAME THEORY
OT Anticompetitive consequence of the nationalization of a public enterprise in a mixed duopoly.
Managerial Economics & Business Strategy
© 2005 Pearson Education Canada Inc Chapter 16 Game Theory and Oligopoly.
Basic Oligopoly Models
Oligopoly The challenge of analyzing interdependent strategic decisions.
Chapter 12 Monopolistic Competition and Oligopoly.
CHAPTER 9 Basic Oligopoly Models Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
MICROECONOMICS: Theory & Applications
Monopolistic Competition
Lectures in Microeconomics-Charles W. Upton Nash Equilibrium.
Monopolistic Competiton. Assumptions Many sellers and many buyers Slightly different products Easy entry and exit (low barriers)
The Use of Oligopoly Equilibrium for Economic and Policy Applications Jim Bushnell, UC Energy Institute and Haas School of Business.
Between Competition and Monopoly: Monopolistic Competition and Oligopoly.
1 A Look at Simple, Learnable Pricing Policies in Electricity Markets Steve Kimbrough Fred Murphy INFORMS, November 2005 File: sok-murphy-informs-2005.ppt.
Chapter 21. Stabilization policy with rational expectations
Ch. 22: Perfect Competition Del Mar College John Daly ©2003 South-Western Publishing, A Division of Thomson Learning.
Ch. 24: Monopolistic Competition, Oligopoly & Game Theory Del Mar College John Daly ©2003 South-Western Publishing, A Division of Thomson Learning.
Defining Competitiveness
Where You Are!  Economics 305 – Macroeconomic Theory  M, W and Ffrom 12:00pm to 12:50pm  Text: Gregory Mankiw: Macroeconomics, Worth, 9 th, 8 th edition,
By Edgar K. Browning & Mark A. Zupan John Wiley & Sons, Inc.
1 Monopolistic Competition & Oligopoly ©2005 South-Western College Publishing Key Concepts Key Concepts Summary.
Chapter 9 Supply Under Perfect Competition Introduction to Economics (Combined Version) 5th Edition.
Intermediate Microeconomics
Lecture 4 Strategic Interaction Game Theory Pricing in Imperfectly Competitive markets.
MICROECONOMICS: Theory & Applications By Edgar K. Browning & Mark A. Zupan John Wiley & Sons, Inc. 10 th Edition, Copyright 2009 PowerPoint prepared by.
Microeconomics Pre-sessional September 2015 Sotiris Georganas Economics Department City University London.
CHAPTER 12 Imperfect Competition. The profit-maximizing output for the monopoly 2 If there are no other market entrants, the entrepreneur can earn monopoly.
Chapter Eleven Product Differentiation, Monopolistic Competition, and Oligopoly.
Lecture 12Slide 1 Topics to be Discussed Oligopoly Price Competition Competition Versus Collusion: The Prisoners’ Dilemma.
Perfect competition, with an infinite number of firms, and monopoly, with a single firm, are polar opposites. Monopolistic competition and oligopoly.
Introduction to Business LECTURE 2: Introduction to Business MGT
Today n Oligopoly Theory n Economic Experiment in Class.
CHAPTER 15 Oligopoly PowerPoint® Slides by Can Erbil © 2004 Worth Publishers, all rights reserved.
Models of Competition Part III: Imperfect Competition
15-1 Economics: Theory Through Applications This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported.
Chapter 11 The World of Oligopoly: Preliminaries to Successful Entry.
Microeconomics I Undergraduate Programs Fernando Branco Second Semester Sessions 8 and 9.
CHAPTER 27 OLIGOPOLY.
Monopolistic competition and Oligopoly
Chapters 13 & 14: Imperfect Competition & Game Theory
KRUGMAN'S MICROECONOMICS for AP* Introduction to Oligopoly Margaret Ray and David Anderson Micro: Econ: Module.
CHAPTER 15 Oligopoly PowerPoint® Slides by Can Erbil © 2004 Worth Publishers, all rights reserved.
C opyright  2007 by Oxford University Press, Inc. PowerPoint Slides Prepared by Robert F. Brooker, Ph.D.Slide 1.
Oligopoly Introduction Derived from Greek word: “oligo” (few) “polo” (to sell) A few dominant sellers sell differentiated.
Even More Oligopoly. Price Rigidity  Price rigidity is a tendency not to change prices.  Price rigidity is a feature of many oligopolies.  Why?
Today n Oligopoly Theory n Economic Experiment in Class.
INTERMEDIATE MICROECONOMICS Topic 9 Oligopoly: Strategic Firm Interaction These slides are copyright © 2010 by Tavis Barr. This work is licensed under.
Chapter 9 Oligopoly and Firm Architecture
Microeconomics 1000 Lecture 13 Oligopoly.
Markets with Only a Few Sellers
MICROECONOMICS: Theory & Applications
Chapter 9 Oligopoly and Firm Architecture
Oligopolies & Game Theory
CHAPTER 15 Oligopoly.
Today Oligopoly Theory Economic Experiment in Class.
On Learning in Policy Space by Oligopolists in Electricity Markets
Introduction to Oligopoly
Monopolistic Competition & Oligopoly
Oligopolies & Game Theory
BEC 30325: MANAGERIAL ECONOMICS
BEC 30325: MANAGERIAL ECONOMICS
Econ 100 Lecture 4.2 Perfect Competition.
Perfect Competition Econ 100 Lecture 5.4 Perfect Competition
Presentation transcript:

1 Learning by Duopoly Agents Steve Kimbrough Fred Murphy INFORMS, November 7, 2006, 8:00-9:30 File: kimbrough-murphy-informs-2006fm-1.ppt

2 Abstract as Published Title: Learning by Duopoly Agents in Bidding for Day-Ahead Electricity Supply Presenting Author: Fred Murphy,Professor, Temple University, The Fox School of Business, 108 Speakman Hall, 1810 N. 13th Street, Philadlephia PA 19122, United States, Co-Author: Steve Kimbrough,Professor, University of Pennsylvania, 3730 Walnut Street, Suite 500, Philadelphia PA 19104, United States, Abstract: Standardly, bids by distinct firms in the day-ahead market for electricity are combined to produce a kinked supply curve. We report results from an agent-based model in which a stochastic demand curve for electricity is given exogenously and in which two agents learn to bid to supply electricity. We report on the design of the model, the behavior of various learning regimes, and the conditions under which tacit collusion by the bidding agents may be arrived at, sustained, and destroyed.

3 Problems with Classic Economic Models Stylized so that it is possible to derive analytic results (the world is complex) Assumes actors have full information (no one has this) Assumes actors have a clear objective function to maximize profits (after one accounting course, it is clear that the definition of profit is unclear)

4 Properties of a Basic Economic Agent Has a measure of success Has a data stream to measure its success Does simple experiments or to learn how its actions affect success or observes the consequences of outside sources of variation Operates in a potentially noisy environment We term this Probe and Adjust (PandA) Note that the first three properties are the minimal set of properties for an economic agent to improve

5 PandA as an Algorithm Adjusts a continuous parameter (price, quantity, etc.) Parameters: currentLevel, delta, epsilon, and epochLength Activity proceeds in epochs. In each episode the agent plays (“bids”) its currentLevel ± e, where e is in [-delta, delta] and is drawn uniformly. The agent records its returns from playing above or below currentLevel. After epochLength epochs, the current epochs concludes, and the agent adjusts currentLevel by ± epsilon, depending on whether playing up or down yielded better rewards. NB. PandA agents explore & exploit, with the tradeoff specified by the PandA parameters (which can also be learned).

6 Three Market Contexts Monopoly Oligopoly Perfect competition We are focusing on oligopoly, where the theory is admittedly unsatisfactory. But first…monopoly

7 Monopoly Market context: agent is the only supplier Agent properties: –Measure of success is classic definition of profits –The data stream is the profits associated with the quantity offered (Agent does not know the demand curve) –Agent tries different quantities and adjusts the base quantity around which it experiments

8

9 Monopoly Results Simple model, PandA, quickly arrives at the vicinity of the monopoly position. PandA is robust under stochasticity. Can track random walk changes in the demand function. PandA performance depends on parameters, delta and epsilon, and epochLength, but these can be tuned, can be learned by the agent. Key point: Here is ONE learning policy that is computationally & epistemically undemanding and that arrives at something close to the monopoly position. Reproduces classical theory with much less stringent assumptions.

10 Duopoly & Oligopoly: Cournot Competition Market structure: two or more agents offer quantities into the marketplace Agent properties: –Measure of success is the classic profit calculation –Data stream for each player is its decisions and profits –Each agent tries different quantities and adjusts the base quantity around which it experiments

11 Cournot Results PandA players quickly arrive at the vicinity of the Cournot equilibrium. PandA is robust under stochasticity. Can track random-walk changes in the demand function. PandA performance depends on parameters, delta and epsilon, and epochLength, but these can be tuned by the agent. Key point: Reproduces classical theory with much less stringent assumptions.

12

13 Duopoly & Oligopoly: Bertrand Competition Market structure: two or more players offer prices. The agent with the lowest price wins the whole market Agent properties: –Measure of success is the classic profit calculation –Data stream is its decisions and profits –Agent tries different prices and adjusts the base price around which it experiments.

14

15 Bertrand Results Players stochastically split the market at the monopoly price This is the reverse of classic Bertrand The reason is simple, at the competitive equilibrium profits are 0. A nonzero probability of nonzero profits leads agents to raise prices. Through their random choices they split the market.

16 Further Bertrand Results PandA players bid prices But now there are more than 2 players. What happens? Depends on the number of players and on the epochLengths they use. Broadly: if players are added and/or everyone’s epochLength is shortened, a tipping point is eventually reached and the agents “race to the bottom”, achieving the classic Bertrand result. If one or a few players are more “patient”, have longer epochLengths, this will mitigate the effect, even in the presence of impatient players.

17

18 Where We Stand Results confirm and differ from classic models Market designs we have used are simple We can show mathematically that the agents are essentially calculating stochastic gradients and moving in the optimizing direction. Thus, our current results can be derived using classic economic tools Any early losses from experimenting are more than compensated by higher longer run returns from learning (the explore/exploit tradeoff)

19 Where We Want to Go More complex markets with no simple analytic results Agency theory results tested using incented agents A richer set of behaviors to better understand the consequences of market power and the potential for tacit collusion. Alternative agents with minimum capability

20 A Framework for future Research Start with agents having the minimum capability and restrict added capabilities to those of real managers ( e.g. schemas for organizing data streams) Reproduce basic economic results –If the results differ, prove why. Only then move to complicated markets where analytic results cannot be derived An analogy is the relationship between queuing theory and simulation