Entropy-Based Approximation of the Secretary Problem

11/25/2021
by   Dariusz R. Kowalski, et al.
0

In this work we consider the well-known Secretary Problem – a number n of elements, each having an adversarial value, are arriving one-by-one according to some random order, and the goal is to choose the highest value element. The decisions are made online and are irrevocable – if the algorithm decides to choose or not to choose the currently seen element, based on the previously observed values, it cannot change its decision later regarding this element. The measure of success is the probability of selecting the highest value element, minimized over all adversarial assignments of values. We show existential and constructive upper bounds on approximation of the success probability in this problem, depending on the entropy of the randomly chosen arrival order, including the lowest possible entropy O(loglog (n)) for which the probability of success could be constant. We show that below entropy level ℋ<0.5loglog n, all algorithms succeed with probability 0 if random order is selected uniformly at random from some subset of permutations, while we are able to construct in polynomial time a non-uniform distribution with entropy ℋ resulting in success probability of at least Ω(1/(loglog n +3logloglog n -ℋ)^2+ϵ), for any constant ϵ>0. We also prove that no algorithm using entropy ℋ=O((loglog n)^a) can improve our result by more than polynomially, for any constant 0<a<1. For entropy loglog (n) and larger, our analysis precisely quantifies both multiplicative and additive approximation of the success probability. In particular, we improve more than doubly exponentially on the best previously known additive approximation guarantee for the secretary problem.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset