Skip to main content
Log in

On constructing the relative neighborhood graphs in EuclideanK-dimensional spaces

Zur Konstruktion des relativen Nachbarschafts-Graphen imk-dimensionalen euklidischen Raum

  • Published:
Computing Aims and scope Submit manuscript

Abstract

In this paper, a new algorithm for constructing the relative neighborhood graph(RNG) of ann points set in Euclideank-dimensional space is presented, for fixedk≥3. The worst case running time of the algorithm isO(n 2−a(k)(logn)1−a(k)), fora(k)=2−(k+1), which is under the assumption that no three input points form an isosceles triangle. Previous algorithms needO(n 2) time. Our algorithm proceeds in two phases. First, a supergraph ofRNG withO(n) edges is constructed and then those edges which do not belong toRNG are eliminated.

Zusammenfassung

Wir stellen einen neuen Algorithmus vor, der fürn Punkte imk-dimensionalen euklidischen Raum für festesk≧3 den relativen Nachbarschafts-Graphen (RNG) liefert. Falls keine 3 Punkte ein gleichseitiges Dreieck bilden, verbessern wir die Laufzeit aufo(n 2) während bekannte AlgorithmenO(n 2) Zeit benötigen. Dabei scheint uns der Lösungsweg neu und interessant. Wir gehen in 2 Schritten vor. Zuerst konstruieren wir einen Graphen mitO(n) Kanten, welcher denRNG als Teilgraph enthält, und dann entfernen wir jene Kanten, die nicht zumRNG gehören.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Brown, K. Q.: Geometric transforms for fast geometric algorithms. Ph.D. Thesis, Department of Computer Science, Carnegie Mellon University, Dec. 1979.

  2. Chazelle, B.: How to search in history. Information and Control65, 77–99 (1985).

    Google Scholar 

  3. Dobkin, D., Lipton, R. J.: Multidimensional search problems. SIAM Journal on Computing5, 181–186 (1976).

    Google Scholar 

  4. Dodge, C. W.: Euclidean geometry and transformations. Addison-Wesley 1972.

  5. Edelsbrunner, H.: Algorithms in combinatorial geometry. Heidelberg: Springer 1987.

    Google Scholar 

  6. Gabow, H. N., Bentley, J. L., Tarjan, R. E.: Scaling and related techniques for geometry problems. Proceedings of 16th Annual ACM Symposium on Theory of Computing, 1984, pp. 134–143.

  7. Jaromczyk, J. W., Kowaluk, M.: A note on relative neighborhood graphs. Proceedings of 3th ACM Symposium on Computational Geometry, 1987, pp. 233–241.

  8. Jaromczyk, J. W., Kowaluk, M.: Constructing the relative neighborhood graphs in 3-dimensional Euclidean space, 1989, unpublished manuscript.

  9. Katajainen, K.: The region approach for computing relative neighbourhood graphs in theL p metric. Computing40, 147–161 (1988).

    Google Scholar 

  10. Katajainen, J., Nevalainen, O.: Computing relative neighbourhood graphs in the planes. Pattern Recognition19, 221–228 (1986).

    Google Scholar 

  11. Katajainen, J., Nevalainen, O., Teuhola, J.: A linear expected-time algorithm for computing planar relative neighbourhood graphs. Information Processing Letters25, 77–86 (1987).

    Google Scholar 

  12. Lee, D. T., Schacter, B. J.: Two algorithms for constructing a Delaunay triangulation. International Journal of Computer and Information Sciences9, 219–227 (1980).

    Google Scholar 

  13. Matula, D. M., Sokal, R. R.: Properties of variation research and the clustering of points in the plane. Geographical Analysis12, 205–222 (1980).

    Google Scholar 

  14. Shamos, M. I.: Computational geometry. Ph.D. Theses, Department of Computer Science, Yale University, 1978.

  15. Supowit, K. J.: The relative neighborhood graph with an application to minimum spanning trees. Journal of Association for Computing Machinery30, 428–448 (1983).

    Google Scholar 

  16. Toussaint, G. T.: The relative neighbourhood graph of a finite planar set. Pattern Recognition12, 261–268 (1980).

    Google Scholar 

  17. Yao, A. C.: On constructing minimum spanning trees ink-dimensional spaces and related problems. SIAM Journal on Computing11, 721–736 (1982).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was partially supported by the National Science Council of Republic of China under the grant NSC 79-0408-E009-16.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Su, TH., Chang, RC. On constructing the relative neighborhood graphs in EuclideanK-dimensional spaces. Computing 46, 121–130 (1991). https://doi.org/10.1007/BF02239166

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02239166

AMS Subject Classifications

Key words

Navigation