Cardinal-Utility Matching Markets: The Quest for Envy-Freeness, Pareto-Optimality, and Efficient Computability
Thorben Tröbst, Vijay V. Vazirani
TL;DR
This paper investigates cardinal-utility matching markets, focusing on achieving envy-freeness and Pareto-optimality while remaining computationally feasible. It shows that computing an EF+PO lottery in one-sided markets is PPAD-hard (indeed PPAD-complete with CHR23) and that a $(2+\epsilon)$-approximately envy-free and exactly Pareto-optimal lottery can be obtained in polynomial time via Nash bargaining, also yielding $(2+\epsilon)$-IC. In two-sided markets, EF+PO allocations may not exist, but the authors establish the existence of rational justified-envy-free and weak Pareto-optimal lotteries, and provide a framework based on a DIP-like equilibrium to obtain JEF. The work thus delineates the computational limits of EF+PO mechanisms in cardinal-utility settings and highlights Nash bargaining as a practical alternative for one-sided markets, while identifying promising directions and open questions for two-sided scenarios.
Abstract
Unlike ordinal-utility matching markets, which are well-developed from the viewpoint of both theory and practice, recent insights from a computer science perspective have left cardinal-utility matching markets in a state of flux. The celebrated pricing-based mechanism for one-sided cardinal-utility matching markets due to Hylland and Zeckhauser, which had long eluded efficient algorithms, was finally shown to be intractable; the problem of computing an approximate equilibrium is PPAD-complete. This led us to ask the question: is there an alternative, polynomial time, mechanism for one-sided cardinal-utility matching markets which achieves the desirable properties of HZ, i.e. (ex-ante) envy-freeness (EF) and Pareto-optimality (PO)? We show that the problem of finding an EF+PO lottery in a one-sided cardinal-utility matching market is by itself already PPAD-complete. However, a $(2 + ε)$-approximately envy-free and (exactly) Pareto-optimal lottery can be found in polynomial time using the Nash-bargaining-based mechanism of Hosseini and Vazirani. Moreover, the mechanism is also $(2 + ε)$-approximately incentive compatible. We also present several results on two-sided cardinal-utility matching markets, including non-existence of EF+PO lotteries as well as existence of justified-envy-free and weak Pareto-optimal lotteries.
