Skip to main content

Enumerating Spanning and Connected Subsets in Graphs and Matroids

  • Conference paper
Book cover Algorithms – ESA 2006 (ESA 2006)

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

Included in the following conference series:

Abstract

We show that enumerating all minimal spanning and connected subsets of a given matroid can be solved in incremental quasi-polynomial time. In the special case of graphical matroids, we improve this complexity bound by showing that all minimal 2-vertex connected edge subsets of a given graph can be generated in incremental polynomial time.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Tamura, A., Shioura, A., Uno, T.: An optimal algorithm for scanning all spanning trees of undirected graphs. SIAM Journal on Computing 26(3), 678–692 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bang-Jensen, J., Gabow, H.N., Jordán, T., Szigeti, Z.: Edge-connectivity augmentation with partition constraints. SIAM Journal on Discrete Mathematics 12(2), 160–207 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  3. Boros, E., Elbassioni, K., Gurvich, V., Khachiyan, L.: An inequality for polymatroid functions and its applications. Discrete Applied Mathematics 131, 255–281 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  4. Boros, E., Elbassioni, K., Gurvich, V., Khachiyan, L.: Enumerating minimal dicuts and strongly connected subgraphs and related geometric problems. In: Bienstock, D., Nemhauser, G.L. (eds.) IPCO 2004. LNCS, vol. 3064, pp. 152–162. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  5. Coulbourn, C.J.: The Combinatorics of Network Reliability. Oxford University Press, Oxford (1987)

    Google Scholar 

  6. Eiter, T., Gottlob, G.: Identifying the minimal transversals of a hypergraph and related problems. SIAM Journal on Computing 24, 1278–1304 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  7. Fredman, M., Khachiyan, L.: On the complexity of dualization of monotone disjunctive normal forms. Journal of Algorithms 21, 618–628 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  8. Ishii, T., Nagamochi, H., Ibaraki, T.: Optimal augmentation to make a graph k-edge-connected and triconnected. In: Proceedings of the Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, San Francisco, California, United States, pp. 280–289 (1998)

    Google Scholar 

  9. Khachiyan, L., Boros, E., Borys, K., Elbassioni, K., Gurvich, V., Makino, K.: Generating cut conjunctions and bridge avoiding extensions in graphs. In: Deng, X., Du, D.-Z. (eds.) ISAAC 2005. LNCS, vol. 3827, pp. 156–165. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  10. Lawler, E., Lenstra, J.K., Kan, A.H.G.R.: Generating all maximal independent sets: NP-hardness and polynomial-time algorithms. SIAM Journal on Computing 9, 558–565 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  11. Lovasz, L.: Submodular functions and convexity. In: Grotschel, M., Bachem, A., Korte, B. (eds.) Mathematical Programming: The State of the Art, New York, pp. 235–257. Springer, Heidelberg (1983)

    Google Scholar 

  12. Oxley, J.G.: Matroid Theory. Oxford University Press, Oxford (1992)

    MATH  Google Scholar 

  13. Read, R.C., Tarjan, R.E.: Bounds on backtrack algorithms for listing cycles, paths, and spanning trees. Networks 5, 237–252 (1975)

    MATH  MathSciNet  Google Scholar 

  14. Schwikowski, B., Speckenmeyer, E.: On enumerating all minimal solutions of feedback problems. Discrete Applied Mathematics 117, 253–265 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  15. Valiant, L.: The complexity of enumeration and reliability problems. SIAM Journal on Computing 8, 410–421 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  16. Welsh, D.J.A.: Matroid Theory. Academic Press, London (1976)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Khachiyan, L., Boros, E., Borys, K., Elbassioni, K., Gurvich, V., Makino, K. (2006). Enumerating Spanning and Connected Subsets in Graphs and Matroids. In: Azar, Y., Erlebach, T. (eds) Algorithms – ESA 2006. ESA 2006. Lecture Notes in Computer Science, vol 4168. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11841036_41

Download citation

  • DOI: https://doi.org/10.1007/11841036_41

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38875-3

  • Online ISBN: 978-3-540-38876-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics