Skip to main content

Fully dynamic planarity testing in planar embedded graphs

Extended abstract

  • Conference paper
  • First Online:
Algorithms—ESA '93 (ESA 1993)

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

Included in the following conference series:

Abstract

We present the first data structure to maintain an embedded planar graph under arbitrary edge insertions, arbitrary edge deletions and queries that test whether the insertion of a new edge would violate the planarity of the embedding. Our data structure supports online updates and queries on an n-vertex embedded planar graph in O(log2 n) worst-case time, it can be built in linear time and requires linear storage.

The first author was on leave from Università di Roma. The research of the second author was supported by a NATO Science Fellowship awarded by NWO (the Netherlands Organization for Scientific Research), and partially supported by DIMACS (Center for Discrete Mathematics and Theoretical Computer Science — NSF-STC88-09648). This work was done while the third author was at Princeton University, Princeton, NJ 08544.

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.

References

  1. A. V. Aho, J. E. Hopcroft, J. D. Ullman, “The Design and Analysis of Computer Algorithms” Addison-Wesley, Reading, Massachusetts, 1974.

    Google Scholar 

  2. D. Eppstein, G. F. Italiano, R. Tamassia, R. E. Tarjan, J. Westbrook, M. Yung, “Maintenance of a Minimum Spanning Forest in a Dynamic Plane Graph” J. Algorithms, 13 (1992), 33–54.

    Google Scholar 

  3. D. Eppstein, Z. Galil, G. F. Italiano, A. Nissenzweig, “Sparsification — A Technique for Speeding Up Dynamic Graph Algorithms” Proc. 33rd FOCS, 1992, 60–69.

    Google Scholar 

  4. D. Eppstein, Z. Galil, G. F. Italiano, T. H. Spencer, “Separator Based Sparsification for Dynamic Planar Graph Algorithms” Proc. 25th STOC, 1993, 208–217.

    Google Scholar 

  5. S. Even, R. E. Tarjan, “Computing an st-numbering” Theoretical Computer Science, 2 (1976), 339–344.

    Google Scholar 

  6. G. N. Frederickson, “Data Structures for On-line Updating of Minimum Spanning Trees” SIAM J. Comput. 14 (1985), 781–798.

    Google Scholar 

  7. G. N. Frederickson, “Ambivalent Data Structures for Dynamic 2-edge-connectivity and k smallest spanning trees” Proc. 32nd FOCS, 1991, 632–641.

    Google Scholar 

  8. Z. Galil, G. F. Italiano, “Maintaining Biconnected Components of Dynamic Planar Graphs” Proc. 18th ICALP, LNCS, Springer-Verlag, 1991, 339–350.

    Google Scholar 

  9. F. Harary, Graph Theory, Addison-Wesley, Reading, MA, 1969.

    Google Scholar 

  10. D. Harel, R. E. Tarjan, “Fast Algorithms for Finding Nearest Common Ancestors” SIAM J. Comput. 13 (1984), 338–355.

    Google Scholar 

  11. J. Hershberger, M. Rauch, S. Suri. “Fully Dynamic 2-Edge-Connectivity in Planar Graphs” Proc. 3rd Scandinavian Workshop on Algorithm Theory, LNCS 621, Springer-Verlag, 1992, 233–244.

    Google Scholar 

  12. M. Rauch, “Fully Dynamic Biconnectivity in Graphs” Proc. 33rd FOCS, 1992, 50–59.

    Google Scholar 

  13. R. Tamassia, “A Dynamic Data Structure for Planar Graph Embedding”, Proc. 15th ICALP, LNCS 317, Springer-Verlag, 1988, 576–590.

    Google Scholar 

  14. R. Tamassia, F. P. Preparata, “Dynamic Maintenance of Planar Digraphs, with Applications”, Algorithmica, 5 (1990), 509–527.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Thomas Lengauer

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Italiano, G.F., La Poutré, J.A., Rauch, M.H. (1993). Fully dynamic planarity testing in planar embedded graphs. In: Lengauer, T. (eds) Algorithms—ESA '93. ESA 1993. Lecture Notes in Computer Science, vol 726. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57273-2_57

Download citation

  • DOI: https://doi.org/10.1007/3-540-57273-2_57

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57273-2

  • Online ISBN: 978-3-540-48032-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics