Almost-Delaunay simplices: Robust neighbor relations for imprecise 3D points using CGAL

被引:10
作者
Bandyopadhyay, Deepak [1 ]
Snoeyink, Jack [1 ]
机构
[1] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC 27599 USA
来源
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS | 2007年 / 38卷 / 1-2期
基金
美国国家科学基金会;
关键词
Delaunay triangulation; almost-Delaunay; tessellation; nearest neighbor; 3D; imprecision; robust; protein structure;
D O I
10.1016/j.comgeo.2006.11.003
中图分类号
O29 [应用数学];
学科分类号
070104 [应用数学];
摘要
This paper describes a new computational geometry technique, almost-Delaunay simplices, that was implemented for 3D points using CGAL. Almost-Delaunay simplices capture possible sets of Delaunay neighbors in the presence of a bounded perturbation, and give a framework for nearest neighbor analysis in imprecise point sets such as protein structures. The use of CGAL helps us tune our implementation so that it is reasonably fast and also performs robust computation for all inputs, and also lets us distribute our technique to potential users in a portable, reusable and extensible form. The implementation, available on http://www.cs.unc.edu/similar to debug/software is faster and more memory efficient than our prototype MATLAB implementation, and enables us to scale our neighbor analysis to large sets of protein structures, each with 100-3000 residues. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:4 / 15
页数:12
相关论文
共 30 条
[1]
Alexandrescu A., 2001, Modern C++ Design: Generic Programming and Design Patterns Applied
[2]
[Anonymous], ALMOST DELAUNAY SIMP
[3]
[Anonymous], 2012, Introduction to protein structure
[4]
AUSTEN MH, 1999, GENERIC PROGRAMMING
[5]
BANDYOPADHYAY D, 2005, THESIS U N CAROLINA
[6]
Structure-based function inference using protein family-specific fingerprints [J].
Bandyopadhyay, Deepak ;
Huan, Jun ;
Liu, Jinze ;
Prins, Jan ;
Snoeyink, Jack ;
Wang, Wei ;
Tropsha, Alexander .
PROTEIN SCIENCE, 2006, 15 (06) :1537-1543
[7]
The Quickhull algorithm for convex hulls [J].
Barber, CB ;
Dobkin, DP ;
Huhdanpaa, H .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1996, 22 (04) :469-483
[8]
Triangulations in CGAL [J].
Boissonnat, JD ;
Devillers, O ;
Pion, S ;
Teillaud, M ;
Yvinec, M .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2002, 22 (1-3) :5-19
[9]
Brönnimann H, 2000, LECT NOTES COMPUT SC, V1766, P206
[10]
BRONNIMANN H, 1998, SCG 98, P165