Skip to main content

Separators Are as Simple as Cutsets

(Short Version)

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1742))

Abstract

We show that all minimal a-b separators (vertex sets) disconnecting a pair of given non-adjacent vertices a and b in an undirected and connected graph with n vertices can be computed in O(n 2 R ab ) time, where R ab is the number of minimal a-b separators. This result matches the known worst-case time complexity of its counterpart problem of computing all a-b cutsets (edge sets) [13] and solves an open problem posed in [11].

Author for correspondence. This work was done when the author was visiting Hong Kong Baptist University in 1998 and was partially supported by the Australia Research Council under its Small Grants Scheme.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H. Ariyoshi, Cut-set graph and systematic generation of separating sets, IEEE Trans. Circuit Theory CT-19(3) (1972) 233–240.

    Google Scholar 

  2. S. Arnberg, Efficient algorithms for combinatorial problems on graphs with bounded decomposability-A survey, BIT 25 (1985) 2–23.

    Google Scholar 

  3. A. Gibbons, Algorithmic Graph Theory, Cambridge Univ. Press, 1985.

    Google Scholar 

  4. L.A. Goldberg, Efficient Algorithms for Listing Combinatorial Structures, Cambridge Univ. Press, 1993.

    Google Scholar 

  5. M.C. Golumbic, Algorithmic Graph Theory and Perfect Graphs, Academic Press, New York, 1980.

    MATH  Google Scholar 

  6. D.S. Hirschberg, A.K. Chandra and D.V. Sarwate, Computing connected components on parallel computers, Commu. ACM 22(8) (1979) 461–464.

    Google Scholar 

  7. A. Kanevsky, On the number of minimum size separating vertex sets in a graph and how to find all of them, Proc. 1st Ann. ACM-SIAM Symp. Discrete Algorithms (1990) 411–421.

    Google Scholar 

  8. T. Kloks and D. Kratsh, Finding all minimal separators of a graph, Proc. Theoretical Aspects of Computer Sci. LNCS 775 (1994) 759–767.

    Google Scholar 

  9. D.E. Knuth, The Art of Computer Programming, Vol 3: Sorting and Searching, Addison-Wesley, 1973.

    Google Scholar 

  10. E.M. Reingold, J. Nievergelt and N. Deo, Combinatorial Algorithms: Theory and Practice, Prentice-Hall, Englewood Cliffs (1977).

    Google Scholar 

  11. H. Shen and W. Liang, Efficient enumeration of all minimal separators in a graph, Theoretical Computer Science 180 (1997) 169–180.

    Google Scholar 

  12. H. Shen, K. Li and S.Q. Zheng, Separators are as simple as cutsets (long version), manuscript.

    Google Scholar 

  13. S. Tsukiyama, I. Shirakawa and H. Ozaki, An algorithm to enumerate all cutsets of a graph in linear time per cutest, J. ACM 27(4) (1980) 619–632.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shen, H., Li, K., Zheng, SQ. (1999). Separators Are as Simple as Cutsets. In: Thiagarajan, P.S., Yap, R. (eds) Advances in Computing Science — ASIAN’99. ASIAN 1999. Lecture Notes in Computer Science, vol 1742. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46674-6_29

Download citation

  • DOI: https://doi.org/10.1007/3-540-46674-6_29

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66856-5

  • Online ISBN: 978-3-540-46674-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics