Embedding Plane 3-Trees in R2 and R3

被引:0
|
作者
Durocher, Stephane [1 ]
Mondal, Debajyoti [1 ]
Nishat, Rahnuma Islam [2 ]
Rahman, Md Saidur [3 ]
Whitesides, Sue [2 ]
机构
[1] Univ Manitoba, Dept Comp Sci, Winnipeg, MB, Canada
[2] Univ Victoria, Dept Comp Sci, Victoria, BC, Canada
[3] Bangladesh Univ Engn & Technol, Graph Drawing & Informat Visualizat Lab, Dept Comp Sci & Engn, Dhaka, Bangladesh
来源
GRAPH DRAWING | 2012年 / 7034卷
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A point-set embedding of a planar graph C with n vertices on a set P of n points in R-d, d >= 1, is a straight-line drawing of C, where the vertices of C are mapped to distinct points of P. The problem of computing a point-set embedding of C on P is NP-complete in R-2, even when C 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 C to the points of P determines a point-set embedding of C; on P. In this paper, we give an O(n(4/3+epsilon))-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 epsilon>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 C 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 C to three different points of P, it is NP-complete to decide if C; admits a point-set embedding on P respecting the given mapping.
引用
收藏
页码:39 / +
页数:3
相关论文
共 50 条