Economic decision analysis: Concepts and...

36
Economic decision analysis: Concepts and applications Jeffrey M. Keisler Stockholm, 23 May 2016 ©Jeffrey M. Keisler 2016. Do not distribute.

Transcript of Economic decision analysis: Concepts and...

Page 1: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Economic decision analysis: Concepts and applications

Jeffrey M. Keisler

Stockholm, 23 May 2016

©Jeffrey M. Keisler 2016. Do not distribute.

Page 2: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

My background and this work

• Education in DA and Economics

• Government and industry consulting

• Portfolio DA

• The nature of modeling

©Jeffrey M. Keisler 2016. Do not distribute.

Page 3: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Textbook DA problem: plant size vs. and sales volume

TOTAL PROFIT

Quantity Probability Small plant Medium plant Large plant

10,000 33% $225,000 $175,000 $50,000

15,000 33% $375,000 $425,000 $400,000

20,000 33% $525,000 $675,000 $750,000

Expected value $375,000 $425,000 $400,000

Plant size Fixed cost Variable cost per unit

Small $75,000 $70

Medium $325,000 $50

Large $650,000 $30

©Jeffrey M. Keisler 2016. Do not distribute.

Page 4: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

The influence diagram serves as a map for constructing the model

Plant size Quantity

Profit

Variable cost

Revenue

Price

Unit cost

Fixed cost Total

cost

Copyright Jeffrey M. Keisler, 2016

Page 5: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Copyright Jeffrey M. Keisler, 2016 5

Is price a decision or uncertainty ? What about quantity?

• “We will have the highest profit margin and the highest volume.” P Q

• “What we make is what we will sell.” P Q

• “If our customer’s price drops, we’ll have to suffer along with them.” P Q

• “We will reduce risk and cost by pushing all risk to our suppliers.” P Q

*All real examples

Page 6: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Using an uncertain demand function improves the decision by revealing a hidden option

33.3% profit

Supply curve Demand curve Price Quantity(Price)

33.3% profit

33.3% profit

Profit =

quantity(price) * (price - variable cost) - fixed cost

Small (Low FC High VC)

Medium (Med FC Med VC)

Large (High FC Low VC)

Low

Medium

High

75

100

125

Profit (optimal price) Small plant Medium plant Large plant

Low demand $225,000 (100) $175,000 (100) $50,000 (100)

Medium demand $475,000 (125) $425,000 (100 or 125) $400,000 (100)

High demand $750,000 (125) $800,000 (125) $775,000 (125)

EV $483,333 $466,667 $408,333

Demand function: quantity = 200 – k2*price, k2 = 150 (high demand), 175 or 200

Similar to Cobb, 2011, Graphical Models for Economic Profit Maximization©Jeffrey M. Keisler 2016. Do not distribute.

Page 7: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Economic derivation of price, quantity and resulting surplus for all scenarios

P

QD

S

©Jeffrey M. Keisler 2016. Do not distribute.

Page 8: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

An influence diagram represents this problem with nodes for

supply & demand functions

Supplyfunction

Demand function

Price/Quantity Profit

Plantdesign

©Jeffrey M. Keisler 2016. Do not distribute.

Page 9: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

This is similar to a problem in the economics of climate change

Supplyfunction

Demand function

Price/Quantity Profit

Climate damage function

CO2 abate-mentlevel

Societal cost

Plantdesign

Abate-ment cost function

R&Dexpenditures

*work with Erin Baker

ppm

$

550 350

Damage cost

Abatement cost

©Jeffrey M. Keisler 2016. Do not distribute.

Page 10: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Application to climate change problem

R&D Investment

TechnologicalSuccess

Abatementcost function

Climatedamage function

2nd stageabatement

SocialCost

Assessment of uncertain functions in particular appears difficult

©Jeffrey M. Keisler 2016. Do not distribute.

Page 11: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Variables that are elements of function spaces naturally extend standard DA

• C: the space continuous functions from R R

– Often bounded, e.g., C(0,1): R(0,1) R(0,1)

• Precedents

– Random utility functions in BDT choice models

– Econometrics approaches involving uncertain functions

• DA approach

– Mathematically consistent with axioms of DA and probability theory

• Need to develop practical methods

©Jeffrey M. Keisler 2016. Do not distribute.

Page 12: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Challenge: Assessing probability measures on space of functions

©Jeffrey M. Keisler 2016. Do not distribute.

Page 13: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

• With real variables

– estimate probabilities of discrete outcomes

– assumptions about the shape of distribution

• With functions

– characterize in terms of real parameters

– assumptions about shape of function

• Choose structure that avoids most difficult elicitations

Assessment methods analogous to those for real-valued variables

©Jeffrey M. Keisler 2016. Do not distribute.

Page 14: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Application to climate change problem

R&D Investment

TechnologicalSuccess

Abatementcost function

Climatedamage function

2nd stageabatement

SocialCost

Realizing the model:- Add nodes representing available

knowledge about problem- Define relations between nodes

©Jeffrey M. Keisler 2016. Do not distribute.

Page 15: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

The art of modeling

• Structure so as to model what is hard to assess: – Uncertain demand and supply functions

– Uncertain variables conditional on supply and demand functions

– Transformations of uncertain supply and demand functions

– Impacts on supply and demand functions

• Structure so as to assess what is hard to model– Likelihood of success

– Future states

©Jeffrey M. Keisler 2016. Do not distribute.

Page 16: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Modeling with malice aforethought

• Composing functions – simplifying by directly modeling or assessing a relationship in a single step

• Decomposing functions – simplify by breaking complicated variables into parts where it is clearer how to assess or construct connections

• Ordering nodes – Can rearrange– Bayes’ rule holds for function-valued variables

• Leads to a workable influence diagram, e.g., as follows

©Jeffrey M. Keisler 2016. Do not distribute.

Page 17: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Technologyselection

Potential tech

fundingActualTech

funding

Techsuccess

PotentialSuccess

parameters

ActualTech

performance

Params - techPortfolio

performance

BaselineMAC

Damagefunction

ActualMAC

Profit maxAbatement

level

Portfolio net cost

Abatementcost

Damage cost

NPV

E

C

R

{0,1}

Damagescenario

A

B

C

C’

D

EF

G

H

I

J

K

L

M

N

Ω

Ω

Damageparams

©Jeffrey M. Keisler 2016. Do not distribute.

Page 18: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Technologyselection

Potential tech

fundingActualTech

funding

Techsuccess

E

C

R

{0,1}

A

B

C

D

I

A Technology selection: ∈{0,1} Assuming there are n technologies, 0 indicates that a technology does not receive funding and 1 indicates that it does.

B Potential Funding for technologies: ∈ Rn.For each technology, we defined a funding trajectory to be assumed for later judgments; the NPV of a funded project is a social cost.

C Actual funding portfolio {0,1}n x Rn Rn

Simply multiplies A and B.C’ Total NPV of funding for the portfolio (simply sums values from C)

The variable types in the diagram provide a roadmap for specifying the DA model

Portfolio net cost

C’

Ω

Ω

©Jeffrey M. Keisler 2016. Do not distribute.

Page 19: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Chance nodes represent mappings; elicit probability functions

• Ω {0,1}, Ω E, Ω R: standard DA assessments

• Ω x E E, Ω x R E etc.: Standard conditional assessments

• Ω C: Exotic assessment methods

• Ω x E C: Exotic conditional assessments (difficult)

©Jeffrey M. Keisler 2016. Do not distribute.

Page 20: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Deterministic nodes and relationships are modeled with standard math

• E E or E R or R E, R R

– Simple spreadsheet functions, operations, formulas

• C R

– Functionals, e.g., Short programs, such as integration

• R C

– Creating parametric functions, Spreadsheet formulas

• C C

– Operators, e.g., specialized programs

COMMON IN ECONOMIC ANALYSIS

©Jeffrey M. Keisler 2016. Do not distribute.

Page 21: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Technologyselection

Techsuccess

PotentialSuccess

parameters

ActualTech

performance

Params - techPortfolio

performance

E

C

R

{0,1}

D

EF

G

D Technology success: {0,1}n x Ω {0,1}n

Standard R&D portfolio probability assessments

E Potential Success parameters for a technology: Rm*n using carefully defined endpoints (looking ahead)

F Actual successful technology performance: {0,1}n x Rm*n

Rm*n Simply multiplies D and E

G Technology portfolio performance: Rm*n Rm

Combines impact of all successful projects (F), as additive parameters to be used to calculate vertical shift, horizontal shift, etc. of the MAC

Ω

Ω

©Jeffrey M. Keisler 2016. Do not distribute.

Page 22: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Params - techPortfolio

performance

BaselineMAC

Damagecurve

ActualMAC

E

C

R

{0,1}

G

H

J

I Damage curve: Ω C (derived from literature)1: Discrete set of scenarios, 1 curve per scenario, assess probability function Ω E, and then define curve for each event E C. 2: Assume quadratic form, assess probability function Ω R3 on parameters, then generate quadratic function R3

C.

H Baseline abatement curve: ∈ CWe used the curve for the standard scenario already developed for Minicam.

J Actual abatement cost function: C x Rn C

Uses various linear operators applied to the function in H and the parameter values from G.

I

Ω

Ω Damagescenario

Damageparams

©Jeffrey M. Keisler 2016. Do not distribute.

Page 23: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Damagecurve

ActualMAC

Profit maxAbatement

level

Abatementcost

Damage cost

NPV

E

C

R

{0,1}

I

J

K

L

M

N

K Profit maximizing abatement level C x C R This is implemented in Minicam, in essence using a standard economic functional based on the curves from I and J.

L Abatement cost R x C R This is calculated from the results of J and K using a simple economic functional –reading a value off the curve.

M Damage cost R x C R Similar to L, using the results of I and K.

N Societal cost: R3 R

Simply adds the results of C’, L and M (with appropriate discounting)

Portfolio net cost

C’

Ω

©Jeffrey M. Keisler 2016. Do not distribute.

Page 24: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

The composition of these functions is used to calculate expected societal

cost for any given R&D portfolio

• N(C’(A,B),L(J(H,G(F(D(A,Ω),E))),K(I(Ω),J(H,

G(F(D(A,Ω),E))))), M(I(Ω),K(I(Ω),J(H,G(F)))

• We’ll let the computer handle that one!

• Simpler to compute but impossible to assess would be E[N(A, Ω)] for each alternative

©Jeffrey M. Keisler 2016. Do not distribute.

Page 25: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Implementation

• Structured assessments according to the plan to anticipate connection to economic analysis models– Identified technical hurdles– Assessed probability of success as function of funding– Endpoints of R&D success were individual technology

parameters (e.g., cost/Kg) that could be combined into economy-wide parameters used to derive economy wide abatement cost curve, or allow direct calculation of amount of “shift”, “pivot” of functions, etc.

– Defined and estimated functional relationships

• Range of possible damage curves from published literature– Based on scientific climate models and economic models

• Modeling in Minicam/DICE (Baker & Solak) produced suggestive results

©Jeffrey M. Keisler 2016. Do not distribute.

Page 26: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Platform ecosystems (if we have more time)

• Two sided markets

– Value to buyers depends on number of sellers

– Value to sellers depends on number of buyers

– Extends to multi-sided markets

• Economic / strategy theory since ~2000

• Current efforts

– specifying decision analytic approach

– starting simple

©Jeffrey M. Keisler 2016. Do not distribute.

Page 27: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

One-sided market platform model is variation on earlier examples

Investment in features

Demand

Price

Quantity

Revenue

Profit

Assume quantity represents number of users, price is fee per user, with no additional modeling of individual transactions

©Jeffrey M. Keisler 2016. Do not distribute.

Example: Netflix creating content forsubscribers

Page 28: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Two sided market – Same diagram but more complicated implementation

Demand levels

Prices

Quantities

Revenue

Profit

Investments in features

©Jeffrey M. Keisler 2016. Do not distribute.

Page 29: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Platform features

Price to buyers

Buyerdemand function

Number of buyers

Price to sellers

Sellerdemandfunction

Number of sellers

Influence diagrams do NOT have cycles

©Jeffrey M. Keisler 2016. Do not distribute.

Page 30: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Solution

D1|Q2D2|Q1

P1P2

Q1Q2

Revenue

Profit

I1

I2

R2(CxR)2

R2

R2

RR

©Jeffrey M. Keisler 2016. Do not distribute.

Page 31: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Dynamic model

User group advertising

Users

Userexposures

User adoption

ratesUser group

prices Usercosts

New users

Userbenefits

Profit

User group feature

investments

competitiveplatforms

©Jeffrey M. Keisler 2016. Do not distribute.

Page 32: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Public perspective

User group advertising

Users

Userexposures

User adoption

ratesUser group

prices Usercosts

New users

Userbenefits

Profit

User group feature

investments

Usersurplus

Public Value

Spreadsheet example©Jeffrey M. Keisler 2016. Do not distribute.

Page 33: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Extension to government problem

– Balancing interests in backing plans

– Economic analysis computes buyer surplus, seller surplus, platform operator profit, etc.

– Discount over time

– Can use MCDA / MAU for multi-stakeholder view

©Jeffrey M. Keisler 2016. Do not distribute.

Page 34: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Utility

Platform operator

profit stream

User group 1 surplus stream

(e.g., buyers)

User group 2 surplus stream

(e.g., sellers)

Platform operator

discount rate

User group 1 discount rate

Intra-period risk tolerance

Intra-period risk tolerance

Weights on stakeholders

Platform operator utility

User group 1utility

etc.

etc.

©Jeffrey M. Keisler 2016. Do not distribute.

Page 35: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Breakdown of platform benefits

0

200

400

600

800

1000

1200

1400

1600

1800

2000

Total Platform operator Buyer Seller Period 1 Period 2

Platform 1 Platform 2 Buyer 1 Buyer 2 Seller 1 Seller 2

©Jeffrey M. Keisler 2016. Do not distribute.

Page 36: Economic decision analysis: Concepts and applicationsbor.aalto.fi/summerschool2016/lecture_keisler.pdf · Platform ecosystems (if we have more time) •Two sided markets –Value

Conclusion

• Decision analysis can use function valued variables

• Structuring models requires some novel ways

• Allowing incorporation of common micro-economic modeling methods

• Enabling insights about complicated problems like platform ecosystem design

[email protected]

©Jeffrey M. Keisler 2016. Do not distribute.