Embedding plane 3-trees in R 2 and R 3

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

A point-set embedding of a planar graph G with n vertices on a set P of n points in R d , d∈≥∈1, is a straight-line drawing of G, where the vertices of G are mapped to distinct points of P. The problem of computing a point-set embedding of G on P is NP-complete in R 2, even when G is 2-outerplanar and the points are in general position. On the other hand, if the points of P are in general position in R 3, then any bijective mapping of the vertices of G to the points of P determines a point-set embedding of G on P. In this paper, we give an O(n 4/3∈+∈ε)-expected time algorithm to decide whether a plane 3-tree with n vertices admits a point-set embedding on a given set of n points in general position in R 2 and compute such an embedding if it exists, for any fixed ε>0. We extend our algorithm to embed a subclass of 4-trees on a point set in R 3 in the form of nested tetrahedra. We also prove that given a plane 3-tree G with n vertices, a set P of n points in R 3 that are not necessarily in general position and a mapping of the three outer vertices of G to three different points of P, it is NP-complete to decide if G admits a point-set embedding on P respecting the given mapping. © 2012 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Durocher, S., Mondal, D., Nishat, R. I., Rahman, M. S., & Whitesides, S. (2012). Embedding plane 3-trees in R 2 and R 3. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7034 LNCS, pp. 39–51). https://doi.org/10.1007/978-3-642-25878-7_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free