MinCovTarget+: a fast heuristic algorithm for fair allocation

Abstract We introduce the MinCovTarget+ algorithm for the problem of fair allocation of indivisible items and we study its performance with respect to some popular fairness and efficiency criteria such as minimal envy, proportionality, maximal Nash welfare and maximal total welfare. By a detailed numerical analysis we compare our newly proposed algorithm with a standard algorithm for this kind of problem: the Spliddit algorithm. Our numerical analysis shows that MinCovTarget+ provides allocations with an excellent balance between fairness and efficiency criteria. In particular, it typically yields minimal (null) envy solutions with a very high value of Nash welfare, at a fraction of the computation time used by Spliddit. Moreover, MinCovTarget+ can be applied in higher dimensions where Spliddit cannot be readily implemented. Our paper is the first in the literature to present a numerical study of these algorithms using a random uniform valuation of the goods to be allocated, as well as a novel design of the value matrix that incorporates dependent valuations. All the numerical estimates in this paper were obtained using a Macbook Air (Apple M1, 8 GB RAM). The corresponding MATLAB code is available at: https://github.com/giovannipuccetti/MinCovTarget . A user-friendly version of the algorithm is available at https://www.fair-allocation.com .

Authors

Institutions

Publication Details

Journal
Annals of Operations Research
Published
2025-11-14
DOI
https://doi.org/10.1007/s10479-025-06913-0
Citations
1
Primary Topic
Game Theory and Voting Systems
Type
article
Field-Weighted Citation Impact
3.13
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MinCovTarget+: a fast heuristic algorithm for fair allocation

Steven Vanduffel, Ludger Rüschendorf, Giovanni Puccetti
1 citations
Annals of Operations Research
Game Theory and Voting Systems
3.13
article

MinCovTarget+: a fast heuristic algorithm for fair allocation

Steven Vanduffel, Ludger Rüschendorf, Giovanni Puccetti
article en
1 citations

Abstract

Abstract We introduce the MinCovTarget+ algorithm for the problem of fair allocation of indivisible items and we study its performance with respect to some popular fairness and efficiency criteria such as minimal envy, proportionality, maximal Nash welfare and maximal total welfare. By a detailed numerical analysis we compare our newly proposed algorithm with a standard algorithm for this kind of problem: the Spliddit algorithm. Our numerical analysis shows that MinCovTarget+ provides allocations with an excellent balance between fairness and efficiency criteria. In particular, it typically yields minimal (null) envy solutions with a very high value of Nash welfare, at a fraction of the computation time used by Spliddit. Moreover, MinCovTarget+ can be applied in higher dimensions where Spliddit cannot be readily implemented. Our paper is the first in the literature to present a numerical study of these algorithms using a random uniform valuation of the goods to be allocated, as well as a novel design of the value matrix that incorporates dependent valuations. All the numerical estimates in this paper were obtained using a Macbook Air (Apple M1, 8 GB RAM). The corresponding MATLAB code is available at: https://github.com/giovannipuccetti/MinCovTarget . A user-friendly version of the algorithm is available at https://www.fair-allocation.com .

Annals of Operations ResearchVol. 356(1)
Vrije Universiteit Brussel (BE), University of Freiburg (DE), University of Milan (IT)
Openalex Percentile: Top 6%
Game Theory and Voting Systems
3.13
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.