Lune

STOC2021顶会

Improved dynamic algorithms for longest increasing subsequence

Tomasz Kociumaka, Saeed Seddighin

2021年份
4被引次数
6顶会引用

摘要

We study dynamic algorithms for the longest increasing subsequence (LIS) problem. A dynamic LIS algorithm maintains a sequence subject to operations of the following form arriving one by one: (i) insert an element, (ii) delete an element, or (iii) substitute an element for another. After performing each operation, the algorithm must report the length of the longest increasing subsequence of the current sequence.

Our main contribution is the first exact dynamic LIS algorithm with sublinear update time. More precisely, we present a randomized algorithm that performs each operation in time O(n 2/3 ) and after each update, reports the answer to the LIS problem correctly with high probability. We use several novel techniques and observations for this algorithm that may find their applications in future work.

In the second part of the paper, we study approximate dynamic LIS algorithms, which are allowed to underestimate the solution size within a bounded multiplicative factor. In this setting, we give a deterministic algorithm with update time O(n o(1) ) and approximation factor 1 -o(1). This result substantially improves upon the previous work of Mitzenmacher and Seddighin (STOC'20) that presents an Ω( O(1/ ) )-approximation algorithm with update time O(n ) for any constant > 0.

问问这篇 Paper

智能体会读完全文。

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

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 93945b3b-e33b-489f-9229-93dfe0dfac01

引用它的顶会 Paper6

问问它们各自怎么用它

它引用的顶会 Paper2

相关 Paper

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