Polynomial Time Algorithms to Find an Approximate Competitive Equilibrium for Chores
Shant Boodaghians, Bhaskar Ray Chaudhury, Ruta Mehta
Abstract
Competitive equilibrium with equal income (CEEI) is considered one of the best mechanisms to allocate a set of items among agents fairly and efficiently. In this paper, we study the computation of CEEI when items are chores that are disliked (negatively valued) by agents, under 1-homogeneous and concave utility functions which includes linear functions as a subcase. It is well-known that, even with linear utilities, the set of CEEI may be non-convex and disconnected, and the problem is PPAD-hard in the more general exchange model. In contrast to these negative results, we design FPTAS: A polynomial-time algorithm to compute ε-approximate CEEI where the running-time depends polynomially on 1 ε . Our algorithm relies on the recent characterization due to Bogomolnaia et al. (2017) of the CEEI set as exactly the KKT points of a non-convex minimization problem that have all coordinates non-zero. Due to this non-zero constraint, naïve gradient-based methods fail to find the desired local minima as they are attracted towards zero. We develop an exterior-point method that alternates between guessing non-zero KKT points and maximizing the objective along supporting hyperplanes at these points. We show that this procedure must converge quickly to an approximate KKT point which then can be mapped to an approximate CEEI; this exterior point method may be of independent interest.
When utility functions are linear, we give explicit procedures for finding the exact iterates, and as a result show that a stronger form of approximate CEEI can be found in polynomial time. Finally, we note that our algorithm extends to the setting of un-equal incomes (CE), and to mixed manna with linear utilities where each agent may like (positively value) some items and dislike (negatively value) others.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 8c8366a3-07af-418b-af82-d8618d9498e5Cited by top-tier papers4
- Tâtonnement Dynamics for Fisher Markets with ChoresBhaskar Ray Chaudhury, Christian Kroer, Ruta Mehta, Tianlong NanSTOC 2026 · 3 citations
- Constant-Factor EFX Exists for ChoresJugal Garg, Aniket Murhekar, John QinSTOC 2025 · 3 citations
- Fisher Meets Lindahl: A Unified Duality Framework for Market EquilibriumYixin Tao, Weiqiang ZhengSTOC 2026 · 2 citations
- Existence of Fair and Efficient Allocation of Indivisible ChoresRyoga MaharaSODA 2026 · 1 citation
Builds on1
Related papers
- Approximating Equilibrium under Constrained Piecewise Linear Concave Utilities with Applications to Matching MarketsJugal Garg, Yixin Tao, László A. VéghSODA 2022 · 5 citations
- Fair and Efficient Allocations of Chores under Bivalued PreferencesJugal Garg, Aniket Murhekar, John QinAAAI 2022 · 63 citations
- Nearly Equitable Allocations beyond Additivity and MonotonicitySiddharth Barman, Umang Bhaskar, Yeshwant Pandit, Soumyajit PyneAAAI 2024 · 8 citations
- Approximately Envy-free and Equitable Allocations of Indivisible Items for Non-monotone ValuationsVittorio Bilò, Martin Loebl, Cosimo VinciAAAI 2026 · 1 citation
- Approximating Competitive Equilibrium by Nash WelfareJugal Garg, Yixin Tao, László A. VéghSODA 2025 · 1 citation
