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(\log\log (n))$ for which the probability of success could be constant. We show that below entropy level $\mathcal{H}<0.5\log\log 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 $\mathcal{H}$ resulting in success probability of at least $\Omega\left(\frac{1}{(\log\log n +3\log\log\log n -\mathcal{H})^{2+\epsilon}}\right)$, for any constant $\epsilon>0$. We also prove that no algorithm using entropy $\mathcal{H}=O((\log\log n)^a)$ can improve our result by more than polynomially, for any constant $0<a<1$. For entropy $\log\log (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.
翻译:在此工作中,我们考虑众所周知的秘书问题 -- -- 一个数字$元值,每个有对抗性值的元素,正在按照某个随机顺序逐个运抵,目标是选择最高值元素。决定是在线作出的,并且不可撤销 -- -- 如果算法决定根据先前观察到的值选择或不选择当前显示的元素,它不能在以后改变关于此元素的决定。衡量成功与否的概率是选择最高值元素的概率,在所有对抗性值分配的所有对称值中最小化。我们显示在近似这一问题成功概率上的存在性和建设性的上标值,取决于随机选择的到达顺序的正本值,包括最小可能的 entropopy $O(log\log\log) 并且成功概率是不变的。我们显示低于 $=0. 0\ log\\ log\ mother n, 所有的算法都以概率为0美元,如果随机性地选择任何多位数的顺序,那么所有算法都会成功 。 (Orential=__ral=x 美元,我们还可以在最小时间进行一个不固定的 Rent ral ral__ ral_ ral_ ral_ ral_ ral_ ral_ ral_ $x_ ral_ ral_ ral\\\\\\ pral__ ral_xxxxxxxxxxxxxxxxx