Skip to main content
Log in

Optical clustering

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper presents a definition of ‘optical clusters’ which is derived from the concept of optical resolution. The clustering problem (induced by this definition) is transformed such that the application of well known Computational Geometry methods yields efficient solutions. One result (which can be extended to different classes of objects and metrices) is the following: Given a setS ofN disjoint line segments inE 2.

  1. (a)

    The optical clusters with respect to a given separation parameterr∈R can be computed in timeO(Nlog2 N).

  2. (b)

    Given an interval [a, b] for the numberm(S, r) of optical clusters which we want to compute, then timeO(N log2 N)[O(Nlog2 N+CN)] suffices to compute the interval [R(b),R(a)]={r∈R/m(S,r)∈[a,b]} [allC optical clusterings withR(b)≦ rR(a)].

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

  • Aggarwal, Chazelle, Guibas, O'Dunlaing, yap (1985) Parallel computational geometry. IEEE Proc. Foundation of Comput Sci., Portland Oregon

    Google Scholar 

  • Aho AV, Hopcroft JE, Ullman JD (1974) The design and analysis of computer algorithms. Addison-Wesley Publishing Co., Reading, MA, USA

    Google Scholar 

  • Chew P, Drysdale RL (1985) Voronoi diagrams based on convex distance functions. Proc 1st Symp om Comput Geom, Baltimore, MD, USA

  • Dehne F (1983) AnO(N4) algorithm to construct all voronoi diagrams forK nearest neighbor searching, Proc 10th Colloq. on Automata, Languages and Programming

  • Day, WHE, Edelsbrunner H (1983) Efficient algorithms for agglomerative hierarchical clustering methods. Rep F122, Inst Inf, TU Graz, Graz, Austria

    Google Scholar 

  • Dubes R, Jain AK (1980) Clustering methodologies in exploratory data analysis. In: Yovits MC (ed) Adv Comput 19: 113–228

  • Dehne F, Noltemeier H (1985a) Clustering geometric objects and applications to layout problems. Proc Comput Graph Tokyo, Springer, Tokyo

    Google Scholar 

  • Dehne F, Noltemeier H (1985 b) A computational geometry approach to clustering problems. Proc 1st ACM Siggraph Symp Comput Geom, Baltimore, MD, USA

  • Dehne F, Noltemeier H (1985c) Clustering methods for geometric objects and applications to design problems. The Visual Computer 2: 31–38

    Google Scholar 

  • Deday E, Simon JC (1980) Clustering analysis. In: Fu KS (ed) Digital Pattern Recognition, Springer

  • Edelsbrunner H, Kirkpatrick DG, Seidel R (1981) On the shape of a set of points in the euclidean plane. Rep F71, Inst Inf, TU Graz, Graz, Austria,

    Google Scholar 

  • Lee DT, Drysdale RL (1981) Generalization of voronoi diagrams in the plane. SIAM J Comput 10: 73–87

    Google Scholar 

  • Murtagh F (1983) Expected-time complexity results for hierarchic clustering algorithms which use cluster centers. Inf Proc Lett 16:237–241

    Google Scholar 

  • Page RL (1974) A minimum spanning tree clustering method. Commun ACM 17:321–324

    Google Scholar 

  • Rohlf FJ (1973) Hierarchical clustering using the minimum spanning tree. Comput J 16: 93–95

    Google Scholar 

  • Schrader R (1983) Approximations of clustering and subgraph problems on trees. Discrete Appl Math 6:301–309

    Google Scholar 

  • Shamos MI, Hoey D (1975) Closest point problems. Proc 16th Ann IEEE Symp Found Comp Sci

  • Yao FF (1983) A 3-space partition and its application (Extended Abstract. Proc 15th ACM Symp Theor Comp

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dehne, F. Optical clustering. The Visual Computer 2, 39–43 (1986). https://doi.org/10.1007/BF01890986

Download citation

  • Issue Date:

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

Key words

Navigation