arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2008.11292cs.CGcs.DM
收藏

格三角剖分之间的翻转路径

Flip Paths Between Lattice Triangulations

William Sims, Meera Sitharam

AI总结:

本文利用 Farey 序列构造最小翻转计划,将格三角剖分最短受约束翻转路径算法改进至 O(n^(3/2)),并讨论同时翻转与计数意义。

摘要:

我们提出了一种针对具有 n 个点的格三角剖分的最短(对角线)翻转路径问题的 O(n^(3/2)) 时间算法,改进了此前 O(n^2) 时间的算法。对于一大类自然输入,我们的界是紧的,即算法运行时间与输出翻转路径中翻转次数呈线性关系。我们的结果依赖于一项本身就很有趣的结构阐明:最短翻转路径是一个唯一偏序集(称为最小翻转计划)的线性序,该偏序集通过对初等数论中 Farey 序列的新颖运用而构造。一般(不必是格)三角剖分之间的翻转路径已在组合背景下研究了近一个世纪。在欧几里得几何背景下,寻找两个三角剖分之间的最短翻转路径是 NP 完全的。然而,对于作为自旋系统研究的格三角剖分,已有寻找最短翻转路径的 O(n^2) 时间算法。这些算法以及我们的算法都适用于受约束翻转路径,这类路径确保一组约束边出现在路径上的每个三角剖分中。文中还讨论了对判定可同时翻转的边(即在格三角剖分之间寻找最优同时翻转路径)以及计数格三角剖分的意义。

英文摘要:

We present a $O(n^{\frac{3}{2}})$-time algorithm for the \emph{shortest (diagonal) flip path problem} for \emph{lattice} triangulations with $n$ points, improving over previous $O(n^2)$-time algorithms. For a large, natural class of inputs, our bound is tight in the sense that our algorithm runs in time linear in the number of flips in the output flip path. Our results rely on an independently interesting structural elucidation of shortest flip paths as the linear orderings of a unique partially ordered set, called a \emph{minimum flip plan}, constructed by a novel use of Farey sequences from elementary number theory. Flip paths between general (not necessarily lattice) triangulations have been studied in the combinatorial setting for nearly a century. In the Euclidean geometric setting, finding a shortest flip path between two triangulations is NP-complete. However, for lattice triangulations, which are studied as spin systems, there are known $O\left(n^2\right)$-time algorithms to find shortest flip paths. These algorithms, as well as ours, apply to \emph{constrained} flip paths that ensure a set of \emph{constraint} edges are present in every triangulation along the path. Implications for determining simultaneously flippable edges, i.e. finding optimal simultaneous flip paths between lattice triangulations, and for counting lattice triangulations are discussed.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑