Skip to main content

Feedback Vertex Set on Graphs of Low Cliquewidth

  • Conference paper
Combinatorial Algorithms (IWOCA 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5874))

Included in the following conference series:

Abstract

The Feedback Vertex Set problem asks whether a graph contains q vertices meeting all its cycles. This is not a local property, in the sense that we cannot check if q vertices meet all cycles by looking only at their neighbors. Dynamic programming algorithms for problems based on non-local properties are usually more complicated. In this paper, given a graph G of cliquewidth cw and a cw-expression of G, we solve the Minimum Feedback Vertex Set problem in time \(O(n^22^{2cw^2 \log cw})\). Our algorithm applies a non-standard dynamic programming on a so-called k-module decomposition of a graph, as defined by Rao [26], which is easily derivable from a k-expression of the graph. The related notion of module-width of a graph is tightly linked to both cliquewidth and nlc-width, and in this paper we give an alternative equivalent characterization of module-width.

Supported by the Norwegian Research Council, project PARALGO.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bafna, V., Berman, P., Fujito, T.: A 2-approximation algorithm for the undirected feedback vertex set problem. SIAM Journal on Discrete Math. 12, 289–297 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bar-Yehuda, R., Geiger, D., Naor, J., Roth, R.: Approximation algorithms for the feedback vertex set problem with applications to constraint satisfaction and Bayesian inference. SIAM Journal on Computing 27, 942–959 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bui-Xuan, B.-M., Telle, J.A., Vatshelle, M.: H-join decomposable graphs and algorithms with runtime single exponential in rankwidth. Discrete Applied Mathematics: special issue of GROW (to appear)

    Google Scholar 

  4. Bui-Xuan, B.-M., Telle, J.A., Vatshelle, M.: Fast FPT algorithms for vertex subset and vertex partitioning problems using neighborhood unions, http://arxiv.org/abs/0903.4796

  5. Chen, J., Fomin, F., Liu, Y., Lu, S., Villanger, Y.: Improved Algorithms for the Feedback Vertex Set Problems. In: Dehne, F., Sack, J.-R., Zeh, N. (eds.) WADS 2007. LNCS, vol. 4619, pp. 422–433. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  6. Chudak, F., Goemans, M., Hochbaum, D., Williamson, D.: A primal-dual interpretation of two 2-approximation algorithms for the feedback vertex set problem in undirected graphs. Operations Research Letters 22, 111–118 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  7. Courcelle, B., Makowsky, J.A., Rotics, U.: Linear time solvable optimization problems on graphs of bounded clique width. Theory of Comp. Sys. 33(2), 125–150 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. Dehne, F., Fellows, M., Langston, M., Rosamond, F., Stevens, K.: An O(2O(k) n 3) FPT Algorithm for the Undirected Feedback Vertex Set Problem. In: Wang, L. (ed.) COCOON 2005. LNCS, vol. 3595, pp. 859–869. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Espelage, W., Gurski, F., Wanke, E.: How to Solve NP-hard Graph Problems on Clique-Width Bounded Graphs in Polynomial Time. In: Brandstädt, A., Van Bang Le (eds.) WG 2001. LNCS, vol. 2204, pp. 117–128. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Even, G., Naor, J., Schieber, B., Zosin, L.: Approximating minimum subset feedback sets in undirected graphs with applications. SIAM J. Discrete Math. 13, 255–267 (2000)

    Article  MathSciNet  Google Scholar 

  11. Fomin, F., Gaspers, S., Pyatkin, A., Razgon, I.: On the Minimum Feedback Vertex Set Problem: Exact and Enumeration Algorithms. Algorithmica 52, 293–307 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  12. Ganian, R., Hliněný, P.: On Parse Trees and Myhill-Nerode-type Tools for handling Graphs of Bounded Rank-width, http://www.fi.muni.cz/~hlineny/Research/papers/MNtools-dam3.pdf

  13. Goemans, M., Williamson, D.: Primal-dual approximation algorithms for feedback problems in planar graphs. Combinatorica 18(1), 37–59 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  14. Guo, J., Gramm, J., Hüffner, F., Niedermeier, R., Wernicke, S.: Compression-based fixed-parameter algorithms for feedback vertex set and edge bipartization. Journal of Computer and System Sciences 72(8), 1386–1396 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  15. Habib, M., Paul, C., Viennot, L.: Partition Refinement Techniques: An Interesting Algorithmic Tool Kit. Int. J. of Foundations on Comp. Sci. 10(2), 147–170 (1999)

    Article  MathSciNet  Google Scholar 

  16. Harel, D., Tarjan, R.: Fast algorithms for finding nearest common ancestors. SIAM Journal on Computing 13(2), 338–355 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  17. Hliněný, P., Oum, S.: Finding branch-decompositions and rank-decompositions. SIAM Journal on Computing 38(3), 1012–1032 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  18. Karp, R.: Reducibility among combinatorial problems. In: Complexity of Computer Computations, pp. 85–103 (1972)

    Google Scholar 

  19. Kleinberg, J., Kumar, A.: Wavelength conversion in optical networks. Journal of Algorithms 38, 25–50 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  20. Kloks, T., Lee, C., Liu, J.: New Algorithms for k-Face Cover, k-Feedback Vertex Set, and k-Disjoint Cycles on Plane and Planar Graphs. In: Kučera, L. (ed.) WG 2002. LNCS, vol. 2573, pp. 282–295. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  21. Kobler, D., Rotics, U.: Edge dominating set and colorings on graphs with fixed clique-width. Discrete Applied Mathematics 126(2-3), 197–221 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  22. Lanlignel, J.-M.: Autour de la décomposition en coupe. Ph. D. thesis, Université Montpellier II (2001)

    Google Scholar 

  23. Oum, S., Seymour, P.: Approximating clique-width and branch-width. J. Combin. Theory Ser. B 96(4), 514–528 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  24. Paige, R., Tarjan, R.: Three partition refinement algorithms. SIAM Journal on Computing 16(6), 973–989 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  25. Raman, V., Saurabh, S., Subramanian, C.: Faster fixed parameter tractable algorithms for finding feedback vertex sets. ACM Trans. on Alg. 2(3), 403–415 (2006)

    Article  MathSciNet  Google Scholar 

  26. Rao, M.: Clique-width of graphs defined by one-vertex extensions. Discrete Mathematics 308(24), 6157–6165 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  27. Robertson, N., Seymour, P.: Graph minors X: Obstructions to tree-decomposition. Journal on Combinatorial Theory Series B 52, 153–190 (1991)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bui-Xuan, BM., Telle, J.A., Vatshelle, M. (2009). Feedback Vertex Set on Graphs of Low Cliquewidth. In: Fiala, J., Kratochvíl, J., Miller, M. (eds) Combinatorial Algorithms. IWOCA 2009. Lecture Notes in Computer Science, vol 5874. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10217-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10217-2_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10216-5

  • Online ISBN: 978-3-642-10217-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics