Tree Nash equilibria have inefficiency below five
Lax899194.TreeNashEfficiency · concepts/Lax899194/TreeNashEfficiency.lean · lax-899194
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
For every positive edge price and every tree Nash equilibrium , : its social cost is strictly less than five times the social optimum.
Concept map
Lean source view on GitHub
| 1 | import Lax899194.NashEquilibrium |
| 2 | import Lax899194.InefficiencyRatio |
| 3 | import Mathlib.Combinatorics.SimpleGraph.Acyclic |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Tree Nash equilibria have inefficiency below five |
| 8 | type: theorem |
| 9 | --- |
| 10 | For every positive edge price and every tree Nash equilibrium , |
| 11 | : its social cost is strictly less than five times the social |
| 12 | optimum. |
| 13 | |
| 14 | # Formalization notes |
| 15 | |
| 16 | There are at least two players, making the cost ratio well-defined with a |
| 17 | positive denominator. `SimpleGraph.IsTree` means connected and acyclic. |
| 18 | The equilibrium is a strategy profile whose resulting undirected network is |
| 19 | a tree; the profile retains edge ownership and the costs of deviations. |
| 20 | No non-transience assumption or lower bound such as is imposed. |
| 21 | |
| 22 | # Reference |
| 23 | |
| 24 | Theorem 3, p. 350, in Fabrikant, Luthra, Maneva, Papadimitriou, and Shenker, |
| 25 | [*On a Network Creation Game*](https://people.eecs.berkeley.edu/~kubitron/courses/cs294-4-F03/papers/p347-fabrikant.pdf), |
| 26 | PODC 2003, pp. 347-351, DOI: 10.1145/872035.872088. |
| 27 | -/ |
| 28 | |
| 29 | namespace Lax899194.TreeNashEfficiency |
| 30 | |
| 31 | open Lax899194.NetworkCreationGame Lax899194.NashEquilibrium |
| 32 | open Lax899194.InefficiencyRatio |
| 33 | open scoped NNReal |
| 34 | |
| 35 | /-- Theorem 3: every tree Nash equilibrium has inefficiency strictly below five. -/ |
| 36 | axiom statement (n : ℕ) (hn : 2 ≤ n) (α : ℝ≥0) (hα : 0 < α) |
| 37 | (s : Profile n) (hNash : IsNashEquilibrium α s) (hTree : (graph s).IsTree) : |
| 38 | inefficiencyRatio α s < 5 |
| 39 | |
| 40 | end Lax899194.TreeNashEfficiency |
| 41 |
Formalization notes
There are at least two players, making the cost ratio well-defined with a positive denominator. means connected and acyclic. The equilibrium is a strategy profile whose resulting undirected network is a tree; the profile retains edge ownership and the costs of deviations. No non-transience assumption or lower bound such as is imposed.
Reference
Theorem 3, p. 350, in Fabrikant, Luthra, Maneva, Papadimitriou, and Shenker, On a Network Creation Game, PODC 2003, pp. 347-351, DOI: 10.1145/872035.872088.
Used by
none
From Mathlib
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments