Fully Dynamic Planarity Testing in Planar Embedded Graphs (Extended 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(log2n) worst-case time, it can be built in linear time and requires linear storage.

[1]  Roberto Tamassia,et al.  A Dynamic Data Structure for Planar Graph Embedding (Extended Abstract) , 1988, ICALP.

[2]  Robert E. Tarjan,et al.  Fast Algorithms for Finding Nearest Common Ancestors , 1984, SIAM J. Comput..

[3]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[4]  David Eppstein,et al.  Sparsification-a technique for speeding up dynamic graph algorithms , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[5]  Jeffery R. Westbrook,et al.  Dynamic two-connectivity with backtracking , 1994, SODA '94.

[6]  Greg N. Frederickson,et al.  Data structures for on-line updating of minimum spanning trees , 1983, STOC.

[7]  David Eppstein,et al.  Maintenance of a minimum spanning forest in a dynamic planar graph , 1990, SODA '90.

[8]  Frank Harary,et al.  Graph Theory , 2016 .

[9]  R. Tarjan,et al.  Frederickson, \data Structures for On-line Updating of Minimum Spanning Trees", Siam , 2007 .

[10]  Robert E. Tarjan,et al.  Computing an st -Numbering , 1976, Theor. Comput. Sci..

[11]  M. Rauch,et al.  Fully dynamic biconnectivity in graphs , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[12]  Greg N. Frederickson,et al.  Ambivalent data structures for dynamic 2-edge-connectivity and k smallest spanning trees , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.

[13]  Andrew Chi-Chih Yao,et al.  Should Tables Be Sorted? , 1981, JACM.

[14]  Monika Henzinger,et al.  Improved Data Structures for Fully Dynamic Biconnectivity , 2000, SIAM J. Comput..

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  Greg N. Frederickson,et al.  Data Structures for On-Line Updating of Minimum Spanning Trees, with Applications , 1985, SIAM J. Comput..

[17]  Zvi Galil,et al.  Maintaining Biconnected Components of Dynamic Planar Graphs , 1991, ICALP.

[18]  Subhash Suri,et al.  Fully Dynamic 2-Edge-Connectivity in Planar Graphs , 1992, SWAT.

[19]  David Eppstein,et al.  Separator based sparsification for dynamic planar graph algorithms , 1993, STOC '93.