中文

通过禁止积模式的0-1矩阵对避免模式的排列进行排序

数据结构与算法 2023-07-11 v2 离散数学 组合数学

摘要

我们考虑对避免某个kk-排列π\pinn-排列SS进行比较排序的问题。Chalermsook、Goswami、Kozma、Mehlhorn与Saranurak证明:当SS通过将其元素插入GreedyFuture二叉搜索树进行排序时,运行时间与极值函数Ex(Pπhat,n)\mathrm{Ex}(P_\pi\otimes \text{hat},n)线性相关。此为避免PπhatP_\pi \otimes \text{hat}n×nn\times n的0-1矩阵中1的最大数目,其中PπP_\piπ\pik×kk\times k排列矩阵,\otimes为Kronecker积,hat=()\text{hat} = \left(\begin{array}{ccc}&\bullet&\\\bullet&&\bullet\end{array}\right)。用Kozma与Saranurak的SmoothHeap对SS排序也可达到相同时间界。本文中,就反Ackermann函数α(n)\alpha(n)而言,我们给出了PπhatP_\pi\otimes\text{hat}-自由矩阵密度的近紧上下界。 \mathrm{Ex}(P_\pi\otimes \text{hat},n) = \left\{\begin{array}{ll} \Omega(n\cdot 2^{\alpha(n)}), & \mbox{对大多数$\pi$,}\\ O(n\cdot 2^{O(k^2)+(1+o(1))\alpha(n)}), & \mbox{对所有$\pi$.} \end{array}\right. 由此,避免π\pi的序列可在O(n2(1+o(1))α(n))O(n2^{(1+o(1))\alpha(n)})时间内完成排序。对于动态最优性猜想的许多推论,最佳分析使用了禁止0-1矩阵理论。我们的分析或有助于分析二叉搜索树上其他类的访问序列。

关键词

引用

@article{arxiv.2307.02294,
  title  = {Sorting Pattern-Avoiding Permutations via 0-1 Matrices Forbidding Product Patterns},
  author = {Parinya Chalermsook and Seth Pettie and Sorrachai Yingchareonthawornchai},
  journal= {arXiv preprint arXiv:2307.02294},
  year   = {2023}
}