Witam,
Otóż mam ogólnie taki problem. Na kuli jednostkowej znajduje się bardzo wiele punktów. Oczywiście każdy z nich może być wyrażony poprzez podanie dwóch liczb (współrzędne kątowe w przestrzeni). Można też bardzo łatwo obliczyć "odległość" dwóch dowolnych punktów (czyli kąt między dwoma wektorami w przestrzeni). W moim przypadku mam bardzo wiele takich punktów (np. ok. 300 tyś.). Sprawa sprowadza się do tego aby jakoś spróbować ten zbiór zredukować tworząc klastry (w oparciu o jakieś kryterium związane z odległością). Zastanawiam się nad jakimś algorytmem, który by łatwo pozwolił na implementację (np. w Fortranie) i by jakoś znośnie działa w sensownym czasie. Przeglądanie literatury nie za bardzo mi pomogło niestety. Algorytmów jest bardzo dużo i mają wiele zastosowań, więc nie wiem, który byłby w miarę najlepszy w takim przypadku.
Z góry dziękuję za pomoc i odpowiedzi.
Pozdrawiam,
Radek