95
Economics of Networks Networked Markets Evan Sadler Massachusetts Institute of Technology April 26, 2018 Evan Sadler Networked Markets 1/35

Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Economics of NetworksNetworked Markets

Evan SadlerMassachusetts Institute of Technology

April 26, 2018

Evan Sadler Networked Markets 1/35

Page 2: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Agenda

Perfect matchings

Bargaining

Competitive equilibrium in a two-sided market

Supply networks and aggregate volatility

Suggested Reading:• EK chapters 10 and 11; Jackson chapter 10• Manea (2011), “Bargaining in Stationary Networks”• Acemoglu et al. (2012), “The Network Origins of AggregateFluctuations”

Evan Sadler Networked Markets 2/35

Page 3: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Buyer-Seller NetworksOften assume trade is unrestricted: any buyer can costlesslyinteract with any seller

Not true in practice:• Product heterogeneity• Geographic proximity• Search costs• Reputation

Develop theory of buyer-seller networks• Connections to bargaining, auctions, market-clearing prices

Questions:• Can every buyer (seller) find a seller (buyer)?• Do market clearing prices exist?• Is the outcome of trade efficient?

Evan Sadler Networked Markets 3/35

Page 4: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Buyer-Seller NetworksOften assume trade is unrestricted: any buyer can costlesslyinteract with any seller

Not true in practice:• Product heterogeneity• Geographic proximity• Search costs• Reputation

Develop theory of buyer-seller networks• Connections to bargaining, auctions, market-clearing prices

Questions:• Can every buyer (seller) find a seller (buyer)?• Do market clearing prices exist?• Is the outcome of trade efficient?

Evan Sadler Networked Markets 3/35

Page 5: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Buyer-Seller NetworksOften assume trade is unrestricted: any buyer can costlesslyinteract with any seller

Not true in practice:• Product heterogeneity• Geographic proximity• Search costs• Reputation

Develop theory of buyer-seller networks• Connections to bargaining, auctions, market-clearing prices

Questions:• Can every buyer (seller) find a seller (buyer)?• Do market clearing prices exist?• Is the outcome of trade efficient?

Evan Sadler Networked Markets 3/35

Page 6: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Buyer-Seller NetworksOften assume trade is unrestricted: any buyer can costlesslyinteract with any seller

Not true in practice:• Product heterogeneity• Geographic proximity• Search costs• Reputation

Develop theory of buyer-seller networks• Connections to bargaining, auctions, market-clearing prices

Questions:• Can every buyer (seller) find a seller (buyer)?• Do market clearing prices exist?• Is the outcome of trade efficient?

Evan Sadler Networked Markets 3/35

Page 7: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect MatchingsA simple model:• Disjoint sets of buyers and sellers B and S, |B| = |S| = n

• Bipartite graph G (all edges connect a buyer to a seller)• Write N(A) for set of neighbors of agents in A• A matching is a subset of edges such that no two share anendpoint

Say i and j are matched if the matching contains an edgebetween them

A matching is perfect if every buyer is matched to a seller andvice versa• Contains n

2 edges

Evan Sadler Networked Markets 4/35

Page 8: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect MatchingsA simple model:• Disjoint sets of buyers and sellers B and S, |B| = |S| = n

• Bipartite graph G (all edges connect a buyer to a seller)• Write N(A) for set of neighbors of agents in A• A matching is a subset of edges such that no two share anendpoint

Say i and j are matched if the matching contains an edgebetween them

A matching is perfect if every buyer is matched to a seller andvice versa• Contains n

2 edges

Evan Sadler Networked Markets 4/35

Page 9: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect MatchingsA simple model:• Disjoint sets of buyers and sellers B and S, |B| = |S| = n

• Bipartite graph G (all edges connect a buyer to a seller)• Write N(A) for set of neighbors of agents in A• A matching is a subset of edges such that no two share anendpoint

Say i and j are matched if the matching contains an edgebetween them

A matching is perfect if every buyer is matched to a seller andvice versa• Contains n

2 edges

Evan Sadler Networked Markets 4/35

Page 10: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect Matchings

TheoremThe bipartite graph G has a matching of size |S| if and only if forevery A ⊆ S we have |N(A)| ≥ |A|

Clearly necessary (why?), sufficiency is harder

Call a set A ⊆ S with |A| > |N(A)| a constricted set

Elegant alternating paths algorithm to find maximum matchingand constricted sets (EK, 10.6)

Evan Sadler Networked Markets 5/35

Page 11: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect Matchings

TheoremThe bipartite graph G has a matching of size |S| if and only if forevery A ⊆ S we have |N(A)| ≥ |A|

Clearly necessary (why?), sufficiency is harder

Call a set A ⊆ S with |A| > |N(A)| a constricted set

Elegant alternating paths algorithm to find maximum matchingand constricted sets (EK, 10.6)

Evan Sadler Networked Markets 5/35

Page 12: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect Matchings

TheoremThe bipartite graph G has a matching of size |S| if and only if forevery A ⊆ S we have |N(A)| ≥ |A|

Clearly necessary (why?), sufficiency is harder

Call a set A ⊆ S with |A| > |N(A)| a constricted set

Elegant alternating paths algorithm to find maximum matchingand constricted sets (EK, 10.6)

Evan Sadler Networked Markets 5/35

Page 13: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Perfect Matchings

TheoremThe bipartite graph G has a matching of size |S| if and only if forevery A ⊆ S we have |N(A)| ≥ |A|

Clearly necessary (why?), sufficiency is harder

Call a set A ⊆ S with |A| > |N(A)| a constricted set

Elegant alternating paths algorithm to find maximum matchingand constricted sets (EK, 10.6)

Evan Sadler Networked Markets 5/35

Page 14: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

A seemingly unrelated problem...

Consider one buyer and one seller• Seller has an item the buyer wants• Seller values at 0, buyer at 1• At time 1, seller proposes a price, buyer accepts or rejects• If accept, game ends, realize payoffs• If reject, proceed to time 2, buyer makes offer

Bargaining with alternating offers

Players are impatient, discount future at rate δ

Evan Sadler Networked Markets 6/35

Page 15: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

A seemingly unrelated problem...

Consider one buyer and one seller• Seller has an item the buyer wants• Seller values at 0, buyer at 1• At time 1, seller proposes a price, buyer accepts or rejects• If accept, game ends, realize payoffs• If reject, proceed to time 2, buyer makes offer

Bargaining with alternating offers

Players are impatient, discount future at rate δ

Evan Sadler Networked Markets 6/35

Page 16: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

A seemingly unrelated problem...

Consider one buyer and one seller• Seller has an item the buyer wants• Seller values at 0, buyer at 1• At time 1, seller proposes a price, buyer accepts or rejects• If accept, game ends, realize payoffs• If reject, proceed to time 2, buyer makes offer

Bargaining with alternating offers

Players are impatient, discount future at rate δ

Evan Sadler Networked Markets 6/35

Page 17: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

A seemingly unrelated problem...

Consider one buyer and one seller• Seller has an item the buyer wants• Seller values at 0, buyer at 1• At time 1, seller proposes a price, buyer accepts or rejects• If accept, game ends, realize payoffs• If reject, proceed to time 2, buyer makes offer

Bargaining with alternating offers

Players are impatient, discount future at rate δ

Evan Sadler Networked Markets 6/35

Page 18: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

The One-Shot Deviation PrincipleGame has infinite time horizon, cannot use backward induction• Payoff is a discounted infinite sum

Useful fact: one-shot deviation principle

Theorem (Blackwell, 1965)In an infinite horizon game with bounded per-period payoffs, astrategy profile s is a SPE if and only if for each player i there isno profitable deviation s′i that agrees with si everywhere exceptat a single time t.

HUGE simplification: only need to check deviations in a singleperiod• Proof is beyond our scope

Evan Sadler Networked Markets 7/35

Page 19: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

The One-Shot Deviation PrincipleGame has infinite time horizon, cannot use backward induction• Payoff is a discounted infinite sum

Useful fact: one-shot deviation principle

Theorem (Blackwell, 1965)In an infinite horizon game with bounded per-period payoffs, astrategy profile s is a SPE if and only if for each player i there isno profitable deviation s′i that agrees with si everywhere exceptat a single time t.

HUGE simplification: only need to check deviations in a singleperiod• Proof is beyond our scope

Evan Sadler Networked Markets 7/35

Page 20: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

The One-Shot Deviation PrincipleGame has infinite time horizon, cannot use backward induction• Payoff is a discounted infinite sum

Useful fact: one-shot deviation principle

Theorem (Blackwell, 1965)In an infinite horizon game with bounded per-period payoffs, astrategy profile s is a SPE if and only if for each player i there isno profitable deviation s′i that agrees with si everywhere exceptat a single time t.

HUGE simplification: only need to check deviations in a singleperiod• Proof is beyond our scope

Evan Sadler Networked Markets 7/35

Page 21: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

The One-Shot Deviation PrincipleGame has infinite time horizon, cannot use backward induction• Payoff is a discounted infinite sum

Useful fact: one-shot deviation principle

Theorem (Blackwell, 1965)In an infinite horizon game with bounded per-period payoffs, astrategy profile s is a SPE if and only if for each player i there isno profitable deviation s′i that agrees with si everywhere exceptat a single time t.

HUGE simplification: only need to check deviations in a singleperiod• Proof is beyond our scope

Evan Sadler Networked Markets 7/35

Page 22: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

Consider a profile of the following form:• There is a pair of prices (ps, pb)• The seller always proposes ps and accepts any p ≥ pb• The buyer always offers pb and accepts any p ≤ ps

Suppose the seller proposes in the current period

Acceptance earns the buyer 1− ps, rejection earns δ(1− pb)• Incentive compatible if ps ≤ 1− δ + δpb

Similarly, when buyer proposes, acceptance is incentivecompatible if pb ≥ δps

Evan Sadler Networked Markets 8/35

Page 23: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

Consider a profile of the following form:• There is a pair of prices (ps, pb)• The seller always proposes ps and accepts any p ≥ pb• The buyer always offers pb and accepts any p ≤ ps

Suppose the seller proposes in the current period

Acceptance earns the buyer 1− ps, rejection earns δ(1− pb)• Incentive compatible if ps ≤ 1− δ + δpb

Similarly, when buyer proposes, acceptance is incentivecompatible if pb ≥ δps

Evan Sadler Networked Markets 8/35

Page 24: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

Consider a profile of the following form:• There is a pair of prices (ps, pb)• The seller always proposes ps and accepts any p ≥ pb• The buyer always offers pb and accepts any p ≤ ps

Suppose the seller proposes in the current period

Acceptance earns the buyer 1− ps, rejection earns δ(1− pb)• Incentive compatible if ps ≤ 1− δ + δpb

Similarly, when buyer proposes, acceptance is incentivecompatible if pb ≥ δps

Evan Sadler Networked Markets 8/35

Page 25: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein Bargaining

Consider a profile of the following form:• There is a pair of prices (ps, pb)• The seller always proposes ps and accepts any p ≥ pb• The buyer always offers pb and accepts any p ≤ ps

Suppose the seller proposes in the current period

Acceptance earns the buyer 1− ps, rejection earns δ(1− pb)• Incentive compatible if ps ≤ 1− δ + δpb

Similarly, when buyer proposes, acceptance is incentivecompatible if pb ≥ δps

Evan Sadler Networked Markets 8/35

Page 26: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein BargainingIn equilibrium, seller proposes highest acceptable price• ps = 1− δ + δpb

Similarly, buyer offers lowest acceptable price• pb = δps

Solving yieldsp∗s = 1

1 + δ, p∗b = δ

1 + δ

Theorem (Rubinstein 1982)The alternating offers bargaining game has a unique SPE withoffers (p∗s, p∗b) that are immediately accepted.

Evan Sadler Networked Markets 9/35

Page 27: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein BargainingIn equilibrium, seller proposes highest acceptable price• ps = 1− δ + δpb

Similarly, buyer offers lowest acceptable price• pb = δps

Solving yieldsp∗s = 1

1 + δ, p∗b = δ

1 + δ

Theorem (Rubinstein 1982)The alternating offers bargaining game has a unique SPE withoffers (p∗s, p∗b) that are immediately accepted.

Evan Sadler Networked Markets 9/35

Page 28: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein BargainingIn equilibrium, seller proposes highest acceptable price• ps = 1− δ + δpb

Similarly, buyer offers lowest acceptable price• pb = δps

Solving yieldsp∗s = 1

1 + δ, p∗b = δ

1 + δ

Theorem (Rubinstein 1982)The alternating offers bargaining game has a unique SPE withoffers (p∗s, p∗b) that are immediately accepted.

Evan Sadler Networked Markets 9/35

Page 29: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Rubinstein BargainingIn equilibrium, seller proposes highest acceptable price• ps = 1− δ + δpb

Similarly, buyer offers lowest acceptable price• pb = δps

Solving yieldsp∗s = 1

1 + δ, p∗b = δ

1 + δ

Theorem (Rubinstein 1982)The alternating offers bargaining game has a unique SPE withoffers (p∗s, p∗b) that are immediately accepted.

Evan Sadler Networked Markets 9/35

Page 30: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in a Bipartite NetworkLet’s extend this framework to a bipartite graph G connectingsellers S to buyers B

At time 1, sellers simultaneously announce prices• A buyer can accept a single offer from a linked seller• All buyers who accept offers are cleared from the market alongwith their sellers

• In case of ties, social planner chooses trades to maximize totalnumber of transactions

Others proceed to time 2, when buyers make offers• Alternating offers framework as before• Previous model equivalent to a single buyer linked to a singleseller

Evan Sadler Networked Markets 10/35

Page 31: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in a Bipartite NetworkLet’s extend this framework to a bipartite graph G connectingsellers S to buyers B

At time 1, sellers simultaneously announce prices• A buyer can accept a single offer from a linked seller• All buyers who accept offers are cleared from the market alongwith their sellers

• In case of ties, social planner chooses trades to maximize totalnumber of transactions

Others proceed to time 2, when buyers make offers• Alternating offers framework as before• Previous model equivalent to a single buyer linked to a singleseller

Evan Sadler Networked Markets 10/35

Page 32: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in a Bipartite NetworkLet’s extend this framework to a bipartite graph G connectingsellers S to buyers B

At time 1, sellers simultaneously announce prices• A buyer can accept a single offer from a linked seller• All buyers who accept offers are cleared from the market alongwith their sellers

• In case of ties, social planner chooses trades to maximize totalnumber of transactions

Others proceed to time 2, when buyers make offers• Alternating offers framework as before• Previous model equivalent to a single buyer linked to a singleseller

Evan Sadler Networked Markets 10/35

Page 33: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example: Two Sellers, One Buyer

Suppose there are two sellers linked to a single buyer

Buyer will choose seller who offers lowest price• If sellers offer same p > 0, buyer randomizes• Profitable deviation: offer p− ε to ensure a sale

In unique SPE, both sellers offer p = 0• Logic is reminiscient of Bertrand competition• The “short” side of the market has all the bargaining power

Evan Sadler Networked Markets 11/35

Page 34: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example: Two Sellers, One Buyer

Suppose there are two sellers linked to a single buyer

Buyer will choose seller who offers lowest price• If sellers offer same p > 0, buyer randomizes• Profitable deviation: offer p− ε to ensure a sale

In unique SPE, both sellers offer p = 0• Logic is reminiscient of Bertrand competition• The “short” side of the market has all the bargaining power

Evan Sadler Networked Markets 11/35

Page 35: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example: Two Sellers, One Buyer

Suppose there are two sellers linked to a single buyer

Buyer will choose seller who offers lowest price• If sellers offer same p > 0, buyer randomizes• Profitable deviation: offer p− ε to ensure a sale

In unique SPE, both sellers offer p = 0• Logic is reminiscient of Bertrand competition• The “short” side of the market has all the bargaining power

Evan Sadler Networked Markets 11/35

Page 36: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Networks

What if there are two buyers and one seller?

• Same logic applies, sells at price 1

What if there are two buyers, each linked to same two sellers?

Work backwards, what happens if one pair trades and exits themarket?• Bargaining power is the same as in the one buyer one sellerexample

Evan Sadler Networked Markets 12/35

Page 37: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Networks

What if there are two buyers and one seller?• Same logic applies, sells at price 1

What if there are two buyers, each linked to same two sellers?

Work backwards, what happens if one pair trades and exits themarket?• Bargaining power is the same as in the one buyer one sellerexample

Evan Sadler Networked Markets 12/35

Page 38: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Networks

What if there are two buyers and one seller?• Same logic applies, sells at price 1

What if there are two buyers, each linked to same two sellers?

Work backwards, what happens if one pair trades and exits themarket?• Bargaining power is the same as in the one buyer one sellerexample

Evan Sadler Networked Markets 12/35

Page 39: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Networks

What if there are two buyers and one seller?• Same logic applies, sells at price 1

What if there are two buyers, each linked to same two sellers?

Work backwards, what happens if one pair trades and exits themarket?• Bargaining power is the same as in the one buyer one sellerexample

Evan Sadler Networked Markets 12/35

Page 40: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in NetworksLess clear what happens in more complicated graphs

Evan Sadler Networked Markets 13/35

Page 41: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Redundant Links

Evan Sadler Networked Markets 14/35

Page 42: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in NetworksExistence of perfect matching ensures near-equal bargainingpower

Once we eliminate redundant links, reduction to three cases• Price 0, 1, or close to 1

2

Decomposition algorithm, three sets GS, GB, GE initially empty• First, identify sets of two or more sellers linked to a singlebuyer, remove and add to GS

• Next, identify remaining sets of two or more buyers linked to asingle seller, remove and add to GB

• Repeat: for each k ≥ 2, look for sets of k + 1 or more sellers(buyers) linked to k buyers (sellers); remove and add to thecorresponding sets

• Add remaining players to GE

Evan Sadler Networked Markets 15/35

Page 43: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in NetworksExistence of perfect matching ensures near-equal bargainingpower

Once we eliminate redundant links, reduction to three cases• Price 0, 1, or close to 1

2

Decomposition algorithm, three sets GS, GB, GE initially empty• First, identify sets of two or more sellers linked to a singlebuyer, remove and add to GS

• Next, identify remaining sets of two or more buyers linked to asingle seller, remove and add to GB

• Repeat: for each k ≥ 2, look for sets of k + 1 or more sellers(buyers) linked to k buyers (sellers); remove and add to thecorresponding sets

• Add remaining players to GE

Evan Sadler Networked Markets 15/35

Page 44: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in NetworksExistence of perfect matching ensures near-equal bargainingpower

Once we eliminate redundant links, reduction to three cases• Price 0, 1, or close to 1

2

Decomposition algorithm, three sets GS, GB, GE initially empty• First, identify sets of two or more sellers linked to a singlebuyer, remove and add to GS

• Next, identify remaining sets of two or more buyers linked to asingle seller, remove and add to GB

• Repeat: for each k ≥ 2, look for sets of k + 1 or more sellers(buyers) linked to k buyers (sellers); remove and add to thecorresponding sets

• Add remaining players to GE

Evan Sadler Networked Markets 15/35

Page 45: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Decomposition Example

Evan Sadler Networked Markets 16/35

Page 46: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Decomposition Example

Evan Sadler Networked Markets 17/35

Page 47: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Decomposition Example

Evan Sadler Networked Markets 18/35

Page 48: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Decomposition Example

Evan Sadler Networked Markets 19/35

Page 49: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Networks

This simple algorithm pins down bargaining payoffs

TheoremThere exists a SPE in which:• Sellers in GS get 0, buyers in GS get 1• Sellers in GB get 1, sellers in GB get 0• Sellers in GE get 1

1+δ , buyers in GE get δ1+δ

Prediction matches well with experimental findings

Evan Sadler Networked Markets 20/35

Page 50: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Networks

This simple algorithm pins down bargaining payoffs

TheoremThere exists a SPE in which:• Sellers in GS get 0, buyers in GS get 1• Sellers in GB get 1, sellers in GB get 0• Sellers in GE get 1

1+δ , buyers in GE get δ1+δ

Prediction matches well with experimental findings

Evan Sadler Networked Markets 20/35

Page 51: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

Suppose now that buyers have heterogeneous values for differentsellers’ products• Each seller has an item, values it at zero, wants to maximizeprofits

• Posted price

Buyer i values seller j at vij, wants at most one object• Buy from seller j, pay pj ≥ 0• Buyer utility vij − pj, seller utility pj

The transaction generates surplus vij

Evan Sadler Networked Markets 21/35

Page 52: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

Suppose now that buyers have heterogeneous values for differentsellers’ products• Each seller has an item, values it at zero, wants to maximizeprofits

• Posted price

Buyer i values seller j at vij, wants at most one object• Buy from seller j, pay pj ≥ 0• Buyer utility vij − pj, seller utility pj

The transaction generates surplus vij

Evan Sadler Networked Markets 21/35

Page 53: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

Suppose now that buyers have heterogeneous values for differentsellers’ products• Each seller has an item, values it at zero, wants to maximizeprofits

• Posted price

Buyer i values seller j at vij, wants at most one object• Buy from seller j, pay pj ≥ 0• Buyer utility vij − pj, seller utility pj

The transaction generates surplus vij

Evan Sadler Networked Markets 21/35

Page 54: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

For a buyer i, set of preferred sellers given prevailing prices p

Di(p) = {j : vij − pj = maxk

[vik − pk]}

Preferred seller graph contains edge ij if and only if j ∈ Di(p)

A perfect matching in the preferred seller graph means we canmatch every buyer to a preferred seller, and no item is allocatedto more than one buyer• Note, whether such a matching exists will depend on the prices

Evan Sadler Networked Markets 22/35

Page 55: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

For a buyer i, set of preferred sellers given prevailing prices p

Di(p) = {j : vij − pj = maxk

[vik − pk]}

Preferred seller graph contains edge ij if and only if j ∈ Di(p)

A perfect matching in the preferred seller graph means we canmatch every buyer to a preferred seller, and no item is allocatedto more than one buyer• Note, whether such a matching exists will depend on the prices

Evan Sadler Networked Markets 22/35

Page 56: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

Who sells to whom?

DefinitionA price vector p is competitive if there is an assignmentµ : B → S ∪ {∅} such that µ(i) ∈ Dip, and if µ(i) = µ(i′) forsome i 6= i′, then µ(i) = ∅ (i.e. buyer i is unmatched). The pair(p, µ) is a competitive equilibrium if p is competitive, andadditionally if seller j is unmatched in µ, then pj = 0.

Competitive equilibrium prices are market-clearing prices• Equate supply and demand• Corresponds to perfect matching in preferred seller graph

Evan Sadler Networked Markets 23/35

Page 57: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

Who sells to whom?

DefinitionA price vector p is competitive if there is an assignmentµ : B → S ∪ {∅} such that µ(i) ∈ Dip, and if µ(i) = µ(i′) forsome i 6= i′, then µ(i) = ∅ (i.e. buyer i is unmatched). The pair(p, µ) is a competitive equilibrium if p is competitive, andadditionally if seller j is unmatched in µ, then pj = 0.

Competitive equilibrium prices are market-clearing prices• Equate supply and demand• Corresponds to perfect matching in preferred seller graph

Evan Sadler Networked Markets 23/35

Page 58: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Valuations and Prices

Who sells to whom?

DefinitionA price vector p is competitive if there is an assignmentµ : B → S ∪ {∅} such that µ(i) ∈ Dip, and if µ(i) = µ(i′) forsome i 6= i′, then µ(i) = ∅ (i.e. buyer i is unmatched). The pair(p, µ) is a competitive equilibrium if p is competitive, andadditionally if seller j is unmatched in µ, then pj = 0.

Competitive equilibrium prices are market-clearing prices• Equate supply and demand• Corresponds to perfect matching in preferred seller graph

Evan Sadler Networked Markets 23/35

Page 59: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Existence and Efficiency

Theorem (Shapley and Shubik, 1972)A competitive equilibrium always exists. Moreover, a competitiveequilibrium maximizes the total valuation for buyers across allmatchings (i.e. it maximizes total surplus).

Proof beyond our scope

More general versions of this result are known as the FirstFundamental Theorem of Welfare

Evan Sadler Networked Markets 24/35

Page 60: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Existence and Efficiency

Theorem (Shapley and Shubik, 1972)A competitive equilibrium always exists. Moreover, a competitiveequilibrium maximizes the total valuation for buyers across allmatchings (i.e. it maximizes total surplus).

Proof beyond our scope

More general versions of this result are known as the FirstFundamental Theorem of Welfare

Evan Sadler Networked Markets 24/35

Page 61: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary NetworksWhat if there are multiple opportunities to trade over time?

Simplest stationary model:• Set of players N = {1, 2, ..., n}• Undirected graph G• Common discount rate δ• No buyer-seller distinction, any pair can generate a unit surplus

In each period, a directed link ij is chosen uniformly at random• Player i proposes a division to player j• Player j accepts or rejects

If accept, players exit the game and are replaced by new,identical players

Evan Sadler Networked Markets 25/35

Page 62: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary NetworksWhat if there are multiple opportunities to trade over time?

Simplest stationary model:• Set of players N = {1, 2, ..., n}• Undirected graph G• Common discount rate δ• No buyer-seller distinction, any pair can generate a unit surplus

In each period, a directed link ij is chosen uniformly at random• Player i proposes a division to player j• Player j accepts or rejects

If accept, players exit the game and are replaced by new,identical players

Evan Sadler Networked Markets 25/35

Page 63: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary NetworksWhat if there are multiple opportunities to trade over time?

Simplest stationary model:• Set of players N = {1, 2, ..., n}• Undirected graph G• Common discount rate δ• No buyer-seller distinction, any pair can generate a unit surplus

In each period, a directed link ij is chosen uniformly at random• Player i proposes a division to player j• Player j accepts or rejects

If accept, players exit the game and are replaced by new,identical players

Evan Sadler Networked Markets 25/35

Page 64: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary NetworksWhat if there are multiple opportunities to trade over time?

Simplest stationary model:• Set of players N = {1, 2, ..., n}• Undirected graph G• Common discount rate δ• No buyer-seller distinction, any pair can generate a unit surplus

In each period, a directed link ij is chosen uniformly at random• Player i proposes a division to player j• Player j accepts or rejects

If accept, players exit the game and are replaced by new,identical players

Evan Sadler Networked Markets 25/35

Page 65: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary NetworksTheoremThere exists a unique payoff vector v such that in every subgameperfect equilibrium, the expected payoff to player i in anysubgame is vi. Whenever i is selected to make an offer to j, wehave• If δ(vi + vj) < 1, then i offers δvj to j, and j accepts• If δ(vi + vj) > 1, then i makes an offer that j rejects

Proof is beyond our scope; for generic δ, always haveδ(vi + vj) 6= 1

Intuition for strategies: δ(vi + vj) is the joint outside option• Players make a deal if doing so is better than the outsideoption for both

Evan Sadler Networked Markets 26/35

Page 66: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary NetworksTheoremThere exists a unique payoff vector v such that in every subgameperfect equilibrium, the expected payoff to player i in anysubgame is vi. Whenever i is selected to make an offer to j, wehave• If δ(vi + vj) < 1, then i offers δvj to j, and j accepts• If δ(vi + vj) > 1, then i makes an offer that j rejects

Proof is beyond our scope; for generic δ, always haveδ(vi + vj) 6= 1

Intuition for strategies: δ(vi + vj) is the joint outside option• Players make a deal if doing so is better than the outsideoption for both

Evan Sadler Networked Markets 26/35

Page 67: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary Networks

Can place bounds on payoffs in limit equilibria• As δ → 1, equilibrium payoff vectors converge to a vector v∗

Let M denote an independent set of players (no two linked)• Let L(M) denote set of players linked to those in M

TheoremFor any independent set M , we have

mini∈M

v∗i ≤|L(M)|

|M |+ |L(M)| , maxj∈L(M)

v∗j ≥|M |

|M |+ |L(M)|

Manea (2011) provides an algorithm to compute the payoffs

Evan Sadler Networked Markets 27/35

Page 68: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary Networks

Can place bounds on payoffs in limit equilibria• As δ → 1, equilibrium payoff vectors converge to a vector v∗

Let M denote an independent set of players (no two linked)• Let L(M) denote set of players linked to those in M

TheoremFor any independent set M , we have

mini∈M

v∗i ≤|L(M)|

|M |+ |L(M)| , maxj∈L(M)

v∗j ≥|M |

|M |+ |L(M)|

Manea (2011) provides an algorithm to compute the payoffs

Evan Sadler Networked Markets 27/35

Page 69: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Bargaining in Stationary Networks

Can place bounds on payoffs in limit equilibria• As δ → 1, equilibrium payoff vectors converge to a vector v∗

Let M denote an independent set of players (no two linked)• Let L(M) denote set of players linked to those in M

TheoremFor any independent set M , we have

mini∈M

v∗i ≤|L(M)|

|M |+ |L(M)| , maxj∈L(M)

v∗j ≥|M |

|M |+ |L(M)|

Manea (2011) provides an algorithm to compute the payoffs

Evan Sadler Networked Markets 27/35

Page 70: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply NetworksDuring the financial crises, policy makers feared that firm failurescould propagate through the economy• The president of Ford lobbied for GM and Chrysler to bebailed out

• Feared that common suppliers would go bankrupt, disruptingFord’s operations

Such cascade effects are not a feature of standard theory• In a perfectly competitive market with many firms, the effectsof a shock to one are spread evenly across the others

• A failure has a small effect on aggregate output

Structure of supply networks can help tell us when cascadeeffects are possible and how severe they might be

Evan Sadler Networked Markets 28/35

Page 71: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply NetworksDuring the financial crises, policy makers feared that firm failurescould propagate through the economy• The president of Ford lobbied for GM and Chrysler to bebailed out

• Feared that common suppliers would go bankrupt, disruptingFord’s operations

Such cascade effects are not a feature of standard theory• In a perfectly competitive market with many firms, the effectsof a shock to one are spread evenly across the others

• A failure has a small effect on aggregate output

Structure of supply networks can help tell us when cascadeeffects are possible and how severe they might be

Evan Sadler Networked Markets 28/35

Page 72: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply NetworksDuring the financial crises, policy makers feared that firm failurescould propagate through the economy• The president of Ford lobbied for GM and Chrysler to bebailed out

• Feared that common suppliers would go bankrupt, disruptingFord’s operations

Such cascade effects are not a feature of standard theory• In a perfectly competitive market with many firms, the effectsof a shock to one are spread evenly across the others

• A failure has a small effect on aggregate output

Structure of supply networks can help tell us when cascadeeffects are possible and how severe they might be

Evan Sadler Networked Markets 28/35

Page 73: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply Networks: A ModelVariant of a multisector input-output model• Representative household endowed with one unit of labor• Household has Cobb-Douglas preferences over n goods:

u(c1, c2, ..., cn) = An∏i=1

(ci)1/n

• Each good i produced by a competitive sector, can beconsumed or used as input to other sectors

• Output of sector i is

xi = zαi lαi

n∏j=1

x(1−α)wij

ij

• li is the labor input, xij is the amount of commodity j used toproduce commodity i, wij is the input share of commodity j,zi is a sector productivity shock (independent across sectors)

Evan Sadler Networked Markets 29/35

Page 74: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply Networks: A ModelOutput:

xi = zαi lαi

n∏j=1

x(1−α)wij

ij

Assumption: ∑nj=1 wij = 1

• Constant returns to scale

Input-output matrix W with entries wij captures inter-sectorrelationships• Can think of W as a weighted network linking sectors

Define weighted out-degree di = ∑nj=1 wji, and let Fi be the

distribution of εi = log ziEconomy characterized by a set of sectors N , distribution ofsector shocks {Fi}i∈N , network W

Evan Sadler Networked Markets 30/35

Page 75: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply Networks: A ModelOutput:

xi = zαi lαi

n∏j=1

x(1−α)wij

ij

Assumption: ∑nj=1 wij = 1

• Constant returns to scale

Input-output matrix W with entries wij captures inter-sectorrelationships• Can think of W as a weighted network linking sectors

Define weighted out-degree di = ∑nj=1 wji, and let Fi be the

distribution of εi = log ziEconomy characterized by a set of sectors N , distribution ofsector shocks {Fi}i∈N , network W

Evan Sadler Networked Markets 30/35

Page 76: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply Networks: A ModelOutput:

xi = zαi lαi

n∏j=1

x(1−α)wij

ij

Assumption: ∑nj=1 wij = 1

• Constant returns to scale

Input-output matrix W with entries wij captures inter-sectorrelationships• Can think of W as a weighted network linking sectors

Define weighted out-degree di = ∑nj=1 wji, and let Fi be the

distribution of εi = log ziEconomy characterized by a set of sectors N , distribution ofsector shocks {Fi}i∈N , network W

Evan Sadler Networked Markets 30/35

Page 77: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply Networks: A ModelOutput:

xi = zαi lαi

n∏j=1

x(1−α)wij

ij

Assumption: ∑nj=1 wij = 1

• Constant returns to scale

Input-output matrix W with entries wij captures inter-sectorrelationships• Can think of W as a weighted network linking sectors

Define weighted out-degree di = ∑nj=1 wji, and let Fi be the

distribution of εi = log zi

Economy characterized by a set of sectors N , distribution ofsector shocks {Fi}i∈N , network W

Evan Sadler Networked Markets 30/35

Page 78: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Supply Networks: A ModelOutput:

xi = zαi lαi

n∏j=1

x(1−α)wij

ij

Assumption: ∑nj=1 wij = 1

• Constant returns to scale

Input-output matrix W with entries wij captures inter-sectorrelationships• Can think of W as a weighted network linking sectors

Define weighted out-degree di = ∑nj=1 wji, and let Fi be the

distribution of εi = log ziEconomy characterized by a set of sectors N , distribution ofsector shocks {Fi}i∈N , network W

Evan Sadler Networked Markets 30/35

Page 79: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Equilibrium OutputAcemoglu et al (2012) show that the output in equilibrium (i.e.when the representative consumer maximizes utility and firmsmaximize profits) is given by

y ≡ log(GDP ) =n∑i=1

viεi

where v is the influence vector

v = α

n[I − (1− α)W ′]−1 1

Influence vector is closely related to Bonacich centrality

Shocks to more central sectors have a larger impact on aggregateoutput

Evan Sadler Networked Markets 31/35

Page 80: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Equilibrium OutputAcemoglu et al (2012) show that the output in equilibrium (i.e.when the representative consumer maximizes utility and firmsmaximize profits) is given by

y ≡ log(GDP ) =n∑i=1

viεi

where v is the influence vector

v = α

n[I − (1− α)W ′]−1 1

Influence vector is closely related to Bonacich centrality

Shocks to more central sectors have a larger impact on aggregateoutput

Evan Sadler Networked Markets 31/35

Page 81: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Equilibrium OutputAcemoglu et al (2012) show that the output in equilibrium (i.e.when the representative consumer maximizes utility and firmsmaximize profits) is given by

y ≡ log(GDP ) =n∑i=1

viεi

where v is the influence vector

v = α

n[I − (1− α)W ′]−1 1

Influence vector is closely related to Bonacich centrality

Shocks to more central sectors have a larger impact on aggregateoutput

Evan Sadler Networked Markets 31/35

Page 82: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Aggregate Volatility

Let σ2i denote the variance of εi

We can compute the standard deviation of aggregate output as

√var(y) =

√√√√ n∑i=1

σ2i v

2i

If we have a lower bound on sector output variances σ, then thisimplies √

var(y) = Θ(‖v‖2)

Volatility scales with the Euclidean norm of the influence vector

Evan Sadler Networked Markets 32/35

Page 83: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Aggregate Volatility

Let σ2i denote the variance of εi

We can compute the standard deviation of aggregate output as

√var(y) =

√√√√ n∑i=1

σ2i v

2i

If we have a lower bound on sector output variances σ, then thisimplies √

var(y) = Θ(‖v‖2)

Volatility scales with the Euclidean norm of the influence vector

Evan Sadler Networked Markets 32/35

Page 84: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Aggregate Volatility

Let σ2i denote the variance of εi

We can compute the standard deviation of aggregate output as

√var(y) =

√√√√ n∑i=1

σ2i v

2i

If we have a lower bound on sector output variances σ, then thisimplies √

var(y) = Θ(‖v‖2)

Volatility scales with the Euclidean norm of the influence vector

Evan Sadler Networked Markets 32/35

Page 85: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Aggregate Volatility

Let σ2i denote the variance of εi

We can compute the standard deviation of aggregate output as

√var(y) =

√√√√ n∑i=1

σ2i v

2i

If we have a lower bound on sector output variances σ, then thisimplies √

var(y) = Θ(‖v‖2)

Volatility scales with the Euclidean norm of the influence vector

Evan Sadler Networked Markets 32/35

Page 86: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose all sectors supply each other equally• wij = 1

nfor all i, j

The influence vector then has vi = cnfor some c and all i

Also assume σi = σ for all i

Aggregate volatility is then

√var(y) = σ

√√√√ n∑i=1

v2i = σc√

n

Goes to zero as number of sectors becomes large

Evan Sadler Networked Markets 33/35

Page 87: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose all sectors supply each other equally• wij = 1

nfor all i, j

The influence vector then has vi = cnfor some c and all i

Also assume σi = σ for all i

Aggregate volatility is then

√var(y) = σ

√√√√ n∑i=1

v2i = σc√

n

Goes to zero as number of sectors becomes large

Evan Sadler Networked Markets 33/35

Page 88: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose all sectors supply each other equally• wij = 1

nfor all i, j

The influence vector then has vi = cnfor some c and all i

Also assume σi = σ for all i

Aggregate volatility is then

√var(y) = σ

√√√√ n∑i=1

v2i = σc√

n

Goes to zero as number of sectors becomes large

Evan Sadler Networked Markets 33/35

Page 89: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose all sectors supply each other equally• wij = 1

nfor all i, j

The influence vector then has vi = cnfor some c and all i

Also assume σi = σ for all i

Aggregate volatility is then

√var(y) = σ

√√√√ n∑i=1

v2i = σc√

n

Goes to zero as number of sectors becomes large

Evan Sadler Networked Markets 33/35

Page 90: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose we have a dominant sector 1 that is the only supplier toall others• w1j = 1 for all j

This implies v1 = c for some c, independent of n

This implies a lower bound on aggregate volatility√var(y) ≥ σ1c

Volatility does not shrink with n

Evan Sadler Networked Markets 34/35

Page 91: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose we have a dominant sector 1 that is the only supplier toall others• w1j = 1 for all j

This implies v1 = c for some c, independent of n

This implies a lower bound on aggregate volatility√var(y) ≥ σ1c

Volatility does not shrink with n

Evan Sadler Networked Markets 34/35

Page 92: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

Example

Suppose we have a dominant sector 1 that is the only supplier toall others• w1j = 1 for all j

This implies v1 = c for some c, independent of n

This implies a lower bound on aggregate volatility√var(y) ≥ σ1c

Volatility does not shrink with n

Evan Sadler Networked Markets 34/35

Page 93: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

AsymptoticsCan interpret economy with large n as more disaggregated• Increased specialization• Might expect less volatility

For economy with n sectors, define the coefficient of variation

CV (d(n)) = STD(d(n))d

TheoremConsider a sequence of economies with increasing n. Aggregatevolatility satisfies

√var(y) ≥ c

1 + CV (d(n))√n

for some c.

Evan Sadler Networked Markets 35/35

Page 94: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

AsymptoticsCan interpret economy with large n as more disaggregated• Increased specialization• Might expect less volatility

For economy with n sectors, define the coefficient of variation

CV (d(n)) = STD(d(n))d

TheoremConsider a sequence of economies with increasing n. Aggregatevolatility satisfies

√var(y) ≥ c

1 + CV (d(n))√n

for some c.

Evan Sadler Networked Markets 35/35

Page 95: Economics of Networks Networked Marketsevandsadler.com/Networks 08 - Networked Markets.pdf · EconomicsofNetworks NetworkedMarkets EvanSadler Massachusetts Institute of Technology

AsymptoticsCan interpret economy with large n as more disaggregated• Increased specialization• Might expect less volatility

For economy with n sectors, define the coefficient of variation

CV (d(n)) = STD(d(n))d

TheoremConsider a sequence of economies with increasing n. Aggregatevolatility satisfies

√var(y) ≥ c

1 + CV (d(n))√n

for some c.Evan Sadler Networked Markets 35/35