cs.GTOct 3, 2026

Maximizing pp-Mean Social Welfare in the High-Multiplicity Setting: Few Agent Types and Few Item Types

Authors: Trung Thanh Nguyen, Khaled Elbassioni

Organizations: DataOptLab, National Economics University, Hanoi 11616, Vietnam · Khalifa University of Science and Technology, Abu Dhabi 127788, UAE

Abstract

The pp-mean welfare objective unifies several classical social welfare criteria for the allocation of indivisible goods. We study its maximization under additive nonnegative utilities when item and agent multiplicities are encoded in binary. For every fixed finite rational p<1p<1, p≠0p\neq0, we show that the problem is NP\mathsf{NP}-hard with only two item types. Nash welfare (p=0p=0) and egalitarian welfare (p=−∞p=-\infty) are NP-hard with three item types. These results hold both for computing an optimal allocation and for rational-threshold decision, and the utilities and threshold can be required to be positive integers. We also show that maximizing pp-mean social welfare is strongly NP-hard with one agent type and an unrestricted number of item types, for every fixed finite rational p<1p<1 and for p=−∞p=-\infty. A quantitative gap in this reduction rules out an FPTAS in the latter setting unless P=NP\mathsf{P}=\mathsf{NP}. On the positive side, for a fixed number of item types and an arbitrary number of agent types, we give an FPTAS for every fixed p∈Q∪{−∞}p\in\mathbb Q\cup\{-\infty\}. Its running time is polynomial in the compact input length and in 1/ε1/\varepsilon, and it returns a compressed allocation. For a fixed number of agent types and an unrestricted number of item types, we give a PTAS for every fixed finite rational p<1p<1, also in the fully compact model. We further give explicit compact-model proofs of the classical exact allocation algorithms for one item type, and for egalitarian welfare with two item types. These results essentially settle the complexity and approximability of pp-mean welfare maximization with few item types and/or few agent types, leaving only the exact complexity of Nash welfare maximization with two item types unresolved in the small-item-type classification.

Figures & tables

Explore similar work

Oct 4, 2026

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

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.
Sep 3, 2026

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 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.
Jun 19, 2026

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 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.