Publication | Closed Access
On-Line Planarity Testing
240
Citations
38
References
1996
Year
On-line Planarity-testing ProblemEngineeringPlanar GraphVerificationComputational ComplexityOn-line TestingSoftware AnalysisPlanar Graph GReliability EngineeringTest AutomationSystems EngineeringDiscrete MathematicsCombinatorial OptimizationComputational GeometryStatisticsQuantitative ManagementGeometric Graph TheoryTesting TechniqueComputer EngineeringComputer ScienceGraph AlgorithmOn-line Planarity TestingGeometric AlgorithmGraph TheorySoftware TestingBusinessProperty Testing
The on-line planarity-testing problem consists of performing the following operations on a planar graph G: (i) testing if a new edge can be added to G so that the resulting graph is itself planar; (ii) adding vertices and edges such that planarity is preserved. An efficient technique for on-line planarity testing of a graph is presented that uses $O(n)$ space and supports tests and insertions of vertices and edges in $O(\log n)$ time, where n is the current number of vertices of G. The bounds for tests and vertex insertions are worst-case and the bound for edge insertions is amortized. We also present other applications of this technique to dynamic algorithms for planar graphs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1