Abstract
We introduce a new class of prophet inequalities-convex prophet inequalities-where a gambler observes a sequence of convex cost functions ci(xi) and is required to assign some fraction 0 ≤ xi ≤ 1 to each, such that the sum of assigned values is exactly 1. The goal of the gambler is to minimize the sum of the costs. We provide an optimal algorithm for this problem, a dynamic program, and show that it can be implemented in polynomial time when the cost functions are polynomial. We also precisely characterize the competitive ratio of the optimal algorithm in the case where the gambler has an outside option and there are polynomial costs, showing that it grows as Θ(np-1/l), where n is the number of stages, p is the degree of the polynomial costs and the coefficients of the cost functions are bounded by [l, u].
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have