[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2095116.2095253acmotherconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article

Erdös-Pósa property and its algorithmic applications: parity constraints, subset feedback set, and subset packing

Published: 17 January 2012 Publication History

Abstract

The well-known Erdös-Pósa theorem says that for any integer k and any graph G, either G contains k vertex-disjoint cycles or a vertex set X of order at most c·k log k (for some constant c) such that G - X is a forest. Thomassen [39] extended this result to the even cycles, but on the other hand, it is well-known that this theorem is no longer true for the odd cycles. However, Reed [31] proved that this theorem still holds if we relax k vertex-disjoint odd cycles to k odd cycles with each vertex in at most two of them. These theorems initiate many researches in both graph theory and theoretical computer science.
In the graph theory side, our problem setting is that we are given a graph and a vertex set S, and we want to extend all the above results to cycles that are required to go through a subset of S, i.e., each cycle contains at least one vertex in S (such a cycle is called an S-cycle). It was shown in [20] that the above Erdős-Pósa theorem still holds for this subset version. In this paper, we extend both Thomassen's result and Reed's result in this way.
In the theoretical computer science side, we investigate generalizations of the following well-known problems in the framework of parameterized complexity: the feedback set problem and the cycle packing problem. Our purpose here is to consider the following problems: the feedback set problem with respect to the S-cycles, and the S-cycle packing problem.
We give the first fixed parameter algorithms for the two problems. Namely;
1. For fixed k, we can either find a vertex set X of size k such that G -- X has no S-cycle, or conclude that such a vertex set does not exist in O(n2m) time (independently obtained in [7]).
2. For fixed k, we can either find k vertex-disjoint S-cycles, or conclude that such k disjoint cycles do not exist in O(n2m) time.
We also extend the above results to those with the parity constraints as follows;
1. For a parameter k, there exists a fixed parameter algorithm that either finds a vertex set X of size k such that G -- X has no even S-cycle, or concludes that such a vertex set does not exist.
2. For a parameter k, there exists a fixed parameter algorithm that either finds a vertex set X of size k such that G -- X has no odd S-cycle, or concludes that such a vertex set does not exist.
3. For a parameter k, there exists a fixed parameter algorithm that either finds k vertex-disjoint even S-cycles, or concludes that such k disjoint cycles do not exist.
4. For a parameter k, there exists a fixed parameter algorithm that either finds k odd S-cycles with each vertex in at most two of them, or concludes that such k cycles do not exist.

References

[1]
S. Arnborg and A. Proskurowski, Linear time algorithms for NP-hard problems restricted to partial k-trees, Discrete Applied Mathematics, 23 (1989), 11--24
[2]
V. Bafna, P. Berman, and T. Fujito, A 2-approximation algorithm for the undirected feedback vertex set problem, SIAM Journal on Discrete Mathematics, 12 (1999), 289--297.
[3]
R. Bar-Yehuda, D. Geiger, J. Naor, and R. M. Roth, Approximation algorithms for the feedback vertex set problem with applications to constraint satisfaction and Bayesian inference, SIAM Journal on Computing, 27 (1998), 942--959.
[4]
M.-C. Cai, X. Deng, and W. Zang, A min-max theorem on feedback vertex sets, Mathematics of Operations Research, 27 (2002), 361--371.
[5]
A. Caprara, A. Panconesi, and R. Rizzi, Packing cycles in undirected graphs, Journal of Algorithms, 48 (2003), pp.239--256.
[6]
F. A. Chudak, M. X. Goemans, D. S. Hochbaum, and D. P. Williamson, A primal-dual interpretation of two 2-approximation algorithms for the feedback vertex set problem in undirected graphs, Operations Research Letters, 22 (1998), 111--118.
[7]
M. Cygan, M. Pilipczuk, M. Pilipczuk, and J. O. Wojtaszczyk, Subset feedback vertex set is fixed parameter tractable, Proc. the 38th International Colloquium on Automata, Languages and Programming(ICALP 2011), Lecture Notes in Computer Science 6755, 449--461, 2011. See also arXiv:1004.2972v1 {cs.DS}, 2010.
[8]
I. Dejter and V. Neumann-Lara, Unboundedness for generalized odd cycle transversability and a Gallai conjecture, the Fourth Caribbean Conference on Computing, Puerto Rico, 1985.
[9]
R. G. Downey and M. R. Fellows, Parameterized Complexity, Springer-Verlag, 1999.
[10]
P. Erdős and L. Posá, On the maximal number of disjoint circuits of a graph, Publ. Math. Debrecen, 9 (1962), 3--12.
[11]
G. Even, S. Naor, and L. Zosin, An 8-approximation algorithm for the subset feedback vertex set problem, SIAM Journal on Computing, 30 (2000), 1231--1252. Conference version in Proceedings of the 37th Annual Symposium on Foundations of Computer Science (FOCS), 1996, 310--319.
[12]
P. Festa, P. M. Pardalos, and M. G. C. Resende, Feedback set problems, Handbook of Combinatorial Optimization, Supplement Vol. A, Kluwer Acad. Publ., Dordrecht, 1999, 209--258.
[13]
F. V. Fomin, S. Gaspers, and A. V. Pyatkin, Finding a minimum feedback vertex set in time O(1.7548 n ), Proceedings of the 2nd International Workshop on Parameterized and Exact Computation (IWPEC), 2006, 184--191.
[14]
M. Funke and G. Reinelt, A polyhedral approach to the feedback vertex set problem, Proceedings of the 5th International Conference of Integer Programming and Combinatorial Optimization (IPCO), 1996, 445--459.
[15]
J. Geelen, B. Gerards, B. Reed, P. Seymour, and A. Vetta, On the odd-minor variant of Hadwiger's conjecture, Journal of Combinatorial Theory, Ser. B, 99 (2009), 20--29.
[16]
J. Guo, R. Niedermeier, and S. Wernicke, Parameterized complexity of generalized vertex cover problems, Proceedings of the 9th International Workshop on Algorithms and Data Structures (WADS), 2005, 36--48.
[17]
K. Kakimura and K. Kawarabayashi, Packing cycles through prescribed vertices under modularity constraints, manuscript, 2010. Available at http://www.misojiro.t.u-tokyo.ac.jp/~kakimura/EP-EvenScycle.pdf.
[18]
K. Kakimura and K. Kawarabayashi, Halfintegral packing of odd cycles through prescribed vertices, manuscript, 2011. Available at http://www.misojiro.t.u-tokyo.ac.jp/~kakimura/EP-OddScycle.pdf.
[19]
K. Kakimura and K. Kawarabayashi, Fixed-parameter tractability for subset feedback set problems with parity constraints, manuscript, 2011. Available at http://www.misojiro.t.u-tokyo.ac.jp/~kakimura/ParitySFVS.pdf.
[20]
N. Kakimura, K. Kawarabayashi and D. Marx, Packing cycles through prescribed vertices, Journal of Combinatorial Theory, Ser. B, 101 (2011), 378--381.
[21]
R. M. Karp, Reducibility among combinatorial problems, in Complexity of computer computations, Plenum Press, New York, 1972, 85--103.
[22]
K. Kawarabayashi, Rooted minors problem in highly connected graphs, Discrete Math., 287 (2004), 121--123.
[23]
K. Kawarabayashi, On the connectivity of minimal counterexamples to Hadwiger's conjecture, J. Combin. Theory Ser. B, 97 (2007), 144--150.
[24]
K. Kawarabayashi and Y. Kobayashi, Fixed-parameter tractability for the subset feedback set problem and the S-cycle packing problem, manuscript, 2010. Available at http://www.misojiro.t.u-tokyo.ac.jp/~y-koba/Scycle.pdf.
[25]
K. Kawarabayashi, Y. Kobayashi and B. Reed, The disjoint paths problem in quadratic time, to appear in J. Combin. Theory Ser. B.
[26]
K. Kawarabayashi and B. Reed, An (almost) linear time algorithm for odd cycles transversal, Proc. ACM-SIAM Symposium on Discrete Algorithms (SODA), 2010, 365--378.
[27]
K. Kawarabayashi and B. Reed, Odd cycle packing, Proc. 42nd ACM Symposium on Theory of Computing (STOC), 2010, 695--704.
[28]
K. Kawarabayashi, B. Reed and P. Wollan, The graph minor algorithm with parity conditions, to appear in Proc. 52nd Ann. IEEE Symp. Found. Comp. Sci. (FOCS'11).
[29]
M. Krivelevich, Z. Nutov, M. Salavatipour, J. Verstraete and R. Yuster, Approximation algorithms and hardness results for cycle packing problems, ACM Transactions on Algorithms, 3 (2007), Article 48.
[30]
M. Pontecorvi and P. Wollan, Disjoint cycles intersecting a set of vertices, manuscript.
[31]
B. Reed, Mangoes and blueberries, Combinatorica, 19 (1999), pp. 267--296.
[32]
B. Reed, K. Smith, and A. Vetta, Finding odd cycle transversals, Operations Research Letters, 32 (2004), pp. 299--301.
[33]
N. Robertson and P. D. Seymour, Graph minors. XIII. The disjoint paths problem, J. Combin. Theory Ser. B, 63 (1995), 65--110.
[34]
N. Robertson and P. D. Seymour, Graph minors. XXII. Irrelevant vertices in linkage problems, to appear in J. Combin. Theory Ser. B.
[35]
A. Schrijver, Combinatorial Optimization --- Polyhedra and Efficiency, Springer-Verlag, 2003.
[36]
P. D. Seymour, Disjoint paths in graphs, Discrete Mathematics, 29 (1980), 293--309.
[37]
M. Simonovits, A new proof and generalizations of a theorem of Erdős and Pósa on graphs without k + 1 independent circuits. Acta Mathematica Academiae Scientiarum Hungaricae, 18 (1967), 191--206.
[38]
C. Thomassen, 2-linked graph, European Journal of Combinatorics, 1 (1980), 371--378.
[39]
C. Thomassen, On the presence of disjoint subgraphs of a specified type, Journal of Graph Theory, 12 (1988), 101--111.
[40]
P. Wollan, Packing cycles with modularity constraints, Combinatorica, 31 (2011), 95--126.

Cited By

View all
  • (2018)Linear Time Parameterized Algorithms for Subset Feedback Vertex SetACM Transactions on Algorithms10.1145/315529914:1(1-37)Online publication date: 3-Jan-2018
  • (2018)An $$O(\log \mathrm {OPT})$$O(logOPT)-Approximation for Covering and Packing Minor Models of $$\theta _r$$źrAlgorithmica10.1007/s00453-017-0313-580:4(1330-1356)Online publication date: 1-Apr-2018
  • (2018)Parameterised Algorithms for Deletion to Classes of DAGsTheory of Computing Systems10.1007/s00224-018-9852-762:8(1880-1909)Online publication date: 1-Nov-2018
  • Show More Cited By

Index Terms

  1. Erdös-Pósa property and its algorithmic applications: parity constraints, subset feedback set, and subset packing

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      SODA '12: Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete algorithms
      January 2012
      1764 pages

      Sponsors

      • Kyoto University: Kyoto University

      In-Cooperation

      Publisher

      Society for Industrial and Applied Mathematics

      United States

      Publication History

      Published: 17 January 2012

      Check for updates

      Qualifiers

      • Research-article

      Conference

      SODA '12
      Sponsor:
      • Kyoto University

      Acceptance Rates

      Overall Acceptance Rate 411 of 1,322 submissions, 31%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 12 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2018)Linear Time Parameterized Algorithms for Subset Feedback Vertex SetACM Transactions on Algorithms10.1145/315529914:1(1-37)Online publication date: 3-Jan-2018
      • (2018)An $$O(\log \mathrm {OPT})$$O(logOPT)-Approximation for Covering and Packing Minor Models of $$\theta _r$$źrAlgorithmica10.1007/s00453-017-0313-580:4(1330-1356)Online publication date: 1-Apr-2018
      • (2018)Parameterised Algorithms for Deletion to Classes of DAGsTheory of Computing Systems10.1007/s00224-018-9852-762:8(1880-1909)Online publication date: 1-Nov-2018
      • (2015)Directed Subset Feedback Vertex Set Is Fixed-Parameter TractableACM Transactions on Algorithms10.1145/270020911:4(1-28)Online publication date: 13-Apr-2015
      • (2013)Half-integral packing of odd cycles through prescribed verticesCombinatorica10.1007/s00493-013-2865-633:5(549-572)Online publication date: 1-Oct-2013
      • (2012)Backdoors to satisfactionThe Multivariate Algorithmic Revolution and Beyond10.5555/2344236.2344253(287-317)Online publication date: 1-Jan-2012
      • (2012)Parameterized algorithms for even cycle transversalProceedings of the 38th international conference on Graph-Theoretic Concepts in Computer Science10.1007/978-3-642-34611-8_19(172-183)Online publication date: 26-Jun-2012
      • (2012)Parameterized tractability of multiway cut with parity constraintsProceedings of the 39th international colloquium conference on Automata, Languages, and Programming - Volume Part I10.1007/978-3-642-31594-7_63(750-761)Online publication date: 9-Jul-2012
      • (2012)Directed subset feedback vertex set is fixed-parameter tractableProceedings of the 39th international colloquium conference on Automata, Languages, and Programming - Volume Part I10.1007/978-3-642-31594-7_20(230-241)Online publication date: 9-Jul-2012

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media