A Network Formation Game for Bipartite Exchange Economies [Even-Dar, K. & Suri]

advertisement
A Network Formation Game
for Bipartite Exchange Economies
[Even-Dar, K. & Suri]
Bipartite Exchange Economies
•
•
•
Population of N buyers and N sellers
2 abstract commodities, “cash” and “wheat”
Buyers have:
–
–
•
Sellers have:
–
–
•
An endowment of 1 unit of wheat
Utility only for cash
Bipartite graph between buyers and sellers
–
–
–
•
An endowment of 1 unit of cash
Utility only for wheat (exact form unimportant)
Can only exchange goods with neighbors
Rationality  Must always exchange only with neighbors offering best prices (rates)
One-shot game; no resale
Previous work:
–
–
Network given exogenously
Equilibrium prices (& consumption plans) always exist
•
–
Including for many commodities, general utility functions, asymmetric endowments, etc.
Prices for the same good may vary depending on network structure!
•
•
•
No price/wealth variation in Erdos-Renyi
Price variation a root of N in Preferential Attachment
Can create networks with any rational price
A Network Formation Game
•
•
•
•
•
Now endogenize the formation of the network
Buyers and sellers are 2N players in a game
Players can purchase edges to the other side at cost a per edge
Edges represent trading opportunities in an exchange economy
Given any bipartite graph G, let w(G,i) be the exchange equilibrium wealth of player i
–
•
•
•
•
The amount of the opposing commodity obtained by i
Let e(G,i) be the number of edges purchased by i
Overall utility to player i =
w(G,i)
–
ae(G,i)
(participation) (capital outlay)
Now edges represent trading opportunities in an exchange economy
What are the (pure) Nash equilibria graphs G of this formation game?
–
–
Structural properties?
Price variation?
Main Result
•
•
•
Let NE(N,a) be all NE graphs for a given N and a
Let NE be the union of NE(N,a) over all N and a
Let (r,s) denote a connected component with r buyers and s sellers
– May be multiple possible topologies
•
The set NE is exactly the union of the following three types:
– Perfect Matchings:
• All wealths are = 1 (no variation)
– Exploitation Graphs:
• For any k and l, graph is a union of (1,k), (1,k+1), (l,1), (l+1,1) components
• Number of buyers must equal number of sellers
• Seller wealths: 1/k, 1/(k+1), l, l+1 (unbounded variation)
– Near-Balanced Graphs:
• For any k, graph is a union of (k-1,k), (k,k+1),(k,k-1),(k+1,k) components
• Number of buyers must equal number of sellers
• Seller wealths: k/(k-1), (k+1)/k, (k-1)/k, k/(k+1) (limited variation)
•
Possible price/wealth variation is sharply constrained!
– E.g. a wealth of 2/5 is impossible
– Contrast with exogenous setting
Two Important Lemmas
•
•
•
Let G be a NE graph of the formation game, and let w be the minimum exchange
equilibrium wealth of any player in G. Then w > 1 – a (or a > 1-w).
Let G be any bipartite graph with an (m,k) component, m > k. Then there is some
seller such that the removal of some edge costs the seller at most 1/k of exchange
equilibrium wealth. Thus if G is a NE of the formation game, a < 1/k.
So in any NE graph, 1/k > a > 1-w
Future Work
•
Iterated version of exchange model:
–
–
•
•
•
Start next round with your payoff from last
Will wealth variation amplify with time? By how much?
Small-world model: Provable navigation properties?
General: What properties can be “explained” by economic formation?
Contact: mkearns@cis.upenn.edu, www.cis.upenn.edu/~mkearns
Download