• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Algorithms for finding an induced cycle in planar graphs and bounded genus graphs (2009)

by Y Kobayashi, K Kawarabayashi
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 14
Next 10 →

A Shorter Proof of the Graph Minor Algorithm -- The Unique Linkage Theorem

by Ken-ichi Kawarabayashi, Paul Wollan
"... At the core of the seminal Graph Minor Theory of Robertson and Seymour is a powerful theorem which describes the structure of graphs excluding a fixed minor. This result is used to prove Wagner’s conjecture and provide a polynomial time algorithm for the disjoint paths problem when the number of the ..."
Abstract - Cited by 17 (6 self) - Add to MetaCart
At the core of the seminal Graph Minor Theory of Robertson and Seymour is a powerful theorem which describes the structure of graphs excluding a fixed minor. This result is used to prove Wagner’s conjecture and provide a polynomial time algorithm for the disjoint paths problem when the number of the terminals is fixed (i.e, the Graph Minor Algorithm). However, both results require the full power of the Graph Minor Theory, i.e, the structure theorem. In this paper, we show that this is not true in the latter case. Namely, we provide a new and much simpler proof of the correctness of the Graph Minor Algorithm. Specifically, we prove the “Unique Linkage Theorem ” without using Graph Minors structure theorem. The new argument, in addition to being simpler, is much shorter, cutting the proof by at least 200 pages. We also give a new full proof of correctness of an algorithm for the well-known edge-disjoint paths problem when the number of the terminals is fixed, which is at most 25 pages long.
(Show Context)

Citation Context

... [14, 15, 16, 17, 23] partially depend on the unique linkage theorem. Also, linear time algorithms for the disjoint paths problem when an input graph is planar [26] or an input graph is bounded genus =-=[9, 20]-=- heavily depend on the unique linkage theorem. Thus we anticipate that our new proof will have further applications along these lines. 1.6 The edge-disjoint paths problem Using our new proof of Unique...

Subexponential Algorithms for Partial Cover Problems

by Fedor V. Fomin, Daniel Lokshtanov, Venkatesh Raman, Saket Saurabh
"... Partial Cover problems are optimization versions of fundamental and well studied problems like Vertex Cover and Dominating Set. Here one is interested in covering (or dominating) the maximum number of edges (or vertices) using a given number (k) of vertices, rather than covering all edges (or vertic ..."
Abstract - Cited by 9 (3 self) - Add to MetaCart
Partial Cover problems are optimization versions of fundamental and well studied problems like Vertex Cover and Dominating Set. Here one is interested in covering (or dominating) the maximum number of edges (or vertices) using a given number (k) of vertices, rather than covering all edges (or vertices). In general graphs, these problems are hard for parameterized complexity classes when parameterized by k. It was recently shown by Amini et. al. [FSTTCS 08] that Partial Vertex Cover and Partial Dominating Set are fixed parameter tractable on large classes of sparse graphs, namely H-minor free graphs, which include planar graphs and graphs of bounded genus. In particular, it was shown that on planar graphs both problems can be solved in time 2 O(k) n O(1). During the last decade there has been an extensive study on parameterized subexponential algorithms. In particular, it was shown that the classical Vertex Cover and Dominating Set problems can be solved in subexponential time on H-minor free graphs. The techniques developed to obtain subexponential algorithms for classical problems do not apply to partial cover problems. It was left as an open problem by Amini et al. [FSTTCS 08] whether there is a subexponential algorithm for Partial Vertex Cover and Partial Dominating Set. In this paper, we answer the question affirmatively by solving both problems in time 2 O( √ k) n O(1) not only on planar graphs but also on much larger classes of graphs, namely, apex-minor free graphs. Compared to previously known algorithms for these problems our algorithms are significantly faster and simpler. 1
(Show Context)

Citation Context

...d and when we can not find an irrelevant vertex, we show that the reduced instance has bounded treewidth. This technique has recently been used to solve several problems around finding disjoint paths =-=[19, 20, 21, 22, 26]-=-. To obtain subexponential time algorithms for PVC and Pr-DS we introduce a notion of “lexicographically smallest” solution and use its properties to obtain an irrelevant vertex in the graph. When we ...

Output-Sensitive Algorithm for the Edge-Width of an Embedded Graph

by Sergio Cabello, Éric Colin de Verdière, Francis Lazarus , 2010
"... Let G be an unweighted graph of complexity n cellularly embedded in a surface (orientable or not) of genus g. We describe improved algorithms to compute (the length of) a shortest non-contractible and a shortest non-separating cycle of G. If k is an integer, we can compute such a non-trivial cycle w ..."
Abstract - Cited by 8 (2 self) - Add to MetaCart
Let G be an unweighted graph of complexity n cellularly embedded in a surface (orientable or not) of genus g. We describe improved algorithms to compute (the length of) a shortest non-contractible and a shortest non-separating cycle of G. If k is an integer, we can compute such a non-trivial cycle with length at most k in O(gnk) time, or correctly report that no such cycle exists. In particular, on a fixed surface, we can test in linear time whether the edge-width or face-width of a graph is bounded from above by a constant. This also implies an output-sensitive algorithm to compute a shortest non-trivial cycle that runs in O(gnk) time, where k is the length of the cycle.

k-Chordal Graphs: from Cops and Robber to Compact Routing via Treewidth

by Adrian Kosowski, Bi Li, N. Nisse, Karol Suchan , 2012
"... ..."
Abstract - Cited by 8 (3 self) - Add to MetaCart
Abstract not found
(Show Context)

Citation Context

... a longest cycle in the graph obtained from G after subdividing all edges once. Finding the longest induced path is W [2]-complete [CF07] and the problem is Fixed Parameter Tractable in planar graphs =-=[KK09]-=-. It is coNP-hard to decide whether an n-node graph G is k-chordal for k =Θ(n) [Ueh99]. Treewidth. It is NP-complete to decide whether the treewidth of a graph G is at most k [ACP87]. For chordal grap...

Tight bounds for linkages in planar graphs

by Isolde Adler, Stavros G. Kolliopoulos, Philipp Klaus Krause, Daniel Lokshtanov, Saket Saurabh, Dimitrios Thilikos
"... The Disjoint-Paths Problem asks, given a graph G and a set of pairs of terminals (s1,t1),...,(sk,tk), whether there is a collection of k pairwise vertex-disjoint paths linking si and ti, for i =1,...,k. In their f(k) · n 3 algorithm for this problem, Robertson and Seymour introduced the irrelevant ..."
Abstract - Cited by 8 (1 self) - Add to MetaCart
The Disjoint-Paths Problem asks, given a graph G and a set of pairs of terminals (s1,t1),...,(sk,tk), whether there is a collection of k pairwise vertex-disjoint paths linking si and ti, for i =1,...,k. In their f(k) · n 3 algorithm for this problem, Robertson and Seymour introduced the irrelevant vertex technique according to which in every instance of treewidth greater than g(k) there is an “irrelevant” vertex whose removal creates an equivalent instance of the problem. This fact is based on the celebrated Unique Linkage Theorem, whose – very technical – proof gives a function g(k) that is responsible for an immense parameter dependence in the running time of the algorithm. In this paper we prove this result for planar graphs achieving g(k) =2 O(k). Our bound is radically better than the bounds known for general graphs. Moreover, our proof is new and self-contained, and it strongly exploits the combinatorial properties of planar graphs. We also prove that our result is optimal, in the sense that the function g(k) cannot become better than exponential. Our results suggest that any algorithm for the Disjoint-Paths Problem that runs in time better than 2 2o(k) · n O(1) will probably require drastically different ideas from those in the irrelevant vertex technique.

Linear Kernels for (Connected) Dominating Set on H-minor-free graphs

by Fedor V. Fomin, Daniel Lokshtanov, Saket Saurabh, Dimitrios M. Thilikos
"... We give the first linear kernels for DOMINATING SET and CONNECTED DOMINATING SET problems on graphs excluding a fixed graph H as a minor. In other words, we give polynomial time algorithms that, for a given H-minor free graph G and positive integer k, output an H-minor free graph G ′ on O(k) vertice ..."
Abstract - Cited by 7 (3 self) - Add to MetaCart
We give the first linear kernels for DOMINATING SET and CONNECTED DOMINATING SET problems on graphs excluding a fixed graph H as a minor. In other words, we give polynomial time algorithms that, for a given H-minor free graph G and positive integer k, output an H-minor free graph G ′ on O(k) vertices such that G has a (connected) dominating set of size k if and only if G ′ has. Prior to our work, the only polynomial kernel for DOMINATING SET on graphs excluding a fixed graph H as a minor was due to Alon and Gutner [ECCC 2008, IWPEC 2009] and to Philip, Raman, and Sikdar [ESA 2009] but the size of their kernel is k c(H) , where c(H) is a constant depending on the size of H. Alon and Gutner asked explicitly, whether one can obtain a linear kernel for DOMINATING SET on H-minor free graphs. We answer this question in affirmative. For CONNECTED DOMINATING SET no polynomial kernel on H-minor free graphs was known prior to our work. Our results are based on a novel generic reduction rule producing an equivalent instance of the problem with treewidth O ( √ k). The application of this rule in a divide-and-conquer fashion together with protrusion techniques brings us to linear kernels. As a byproduct of our results we obtain the first subexponential time algorithms for CONNECTED DOMINATING SET, a deterministic algorithm solving the problem on an n-vertex H-minor free graph in time 2 O( √ k log k) + n O(1) and a Monte Carlo algorithm of running time 2 O ( √ k) + n
(Show Context)

Citation Context

... and minor checking problems [42]. However, the significant difference with this technique is that in all applications of “irrelevant vertex” the bounds on the treewidth are exponential or even worse =-=[36, 37, 38]-=-. Moreover, Adler et al. [34] provide instances of the disjoint paths problem on planar graphs, for which the irrelevant vertex approach of Robertson and Seymour produces graphs of treewidth 2 Ω(k) . ...

The k-in-a-path problem for claw-free graphs

by Jiri Fiala , Daniël Paulusma, et al. , 2010
"... Testing whether there is an induced path in a graph spanning k given vertices is already NP-complete in general graphs when k = 3. We show how to solve this problem in polynomial time on claw-free graphs, when k is not part of the input but an arbitrarily fixed integer. ..."
Abstract - Cited by 4 (1 self) - Add to MetaCart
Testing whether there is an induced path in a graph spanning k given vertices is already NP-complete in general graphs when k = 3. We show how to solve this problem in polynomial time on claw-free graphs, when k is not part of the input but an arbitrarily fixed integer.

Induced Disjoint Paths in Claw-Free Graphs

by Petr A. Golovach, Erik Jan Van Leeuwen, et al. , 2012
"... ..."
Abstract - Cited by 3 (1 self) - Add to MetaCart
Abstract not found

A Faster Algorithm to Recognize Even-Hole-Free Graphs

by Hsien-chih Chang, Hsueh-i Lu , 2011
"... We study the problem of determining whether an n-node m-edge graph has an even hole, i.e., an induced simple cycle consisting of an even number of nodes. Conforti, Cornuéjols, Kapoor, and Vuˇsković gave the first polynomial-time algorithm for the problem, which runs in O(n40) time. Later, Chudnovsky ..."
Abstract - Cited by 3 (0 self) - Add to MetaCart
We study the problem of determining whether an n-node m-edge graph has an even hole, i.e., an induced simple cycle consisting of an even number of nodes. Conforti, Cornuéjols, Kapoor, and Vuˇsković gave the first polynomial-time algorithm for the problem, which runs in O(n40) time. Later, Chudnovsky, Kawarabayashi, and Seymour reduced the running time to O(n31). The best previously known algorithm for the problem, due to da Silva and Vuˇsković, runs in O(n19) time. In this paper, we solve the problem in time O(n11). 1

Shortest Cycle Through Specified Elements

by Andreas Björklund, et al. , 2012
"... ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
Abstract not found
(Show Context)

Citation Context

...d Reed [12] give an algorithm for detecting a K-cycle whose length has a given parity; for fixed k, the running is polynomial in n, but the dependency on k is unspecified. Kobayashi and Kawarabayashi =-=[14]-=- give an algorithm for detecting if an induced K-cycle in a planar graph in time O(poly(ww)n2), where w = k2/3, in particular their algorithm runs in polynomial time for k = o((log n/ log log n)2/3). ...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University