动态最长递增子序列与Erdős-Szekeres划分问题
数据结构与算法
2021-01-20 v1
摘要
本文中,我们为最长递增子序列(\textsf{LIS})问题的动态变体及互补的距单调性距离(\textsf{DTM})问题提供新的近似算法。在该设定下,以下形式的操作依次到达:(i) 添加元素,(ii) 移除元素,或 (iii) 将某元素替换为另一元素。在每一时刻,算法都拥有最长递增子序列(或距单调性距离)的近似值。我们提出一种\textsf{DTM}的-近似算法,其最坏情况更新时间为多对数级;以及一种\textsf{LIS}的常数因子近似算法,对任意常数最坏情况更新时间为。% 运行时间中的表示操作到达时数组的大小。我们的\textsf{LIS}动态算法导出了近乎最优的Erdős-Szekeres划分问题算法。Erdős-Szekeres划分问题由Erdős和Szekeres于1935年提出,已知可在时间内求解。后续工作直到1998年才将运行时间改进为。我们的动态\textsf{LIS}算法导出了运行时间为(对任意常数)的Erdős-Szekeres划分问题解法。
引用
@article{arxiv.2101.07360,
title = {Dynamic Longest Increasing Subsequence and the Erd\"{o}s-Szekeres Partitioning Problem},
author = {Michael Mitzenmacher and Saeed Seddighin},
journal= {arXiv preprint arXiv:2101.07360},
year = {2021}
}