the edgeworth conjecture with small coalitions and
play

The Edgeworth Conjecture with Small Coalitions and Approximate - PowerPoint PPT Presentation

The Edgeworth Conjecture with Small Coalitions and Approximate Equilibria in Large Economies S. Barman F. Echenique Indian Institute of Science Caltech USC Oct 31, 2019 Scope of the competitive hypothesis, or validity of


  1. The Edgeworth Conjecture with Small Coalitions and Approximate Equilibria in Large Economies S. Barman F. Echenique Indian Institute of Science Caltech USC Oct 31, 2019

  2. ◮ Scope of the “competitive hypothesis,” or validity of price-taking assumption. ◮ New algorithmic “testing” question. Barman-Echenique Edgeworth

  3. Price-taking behavior Barman-Echenique Edgeworth

  4. Francis Ysidro Edgeworth 1884 “. . . the reason why the complex play of competition tends to a simple uniform result – what is arbitrary and indeterminate in contract between individuals becoming extinct in the jostle of competition – is to be sought in a principle which pervades all mathe- matics, the principle of limit, or law of great numbers as it might perhaps be called. ” Barman-Echenique Edgeworth

  5. Competitive hypothesis ◮ Core convergence theorem (Aumann; Debreu-Scarf): in a large economy, where no agent is “unique,” bargaining power dissipates and the outcome of bargaining approximates a Walrasian equilibrium ◮ Competitive prices emerge as terms of trade in bargaining. Barman-Echenique Edgeworth

  6. Competitive hypothesis ◮ Core convergence theorem (Aumann; Debreu-Scarf): in a large economy, where no agent is “unique,” bargaining power dissipates and the outcome of bargaining approximates a Walrasian equilibrium ◮ Competitive prices emerge as terms of trade in bargaining. ◮ Requires coailitions of arbitrary size. Barman-Echenique Edgeworth

  7. Our results – I Coalitions of size � h 2 ℓ � O ε 2 suffice, where: ◮ h is the heterogeneity of the economy ◮ ℓ is the number of goods ◮ ε > 0 approximation factor. ◮ We use the Debreu-Scarf replica model. Barman-Echenique Edgeworth

  8. Our results – II The same ideas give answers to a new algorithmic question. Given an economy E and an allocation x , are there prices p such that ( x , p ) is a Walrasian equilibrium? Barman-Echenique Edgeworth

  9. Our results – II The same ideas give answers to a new algorithmic question. Given an economy E and an allocation x , are there prices p such that ( x , p ) is a Walrasian equilibrium? Contrast with Second Welfare Thm. We provide a poly time algorithm that (under certain sufficient conditions) decides the question. Barman-Echenique Edgeworth

  10. Our results – II The same ideas give answers to a new algorithmic question. Given an economy E and an allocation x , are there prices p such that ( x , p ) is a Walrasian equilibrium? Contrast with Second Welfare Thm. We provide a poly time algorithm that (under certain sufficient conditions) decides the question. Barman-Echenique Edgeworth

  11. Hardness of Walrasian eq. Context: existing hardness results for Walrasian equilibria: ???? Our contribution: finding prices is easy even when finding a W-Eq. is hard. Specifically: ◮ Leontief utilities ◮ Piecewise-linear concave utilities Barman-Echenique Edgeworth

  12. Economies An exchange economy comprises ◮ a set of consumers [ h ] := { 1 , 2 , . . . , h } , ◮ a set of goods, [ ℓ ] := { 1 , 2 , . . . , ℓ } . Each consumer i described by ◮ A utility function u i : R ℓ + �→ R ◮ An endowment vector ω i ∈ R ℓ + . An exchange economy E is a tuple (( u i , ω i )) h i =1 . Barman-Echenique Edgeworth

  13. Assumptions on u i ◮ u i s are continuous and monotone increasing. ◮ utilities are continuously differentiable ◮ and α -strongly concave, with α > 0: u : R ℓ �→ R , is said to be α -strongly concave within a set R ⊂ R ℓ if u ( y ) ≤ u ( x ) + ∇ u ( x ) T ( y − x ) − α 2 � y − x � 2 . ∇ u ( x ) is the gradient of the function u at point x Barman-Echenique Edgeworth

  14. Allocations An allocation in E is h h � � x = ( x i ) h i =1 ∈ R h ℓ st x i = ω i . + i =1 i =1 Barman-Echenique Edgeworth

  15. Utility normalization Utilities are normalized so that u i ( x i ) ∈ [0 , 1) for all consumers i ∈ [ h ] and all allocations ( x i ) i ∈ R h ℓ + . Barman-Echenique Edgeworth

  16. The Core ◮ An allocation in E is x = ( x i ) h i =1 ∈ R h ℓ + , s.t � h i =1 x i = � h i =1 ω i . Barman-Echenique Edgeworth

  17. The Core ◮ An allocation in E is x = ( x i ) h i =1 ∈ R h ℓ + , s.t � h i =1 x i = � h i =1 ω i . ◮ A nonempty subset S ⊆ [ h ] is a coalition . ◮ ( y i ) i ∈ S is an S-allocation if � i ∈ S y i = � i ∈ S ω i . Barman-Echenique Edgeworth

  18. The Core ◮ An allocation in E is x = ( x i ) h i =1 ∈ R h ℓ + , s.t � h i =1 x i = � h i =1 ω i . ◮ A nonempty subset S ⊆ [ h ] is a coalition . ◮ ( y i ) i ∈ S is an S-allocation if � i ∈ S y i = � i ∈ S ω i . ◮ A coalition S blocks the allocation x = ( x i ) h i =1 in E if ∃ an S -allocation ( y i ) i ∈ S s.t u i ( y i ) > u ( x i ) for all i ∈ S . ◮ The core of E is the set of all allocations that are not blocked by any coalition. Barman-Echenique Edgeworth

  19. The κ -core The κ -core of E , for κ ∈ Z + , is the set of allocations that are not blocked by any coalition of cardinality at most κ . Note: ◮ Core: all 2 h coalitions ◮ κ -core: small coalitions � h � ◮ κ -core: few ( ) coalitions κ Barman-Echenique Edgeworth

  20. Equilibrium and approximate equilibrium A Walrasian equilibrium is a pair ( p , x ) ∈ R ℓ + × R h ℓ + s.t 1. p ∈ R ℓ + is a price vector 2. p T x i = p T ω i and, for all bundles y ∈ R ℓ + with the property that u i ( y ) > u i ( x i ), we have p T y i > p T ω i . 3. � h i =1 x i = � h i =1 ω i ( supply equals the demand ). Barman-Echenique Edgeworth

  21. Equilibrium and approximate equilibrium A Walrasian equilibrium is a pair ( p , x ) ∈ R ℓ + × R h ℓ + s.t 1. p ∈ R ℓ + is a price vector 2. p T x i = p T ω i and, for all bundles y ∈ R ℓ + with the property that u i ( y ) > u i ( x i ), we have p T y i > p T ω i . 3. � h i =1 x i = � h i =1 ω i ( supply equals the demand ). i.e x = ( x i ) i ∈ [ h ] ∈ R h ℓ + is an allocation Barman-Echenique Edgeworth

  22. Approximate Walrasian equilibrium A ε -Walrasian equilibrium is a pair ( p , x ) ∈ R ℓ + × R h ℓ + in which p ∈ ∆ and (i) | p T x i − p T ω i | ≤ ε and (ii) for any bundle y ∈ R ℓ + , with the property that u i ( y ) > u i ( x i ), we have p T y > p T ω i − ε/ h . iii) x is an allocation ( supply equals the demand ). Barman-Echenique Edgeworth

  23. Replica economies Let E = (( u i , ω i )) i ∈ [ h ] be an exchange economy. The n-th replica of E , for n ≥ 1, is the exchange economy E n = (( u i , t , ω i , t )) i ∈ [ n ] , t ∈ [ h ] , with nh consumers. In E n the consumers are indexed by ( i , t ), with index i ∈ [ n ] and type t ∈ [ h ], and they satisfy: u i , t = u t and ω i , t = ω t . Barman-Echenique Edgeworth

  24. Equal treatment property An allocation in E n has the equal treatment property if all consumers of the same type are allocated identical bundles. Barman-Echenique Edgeworth

  25. Equal treatment of equals Let E = (( u i , ω i )) i ∈ [ h ] be an exchange economy. Lemma (Equal treatment property) Suppose each u i is strictly monotonic, continuous, and strictly concave. Then, every κ -core allocation of E n satisfies the equal treatment property. Barman-Echenique Edgeworth

  26. Core convergence: Debreu-Scarf (1963) Let E = (( u i , ω i )) i ∈ [ h ] be an exchange economy. Theorem (Debreu-Scarf Core Convergence Theorem) Suppose u i is st. monotonic, cont., and strictly quasiconcave. + is in the core of E n for all n ≥ 1 , If the allocation x ∈ R h ℓ = ⇒ ∃ p ∈ ∆ s.t ( p , x ) is a Walrasian equilibrium. Barman-Echenique Edgeworth

  27. Main result Let E = (( u i , ω i )) i ∈ [ h ] be an exchange economy with h consumers and ℓ goods. Theorem Let ε > 0 . Suppose u i is st. monotonic, C 1 , and α -strongly concave. If the allocation x is in the κ -core of E n , for � λℓ h � + h 2 n ≥ κ ≥ 16 . ε 2 α ε Then ∃ p ∈ ∆ s.t ( p , x ) is an ε -Walrasian equilibrium). Here, λ is the Lipschitz constant of the utilities. Barman-Echenique Edgeworth

  28. Testing Assume black-box access to utilities and their gradients. Barman-Echenique Edgeworth

  29. Testing Let E = (( u i , ω i )) i ∈ [ h ] be an exchange economy. Theorem (Testing Algorithm) Suppose that each u i is monotonic, C 1 , and strongly concave. Then, there exists a polynomial-time algorithm that, given an allocation y in E , decides whether y is an ε -Walrasian allocation. Barman-Echenique Edgeworth

  30. Testing Remark Analogous results are possible without strong concavity: Leontief and PLC utilities, for instance. Barman-Echenique Edgeworth

  31. Ideas in the proof. Barman-Echenique Edgeworth

  32. Approximate Caratheodory Theorem Let x ∈ cvh ( { x 1 , . . . , x K } ) ⊆ R n , ε > 0 and p an integer with 2 ≤ p < ∞ . Let γ = max {� x k � p : 1 ≤ k ≤ K } . Then there is a vector x ′ that is a convex combination of at most 4 p γ 2 ε of the vectors x 1 , . . . , x K such that � x − x ′ � p < ε . See ? . Barman-Echenique Edgeworth

  33. Upper contour sets Let y = ( y i ) i ∈ [ h ] be an allocation. Let � � y ∈ R ℓ V i := + | u i ( y ) ≥ u i ( y i ) be the upper contour set of i at ¯ y . Obs: V i is closed and convex. Barman-Echenique Edgeworth

Recommend


More recommend