Competitive Analysis with a Sample and the Secretary Problem

We extend the standard online worst-case model to accommodate past experience which is available to the online player in many practical scenarios. We do this by revealing a random sample of the adversarial input to the online player ahead of time. The online player competes with the expected optimal value on the part of the input that arrives online. Our model bridges between existing online stochastic models (e.g., items are drawn i.i.d. from a distribution) and the online worst-case model. We also extend in a similar manner (by revealing a sample) the online random-order model. We study the classical secretary problem in our new models. In the worst-case model we present a simple online algorithm with optimal competitive-ratio for any sample size. In the random-order model, we also give a simple online algorithm with an almost tight competitive-ratio for small sample sizes. Interestingly, we prove that for a large enough sample, no algorithm can be simultaneously optimal both in the worst-cast and random-order models.

[1]  Berthold Vöcking,et al.  An Optimal Online Algorithm for Weighted Bipartite Matching and Extensions to Combinatorial Auctions , 2013, ESA.

[2]  F. Mosteller,et al.  Recognizing the Maximum of a Sequence , 1966 .

[3]  Robert D. Kleinberg,et al.  Secretary Problems with Non-Uniform Arrival Order , 2015, STOC.

[4]  Nicole Immorlica,et al.  A Knapsack Secretary Problem with Applications , 2007, APPROX-RANDOM.

[5]  José R. Correa,et al.  Prophet Inequalities for I.I.D. Random Variables from an Unknown Distribution , 2019, EC.

[6]  Nicole Immorlica,et al.  Matroids, secretary problems, and online mechanisms , 2007, SODA '07.

[7]  T. Hill,et al.  Comparisons of Stop Rule and Supremum Expectations of I.I.D. Random Variables , 1982 .

[8]  David Lindley,et al.  Dynamic Programming and Decision Theory , 1961 .

[9]  Tim Roughgarden,et al.  Beyond worst-case analysis , 2018, Commun. ACM.

[10]  Robert D. Kleinberg A multiple-choice secretary algorithm with applications to online auctions , 2005, SODA '05.

[11]  Aranyak Mehta,et al.  Online Matching and Ad Allocation , 2013, Found. Trends Theor. Comput. Sci..

[12]  Shlomo Moran,et al.  Applications of Ramsey's theorem to decision tree complexity , 1985, JACM.

[13]  S. Matthew Weinberg,et al.  Prophet Inequalities with Limited Information , 2013, SODA.

[14]  Mohit Singh,et al.  Secretary Problems via Linear Programming , 2010, IPCO.

[15]  Ruben Hoeksma,et al.  Recent developments in prophet inequalities , 2019, SECO.

[16]  R. P. Kertz Stop rule and supremum expectations of i.i.d. random variables: a complete comparison by conjugate duality , 1986 .