Lune

FOCS2023顶会

Online Ordinal Problems: Optimality of Comparison-based Algorithms and their Cardinal Complexity

Nick Gravin, Enze Sun, Zhihao Gavin Tang

2023年份
1被引次数
1顶会引用

摘要

We consider ordinal online problems, i.e., tasks that only require pairwise comparisons between elements of the input. A classic example is the secretary problem and the game of googol, as well as its multiple combinatorial extensions such as (J,K)(J, K)-secretary, 2-sided game of googol, ordinal-competitive matroid secretary. A natural approach to these tasks is to use ordinal online algorithms that at each step only consider relative ranking among the arrived elements, without looking at the numerical values of the input. We formally study the question of how cardinal algorithms (that can use numerical values of the input) can improve upon ordinal algorithms. We give first a universal construction of the input distribution for any ordinal online problem, such that the advantage of any cardinal algorithm over the ordinal algorithms is at most 1+ε1+\varepsilon for arbitrary small ε>0\varepsilon\gt 0. This implies that lower bounds from [Buchbinder, Jain, Singh, MOR 2014], [Nuti and Vondrák, SODA 2023] hold not only against any ordinal algorithm, but also against any online algorithm. Another immediate corollary is that cardinal algorithms are no better than ordinal algorithms in the matroid secretary problem with ordinal-competitive objective of [Soto, Turkieltaub, Verdugo, MOR 2021]. However, the value range of the input elements in our construction is huge: N=N= O(n3⋅n!⋅n!ε)↑↑(n−1)O\left(\frac{n^{3} \cdot n ! \cdot n !}{\varepsilon}\right) \uparrow \uparrow(n-1) (tower of exponents) for an input sequence of length n. As a second result, we identify a class of natural ordinal problems and find cardinal algorithm with a matching advantage of 1+Ω(1log⁡(c)N)1+\Omega\left(\frac{1}{\log (c) N}\right), where log⁡(c)N=log⁡log⁡…log⁡N\log^{(c)} N=\log \log \ldots \log N with c iterative logs and c is an arbitrary constant c≤n−2c \leq n-2. This suggests that for relatively small input numerical values N the cardinal algorithms may be significantly better than the ordinal algorithms on the ordinal tasks, which are typically assumed to be almost indistinguishable prior to our work. This observation leads to a natural complexity measure (we dub it cardinal complexity) for any given ordinal online task: the minimum size N(ε)N(\varepsilon) of different numerical values in the input such the advantage of cardinal over ordinal algorithms is at most 1+ε1+\varepsilon for any given ε>0\varepsilon\gt 0. As a third result, we show that the game of googol has much lower cardinal complexity of N=O((nε)n)N=O\left(\left(\frac{n}{\varepsilon}\right)^{n}\right).

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper1

问问它们各自怎么用它

它引用的顶会 Paper1

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖