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.
Similar content being viewed by others
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