Multilevel Fair Allocation with Matroid-Rank Preferences
Maxime Lucet, Nawal Benabbou, Aur\'elie Beynier, Nicolas Maudet

TL;DR
This paper introduces two algorithms for multilevel fair resource allocation in hierarchical agent structures with matroid-rank utilities, balancing fairness and efficiency.
Contribution
It proposes the first polynomial-time top-down algorithm with theoretical guarantees and extends Yankee Swap to multilevel settings, enhancing fairness and efficiency.
Findings
The top-down algorithm guarantees fairness and efficiency.
The extended Yankee Swap preserves fairness in practice.
Algorithms perform well in hierarchical resource allocation scenarios.
Abstract
We introduce the concept of multilevel fair allocation of resources with tree-structured hierarchical relations among agents. While at each level it is possible to consider the problem locally as an allocation of an agent to its children, the multilevel allocation can be seen as a trace capturing the fact that the process is iterated until the leaves of the tree. In principle, each intermediary node may have its own local allocation mechanism. The main challenge is then to design algorithms which can retain good fairness and efficiency properties. In this paper we propose two original algorithms under the assumption that leaves of the tree have matroid-rank utility functions and the utility of any internal node is the sum of the utilities of its children. The first one is a generic polynomial-time sequential algorithm that comes with theoretical guarantees in terms of efficiency and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
