Étant donné un ensemble de points et un rayon . Quelle est la complexité de trouver le point avec un plus grand nombre de points à une distance inférieure à . Par exemple, celui qui maximise ?
Un algorithme de force brute consisterait à parcourir chaque point et à compter le nombre de points qui sont à une distance inférieure à . Cela donnerait une complexité de .
Est-ce qu'il y a une meilleure approche?
ball
titre doit être de l'ensemble?) Une idée pourrait être d'estimer si le rayon est petit par rapport à la distance moyenne du plus proche voisin ou de l'ordre du diamètre (et envisager des approches pour ces extrêmes (balayage plan pour petit ) et le large espace entre les deux).