cs.GTOct 4, 2026

Settling the Computational Complexity of Max-Min Allocation with Ternary Valuations

Authors: Thi Ngoc Anh Vu, Trung Thanh Nguyen, Khaled Elbassioni, Jörg Rothe

Organizations: Faculty of Computer Science, Phenikaa University, Hanoi 12116, Vietnam · DataOptLab, National Economics University, Hanoi 11616, Vietnam · Khalifa University of Science and Technology, Abu Dhabi 127788, UAE · Institut für Informatik, MNF, Heinrich-Heine-Universität Düsseldorf, 40225, Düsseldorf, Germany

Abstract

We study the problem of computing an allocation of indivisible items that maximizes egalitarian welfare, i.e., the utility of the worst-off agent, when agents' item values or marginal values belong to a small set. For additive valuations with values in {p,q}\{p,q\}, where q>p>0q>p>0 and gcd⁡(p,q)=1\gcd(p,q)=1, we give a polynomial-time algorithm when p=2p=2 and prove constant-gap hardness when p≥3p\geq3, already with exactly three high-valued goods per agent. We also give an 3/2\sqrt{3/2}-approximation for common positive bi-valued additive valuations. For mixed additive valuations in {−p,0,c}\{-p,0,c\}, where p∈{1,2}p\in\{1,2\} and cc is a positive integer, a reduction to maximum-weight perfect matching resolves the conjectured tractability of {−2,0,c}\{-2,0,c\}-valuations. For submodular valuations with marginals in {−2,0,c}\{-2,0,c\}, where cc is odd, we establish an exact unit-gap hardness result and exponential value-query lower bounds, even when all but one agent are additive. Finally, for {−1,0,1}\{-1,0,1\}-submodular valuations, we prove that no finite multiplicative approximation exists unless \p=\np\p=\np. Together, our results resolve open questions and provide a complete picture of the computational complexity of max-min allocation with ternary valuations.

Figures & tables

Explore similar work

Jun 19, 2026cs.GT

Simultaneously Efficient Allocation of Indivisible Items Across Multiple Dimensions

Many allocation problems are intrinsically multidimensional, since an item may contribute differently to several criteria, and optimizing a single aggregate objective can hide severe losses in other dimensions. We study how much efficiency can be guaranteed simultaneously when indivisible items have multiple attributes. To this end, we introduce the \emph{multidimensional efficient allocation} (MDEA) model, where each agent has an additive valuation in each dimension, and investigate simultaneous efficiency under utilitarian social welfare (USW) and egalitarian social welfare (ESW). Our results reveal a sharp worst-case frontier. For exact efficiency, maximizing the number of dimensions attaining the USW optimum admits a c/ℓc/\ell-approximation for every fixed constant cc, and this dependence on the number ℓ\ell of dimensions is essentially unavoidable; for ESW, even deciding whether two dimensions can be optimized simultaneously is NP-hard with binary valuations. For approximate simultaneous efficiency in every dimension, we identify a tight threshold of order 1/ℓ1/\ell, showing that such guarantees always exist for both USW and ESW, while any asymptotically better dependence on ℓ\ell is impossible, even for binary valuations. Finally, we introduce three natural multidimensional Pareto notions and characterize both their relationships and their computational complexity.
Jul 25, 2026cs.GT

Fair Division with Strictly Increasing Valuations: A Tight Threshold for Two-Agent EF1 and PO

We study whether strictly positive marginal values restore the compatibility of envy-freeness up to one good (EF1) and Pareto optimality (PO) for indivisible goods. For two agents, we identify the exact threshold in the number of goods. Every instance with at most seven goods and strictly increasing valuations admits an allocation that is both EF1 and PO, without any submodularity assumption. In contrast, we construct an eight-good instance with normalized, integer-valued, strictly increasing, submodular valuations in which every EF1 allocation is strictly Pareto dominated. Thus, eight goods are necessary and sufficient for a two-agent counterexample. Finally, we strengthen the three-agent NP-hardness result of Chandramouleeswaran and Nimbhorkar (2026): deciding whether an EF1 and PO allocation exists remains NP-hard for normalized, integer-valued, monotone submodular valuations even when zero marginals are confined to eight fixed agent-good pairs, all involving a single agent.
Sep 3, 2026cs.GT

EF1-Constrained Nash Social Welfare with Identical Additive Valuations: Complexity, Guarantees, and Experiments

We study the allocation of indivisible goods among agents with identical additive valuations, focusing on envy-freeness up to one good (EF1) and Nash social welfare (NSW). Since every maximum-NSW allocation is EF1 under additive valuations, the associated threshold problem inherits the known strong NP-hardness of NSW maximization under identical additive valuations and is strongly NP-complete. We therefore focus on welfare guarantees satisfied by arbitrary EF1 allocations. Although every such allocation is known to achieve an e−1/ee^{-1/e}-approximation to the unrestricted optimal NSW, we identify conditions yielding stronger guarantees. Under uniform valuations, every EF1 allocation is NSW-optimal. Under an ε\varepsilon-small-item condition, every EF1 allocation achieves an explicit approximation ratio ρn(ε)ρ_n(\varepsilon) satisfying ρn(ε)=1−O(ε2)ρ_n(\varepsilon) = 1-O(\varepsilon^2) as ε→0\varepsilon\to 0 for fixed nn. We further consider the stronger sequential requirement that EF1⁡\operatorname{EF1} be maintained after every item assignment. For this setting, we introduce \emph{PriorityNet}, a deep reinforcement learning framework trained with Proximal Policy Optimization (PPO) and equipped with prospective EF1⁡\operatorname{EF1} action masking, which guarantees prefix-wise EF1⁡\operatorname{EF1} by construction. Across 3,000 test instances in each of the offline full-information and random-order online regimes (n∈[2,20]n\in[2,20], m∈[5,100]m\in[5,100]), PriorityNet achieves mean normalized NSW⁡\operatorname{NSW} values of 0.99110.9911 and 0.97010.9701, respectively. Relative to the offline Longest Processing Time (LPT) heuristic and the online least-valued-bundle rule, it attains instance-wise win-minus-loss rates of +27.10%+27.10\% and +17.87%+17.87\%. Its aggregate welfare matches the offline LPT baseline to four decimal places and modestly improves upon the online baseline, from 0.96940.9694 to 0.97010.9701.