Lune

SODA2025顶会

Computing the second and third systoles of a combinatorial surface

Matthijs Ebbens, Francis Lazarus

2025年份

摘要

Given a weighted, undirected graph G cellularly embedded on a topological surface S, we describe algorithms to compute the second shortest and third shortest closed walks of G that are neither homotopically trivial in S nor homotopic to the shortest non-trivial closed walk or to each other. Our algorithms run in O(n 2 log n) time for the second shortest walk and in O(n 3 ) time for the third shortest walk. We also show how to reduce the running time for the second shortest homotopically non-trivial closed walk to O(n log n) when both the genus and the number of boundaries are fixed.

Our algorithms rely on a careful analysis of the configurations of the first three shortest homotopically non-trivial curves in S. As an intermediate step, we also describe how to compute a shortest essential arc between one pair of vertices or between all pairs of vertices of a given boundary component of S in O(n 2 ) time or O(n 3 ) time, respectively.

问问这篇 Paper

智能体会读完全文。

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

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

相关 Paper

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