Prophet inequalities are a useful tool for designing online allocation procedures and comparing their performance to the optimal offline allocation. In the basic setting of $k$-unit prophet inequalities, the magical procedure of Alaei (2011) with its celebrated performance guarantee of $1-\frac{1}{\sqrt{k+3}}$ has found widespread adoption in mechanism design and other online allocation problems in online advertising, healthcare scheduling, and revenue management. Despite being commonly used to derive approximately-optimal algorithms for multi-resource allocation problems that suffer from the curse of dimensionality, the tightness of Alaei's procedure for a given $k$ has remained unknown. In this paper we resolve this question, characterizing the optimal procedure and tight bound, and consequently improving the best-known guarantee for $k$-unit prophet inequalities for all $k>1$. We also consider a more general online stochastic knapsack problem where each individual allocation can consume an arbitrary fraction of the initial capacity. We introduce a new "best-fit" procedure for implementing a fractionally-feasible knapsack solution online, with a performance guarantee of $\frac{1}{3+e^{-2}}\approx0.319$, which we also show is tight. This improves the previously best-known guarantee of 0.2 for online knapsack. Our analysis differs from existing ones by eschewing the need to split items into "large" or "small" based on capacity consumption, using instead an invariant for the overall utilization on different sample paths. Finally, we refine our technique for the unit-density special case of knapsack, and improve the guarantee from 0.321 to 0.3557 in the multi-resource appointment scheduling application of Stein et al. (2020).
翻译:先知的不平等是设计在线分配程序和将其业绩与最佳离线分配进行比较的有用工具。 在美元单位先知不平等的基本设置中,阿拉伊(2011年)的神奇程序及其著名的1美元-弗拉克{1unsqrt{k+3 ⁇ {{{{{{{{{{{{{}}}美元业绩保障在机制设计和其他在线分配问题上被广泛采用,在在线广告、医疗保健日程安排和收入管理方面被广泛用来为多资源分配问题找到大致最佳的算法,而这些问题受维度诅咒的影响,而阿拉伊程序对于给定美元单位的美元比例分配问题仍然不为人所知。在本文中,我们解决了这一问题,将最佳程序定性为最佳程序,将最佳程序化程序化为最佳程序,从而改进了所有美元+1美元单位的美元单位(0.3xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx