In a prophet inequality problem, $n$ boxes arrive online, each containing some value that is drawn independently from a known distribution. Upon the arrival of a box, its value is realized, and an online algorithm decides, immediately and irrevocably, whether to accept it or proceed to the next box. Clearly, an online algorithm that knows the arrival order may be more powerful than an online algorithm that is unaware of the order. Despite the growing interest in the role of the arrival order on the performance of online algorithms, the effect of knowledge of the order has been overlooked thus far. Our goal in this paper is to quantify the loss due to unknown order. We define the order competitive ratio as the worst-case ratio between the performance of the best order-unaware and the best order-aware algorithms. We study the order competitive ratio for two objective functions, namely (i) max-expectation: maximizing the expected accepted value, and (ii) max-probability: maximizing the probability of accepting the box with the largest value. For the max-expectation objective, we're golden: we give a deterministic order-unaware algorithm that achieves an order competitive ratio of the inverse of the golden ratio (i.e., $1/\phi \approx 0.618$). For the max-probability objective, we give a deterministic order-unaware algorithm that achieves an order competitive ratio of $\ln \frac{1}{\lambda} \approx 0.806$ (where $\lambda$ is the unique solution to $\frac{x}{1-x}= \ln \frac{1}{x}$). Both results are tight. Our algorithms are inevitably adaptive and go beyond single-threshold algorithms.
翻译:在预言不平等问题中, $n的框将抵达在线, 每个端点包含一些独立于已知分布的值 。 当一个框到达时, 其值就会实现, 并且在线算法会立即和不可逆转地决定接受它还是进入下一个框 。 显然, 一个知道到达顺序的在线算法可能比一个不知道订单的在线算法更强大。 尽管对抵达订单对在线算法的性能作用的兴趣日益增长, 但对订单的了解效果到目前为止已经被忽略了。 我们本文的目标是量化因未知顺序造成的损失。 我们定义了订单竞争比率, 将订单竞争比率定义为最佳订单- 软件软件和最佳订单- 系统算法之间的最坏情况比率 。 我们研究两个目标功能的订单竞争比率, 即(一) 最大理解: 最大化的预期值, 最高概率: 接受最大值的概率, 最大值的值。 对于最高值值值来说, 我们给出的是黄金: 我们给出了确定性订单- 美元- 0.x 值的算法 。