2010
DOI: 10.1007/s00454-010-9241-8
|View full text |Cite
|
Sign up to set email alerts
|

Computing the Shortest Essential Cycle

Abstract: An essential cycle on a surface is a simple cycle that cannot be continuously deformed to a point or a single boundary. We describe algorithms to compute the shortest essential cycle in an orientable combinatorial surface in O(n 2 log n) time, or in O(n log n) time when both the genus and number of boundaries are fixed. Our results correct an error in a paper of Erickson and Har-Peled [DCG 2004].

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
5
4

Relationship

3
6

Authors

Journals

citations
Cited by 17 publications
(11 citation statements)
references
References 31 publications
0
11
0
Order By: Relevance
“…This is the fastest algorithm known for arbitrary surface-embedded graphs; however, several faster algorithms are known when the genus g of the underlying surface is small [12,6,46,7,8]. For related results, see [10,11,13,32].…”
Section: Related Resultsmentioning
confidence: 99%
“…This is the fastest algorithm known for arbitrary surface-embedded graphs; however, several faster algorithms are known when the genus g of the underlying surface is small [12,6,46,7,8]. For related results, see [10,11,13,32].…”
Section: Related Resultsmentioning
confidence: 99%
“…Cellular graph embeddings are equivalent to the combinatorial surfaces introduced by Colin de Verdière [17] and used by several other authors to formulate optimization problems for surface-embedded graphs [9,10,11,13,18,19,20,21,27,28,29,52]. A combinatorial surface S = (Σ, G) consists of an abstract surface Σ together with a cellularly embedded graph G with positively weighted edges.…”
Section: Graph Embeddingsmentioning
confidence: 99%
“…All of these faster algorithms exploit the observation by Cabello and Mohar [12] that the shortest non-trivial cycle crosses any shortest path at most once. For related results and extensions, see [5,9,10,11,13,15,24]. Both Thomassen's 3-path condition [44] and Cabello and Mohar's crossing condition [12] are consequences of the following easy observation: For any four vertices s, t, u, v in an undirected surface graph, there is a shortest path from s to t and a shortest path from u to v that cross at most once.…”
Section: Introductionmentioning
confidence: 99%