Abstract
This paper gives optimal algorithms for the construction of the Nearest Neighbor Embracing Graph (NNE-graph) of a given set of points V of size n in the k-dimensional space (k-D) for k=(2,3). The NNE-graph provides another way of connecting points in a communication network, which has lower expected degree at each point and shorter total length of connections than Delaunay graph. In fact, the NNE-graph can also be used as a tool to test whether a point set is randomly generated or has some particular properties.
We show in 2-D that the NNE-graph can be constructed in optimal O(n 2) time in the worst case. We also present an O(n log n + nd) algorithm, where d is the Ω(logn)th largest degree in the output NNE-graph. The algorithm is optimal when d=O(log n). The algorithm is also sensitive to the structure of the NNE-graph, for instance when d=g ·(log n), the number of edges in NNE-graph is bounded by O(gn log n) for 1 \(\leq g \leq \frac{n}{{\rm log} n}\). We finally propose an O(n log n + nd log d *) algorithm for the problem in 3-D, where d and d * are the \(\Omega(\frac{{\rm log} n}{{\rm log log} n})^{th}\) largest vertex degree and the largest vertex degree in the NNE-graph, respectively. The algorithm is optimal when the largest vertex degree of the NNE-graph d * is \(O(\frac{{\rm log} n}{{\rm log log} n})\).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baddeley, A.J., Silverman, B.W.: A cautionary example on the use of secondorder methods for analyzing point patterns. Biometrics 40, 1089–1093 (1984)
Callahan, P.B., Kosaraju, S.R.: A decomposition of multidimensional point sets with applications to k-nearest-neighbors and n-body potential fields. Journal of the ACM 42(1), 67–90 (1995)
Chin, F., Wang, C.A.: Finding the constrained Delaunay triangulation and constrained Voronoi diagram of a simple polygon in linear time. SIAM Journal of Computing 28(2), 471–486 (1998)
Chiu, S.N., Molchanov, I.S.: A new graph related to the directions of nearest neighbours in a point process. Advances in Applied Probability 35(1) (2003)
Harary, F.: Graph Theory. Addison-Wesley, Reading (1971)
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. McGraw-Hill, New York (2001)
Preparata, F.P., Shamos, M.I.: Computational Geometry. Springer, Heidelberg (1985)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chan, M.Y., Chen, D., Chin, F.Y.L., Wang, C.A. (2004). Construction of the Nearest Neighbor Embracing Graph of a Point Set. In: Hagerup, T., Katajainen, J. (eds) Algorithm Theory - SWAT 2004. SWAT 2004. Lecture Notes in Computer Science, vol 3111. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27810-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-27810-8_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22339-9
Online ISBN: 978-3-540-27810-8
eBook Packages: Springer Book Archive