
doi: 10.1137/0217004
The pair (G,D) consisting of a planar graph \(G=(V,E)\) with n vertices together with a subset of d special vertices \(D\subseteq V\) is called k- planar if there is an embedding of G in the plane so that at most k faces of G are required to cover all of the vertices in D. Checking 1-planarity can be done in linear-time since it reduces to a problem of checking planarity of a related graph. We present an algorithm which given a graph G and a value k either determines that G is not k-planar or generates an appropriate embedding and associated minimum cover in \(O(c^ k n)\) time, where c is a constant. Hence, the algorithm runs in linear time for any fixed k. The fact that the time required by the algorithm grows exponentially in k is to be expected since we also show that for arbitrary k, the associated decision problem is strongly NP-complete, even when the planar graph has essentially a unique planar embedding, \(d=\theta (n)\), and all facial cycles have bounded length. These results provide a polynomial-time recognition algorithm for special cases of Steiner tree problems in graphs which are solvable in polynomial time.
embedding, Graph theory (including graph drawing) in computer science, Analysis of algorithms and problem complexity, planar graph, polynomial-time recognition algorithm, complexity, Steiner tree, Planar graphs; geometric and topological aspects of graph theory
embedding, Graph theory (including graph drawing) in computer science, Analysis of algorithms and problem complexity, planar graph, polynomial-time recognition algorithm, complexity, Steiner tree, Planar graphs; geometric and topological aspects of graph theory
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 55 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 1% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
