atlas

Research map / Learning theory and algorithms / Submodular and game algorithms

Greedy-Based Online Fair Allocation with Adversarial Input: Enabling Best-of-Many-Worlds Guarantees

AAAI 2024 · Learning theory and algorithms › Submodular and game algorithms · approach: Fair division of indivisible goods · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows PACE equals integral greedy under equal budgets and proves horizon-independent envy and Nash welfare competitive-ratio bounds for both under adversarial input with bounded nonzero value ratios, completing a best-of-many-worlds guarantee.

Problem

Online fair allocation of indivisible items to agents with adversarially chosen values, where the goal is to bound multiplicative envy and Nash welfare competitive ratio independent of horizon T.

Approach

Shows that PACE (a pacing algorithm designed for stochastic inputs) reduces to the integral greedy allocation under equal budgets without projection, and proves that with a bounded ratio of nonzero values and infinite/linear monopolistic utility assumptions, both algorithms achieve asymptotic envy bound 1+2log(1/ε) and NW competitive bounds, yielding a best-of-many-worlds guarantee.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
restrict each agent's nonzero values to {0}∪[ε, 1] and require infinite monopolistic utilityIntegral Greedy · Adversarial inputs, T→∞multiplicative envy: unrestricted: Ω(T) -> 1 + 2\log\frac{1}{\varepsilon}Helped
restrict each agent's nonzero values to {0}∪[ε, 1] and require infinite monopolistic utilityIntegral Greedy · Adversarial inputs, T→∞competitive ratio w.r.t. Nash welfare: unrestricted: Ω(T) -> \lambda\cdot(n!)^{\frac{1+\alpha}{n}}Helped
restrict input and use projection bounds ℓ < ε²/(ε+1+(n-1)(1+log(1/ε))), r=1PACE · Adversarial inputs, T→∞multiplicative envy: 1+2\log\frac{1}{\varepsilon}Helped
require each agent's monopolistic utility V_i ≥ cT, bound nonzero values, and use ℓ < cε²/(1+ε+(n-1)(1+log(1/ε))), r=1PACE · Adversarial inputs, T→∞competitive ratio w.r.t. Nash welfare: \left(1+2\log \frac{1}{\varepsilon}\right) \cdot \frac{1}{c}Helped
remove the bounded nonzero-valuation-ratio restrictionIntegral Greedy · Adversarial inputs with arbitrary values in [0,1]worst-case multiplicative envy: \Omega(T)Hurt
remove the bounded nonzero-valuation-ratio restrictionAny online allocation algorithm · Adversarial inputs with arbitrary values in [0,1]competitive ratio w.r.t. Nash welfare: \Omega(T)Hurt
add a seed utility δ to each agent's initial utilityIntegral Greedy · Adversarial inputs with arbitrary values in [0,1]seeded utility ratio Rδ: 3 + \frac{4}{\delta} + 2\log\Big(1+\frac{1}{\delta}\Big) + 2 \log THelped
use ε=1, so every nonzero valuation is equalIntegral Greedy · Adversarial inputs, T→∞competitive ratio w.r.t. Nash welfare: \lambda = 1, \alpha = 0Helped
remove projection from PACE with equal agent weightsPACE · Online allocation, equal weightsequivalence to integral greedyNo clear effect

Surprising findings

Limitations

Experimental setup

Metrics: multiplicative envy competitive ratio w.r.t. Nash welfare

Baselines: PACE conservative half-equal allocation algorithm

Builds on: PACE Eisenberg-Gale program Fisher market

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy