A Linear Bound on the Rainbow Cycle Number and Approximate EFX
arXiv:2607.27455
The paper proves that the rainbow cycle number grows linearly with the dimension, which yields a partial (1‑ε)-EFX allocation for any fair‑division instance with only O(√(n/ε)) unallocated goods, and provides a polynomial‑time randomized algorithm to find such an allocation.
Abstract
It is open whether every fair-division instance with additive valuations admits a complete envy-free-up-to-any-good (EFX) allocation. A well-studied relaxation allows some goods to remain unallocated and asks for -EFX. The rainbow cycle number was introduced to study this problem: upper bounds on yield approximate EFX allocations with few unallocated goods. The best previous bound, , gives unallocated goods. We resolve the conjecture that is linear by proving . It follows that every instance with agents admits a partial -EFX allocation with unallocated goods. This is the best possible asymptotic guarantee on the number of unallocated goods obtainable from the rainbow-cycle reduction. We also give a randomized algorithm that finds such an allocation in expected time polynomial in the input size and .