Computing the Nucleolus of Weighted Cooperative Matching Games in Polynomial Time
summary
Proves a polynomial-time algorithm to compute the nucleolus for weighted cooperative matching games on general graphs, not just bipartite or unit-weight cases. Constructs a compact linear description of the optimal face via Edmonds matching polytope, finds a relative interior point to identify tight matchings, and exploits a resulting laminar family structure to reduce constraints. Claims this yields an efficient, implementable procedure that extends prior special-case algorithms to fully weighted, general graphs.
AI-written summary · about
chapters (13)
- 0:00Introduction and context
- 0:45Problem definition
- 2:52Allocation concepts
- 4:05Defining the excess vector
- 7:01The nucleolus concept
- 7:53Previous work and results
- 10:47Outline of the method
- 12:34Linear program formulation
- 16:01Optimal solution analysis
- 18:30Using Edmonds' formulation
- 21:18Properties of optimal face
- 23:12Key properties of solution
- 26:00Questions and conclusion
