Wie können wir bei einer endlichen Menge von Punkten in einen "am meisten isolierten Punkt" effizient berechnen ?
Wir definieren einen "am meisten isolierten Punkt" durch
(Ich habe die Notation verwendet, obwohl sie nicht unbedingt eindeutig ist. Hier bezeichnet die euklidische Entfernung.) Mit anderen Worten, wir suchen nach einem Punkt mit der größten Entfernung zum nächsten Nachbarn.
Ein naiver Algorithmus würde alle paarweisen Entfernungen berechnen, den Nachbarn mit der geringsten Entfernung für jeden Punkt finden und dann das Maximum davon finden. Dies erfordert -Operationen, aber können wir es besser machen?