We study fair and efficient allocation of divisible goods, in an online manner, among $n$ agents. The goods arrive online in a sequence of $T$ time periods. The agents' values for a good are revealed only after its arrival, and the online algorithm needs to fractionally allocate the good, immediately and irrevocably, among the agents. Towards a unifying treatment of fairness and economic efficiency objectives, we develop an algorithmic framework for finding online allocations to maximize the generalized mean of the values received by the agents. In particular, working with the assumption that each agent's value for the grand bundle of goods is appropriately scaled, we address online maximization of $p$-mean welfare. Parameterized by an exponent term $p \in (-\infty, 1]$, these means encapsulate a range of welfare functions, including social welfare ($p=1$), egalitarian welfare ($p \to -\infty$), and Nash social welfare ($p \to 0$). We present a simple algorithmic template that takes a threshold as input and, with judicious choices for this threshold, leads to both universal and tailored competitive guarantees. First, we show that one can compute online a single allocation that $O (\sqrt{n} \log n)$-approximates the optimal $p$-mean welfare for all $p\le 1$. The existence of such a universal allocation is interesting in and of itself. Moreover, this universal guarantee achieves essentially tight competitive ratios for specific values of $p$. Next, we obtain improved competitive ratios for different ranges of $p$ by executing our algorithm with $p$-specific thresholds, e.g., we provide $O(\log ^3 n)$-competitive ratio for all $p\in (\frac{-1}{\log 2n},1)$. We complement our positive results by establishing lower bounds to show that our guarantees are essentially tight for a wide range of the exponent parameter.
翻译:我们以在线方式研究以公平和高效的方式,在美元代理商之间分配可变商品。 货物按美元时间顺序抵达在线。 代理商对货物的价值只有在到达后才披露, 在线算法需要分分分配好、 即时和不可撤销的在代理商之间分配好的东西。 为了统一处理公平和经济效率目标, 我们开发了一种算法框架, 寻找在线分配, 以尽量扩大代理商收到的价值的普遍平均值。 特别是, 假设每个代理商对大宗货物的价值适当按比例调整, 我们解决了 美元具体成本比率的在线最大化 3 。 代理商对某件货物的价值值的在线最大化 3 。 以美元( 美元, 1美元, 1美元) 表示一系列福利功能, 包括社会福利( 美元) 平等( 至 美元) 和纳什 社会福利( 美元) 。 我们展示了一个简单的算法模板, 以更接近的 e e 美元 标准, 并用更精确的选择实现 美元 的 美元 的在线 。