Skip to main content

On the Complexity of Computing Treelength

  • Conference paper
Mathematical Foundations of Computer Science 2007 (MFCS 2007)

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

  • 1223 Accesses

Abstract

We resolve the computational complexity of determining the treelength of a graph, thereby solving an open problem of Dourisboure and Gavoille, who introduced this parameter, and asked to determine the complexity of recognizing graphs of bounded treelength [6]. While recognizing graphs with treelength 1 is easily seen as equivalent to recognizing chordal graphs, which can be done in linear time, the computational complexity of recognizing graphs with treelength 2 was unknown until this result. We show that the problem of determining whether a given graph has treelength at most k is NP-complete for every fixed k ≥ 2, and use this result to show that treelength in weighted graphs is hard to approximate within a factor smaller than \(\frac{3}{2}\). Additionally, we show that treelength can be computed in time O *(1.8899n) by giving an exact exponential time algorithm for the Chordal Sandwich problem and showing how this algorithm can be used to compute the treelength of a graph.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Bodlaender, H.L.: A linear time algorithm for finding tree-decompositions of small treewidth. SIAM Journal on Computing 25, 1305–1317 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bouchitte, V., Todinca, I.: Treewidth and minimum fill-in: Grouping the minimal separators. SIAM Journal on Computing 31(1), 212–232 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  3. Buneman, P.: A characterization of rigid circuit graphs. Discrete Mathematics 9, 205–212 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  4. Dourisboure, Y.: Compact routing schemes for bounded tree-length graphs and for k-chordal graphs. In: Guerraoui, R. (ed.) DISC 2004. LNCS, vol. 3274, pp. 365–378. Springer, Heidelberg (2004)

    Google Scholar 

  5. Dourisboure, Y., Dragan, F.F., Gavoille, C., Yan, C.: Sparse additive spanners for bounded tree-length graphs. Theoretical Computer Science (to appear)

    Google Scholar 

  6. Dourisboure, Y., Gavoille, C.: Tree-decompositions with bags of small diameter. Discrete Mathematics (to appear)

    Google Scholar 

  7. Feige, U., Hajiaghayi, M.T., Lee, J.R.: Improved approximation algorithms for minimum-weight vertex separators. In: 37th Annual ACM Symposium on Theory of Computing (STOC), ACM, New York (2005)

    Google Scholar 

  8. Fomin, F.V., Kratsch, D., Todinca, I., Villanger, Y.: Exact algorithms for treewidth and minimum fill-in. SIAM Journal on Computing (submitted), first appearance at ICALP (2004)

    Google Scholar 

  9. Fulkerson, D.R., Gross, O.A.: Incidence matrices and interval graphs. Pacific Journal of Mathematics 15, 835–855 (1965)

    MATH  MathSciNet  Google Scholar 

  10. Gavril, F.: The intersection graphs of subtrees in trees are exactly the chordal graps. Journal of Combinatorial Theory B 16, 47–56 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  11. Golumbic, M.C., Kaplan, H., Shamir, R.: Graph sandwich problems. J. Algorithms 19(3), 449–473 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  12. Heggernes, P.: Minimal triangulations of graphs: A survey. Discrete Mathematics 306(3), 297–317 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  13. Makino, K., Uno, T.: New algorithms for enumerating all maximal cliques, pp. 260–272 (2004)

    Google Scholar 

  14. Walter, J.: Representation of rigid cycle graphs. PhD thesis (1972)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Luděk Kučera Antonín Kučera

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lokshtanov, D. (2007). On the Complexity of Computing Treelength. In: Kučera, L., Kučera, A. (eds) Mathematical Foundations of Computer Science 2007. MFCS 2007. Lecture Notes in Computer Science, vol 4708. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74456-6_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74456-6_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74455-9

  • Online ISBN: 978-3-540-74456-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics