2010
DOI: 10.1007/978-3-642-14165-2_32
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Programming for Graphs on Surfaces

Abstract: We provide a framework for the design and analysis of dynamic programming algorithms for surface-embedded graphs on n vertices and branchwidth at most k. Our technique applies to general families of problems where standard dynamic programming runs in 2 O(k·log k) · n steps. Our approach combines tools from topological graph theory and analytic combinatorics. In particular, we introduce a new type of branch decomposition called surface cut decomposition, generalizing sphere cut decompositions of planar graphs w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
6
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
3
3

Relationship

4
2

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 24 publications
0
6
0
Order By: Relevance
“…Proof. The proof is an adaptation of the proof of Theorem 3.5 to more general surfaces, using some of the tools developed in [44]. A noose of a Σ g -embedded graph G is any G-normal O-arc of Σ.…”
Section: Proof Of Theorem 33mentioning
confidence: 99%
See 4 more Smart Citations
“…Proof. The proof is an adaptation of the proof of Theorem 3.5 to more general surfaces, using some of the tools developed in [44]. A noose of a Σ g -embedded graph G is any G-normal O-arc of Σ.…”
Section: Proof Of Theorem 33mentioning
confidence: 99%
“…According to [44], given a Σ g -embedded graph G, a polyhedral decomposition of G can be constructed in O(n 3 ) steps. We now consider such a polyhedral decomposition of G, we root it at the union of the apex set A and the intersection of its bag with its parent bag in T and, as we did the beginning of the proof of Theorem 3.5, we process the bags of (X , T ) in a bottom-up fashion.…”
Section: Proof Of Theorem 33mentioning
confidence: 99%
See 3 more Smart Citations