Finding a set of points that minimize distance from any point in a sphere

93 Views Asked by At

How can I generate a set of $N$ points that minimize $\sum_{x \in S^3} \min_{n \in N} \|x-n\| $, the distance between all points in the unit sphere and the closest point in the set? Intuitively, this should be some sort of grid on the sphere, but for some reason I haven't been able to formalize this, or even successfully Google it. A solution, or even just the proper terminology for such a set, would be greatly appreciated.

Generalizations to $S^d$ and a method for sampling these sets would be great :)

1

There are 1 best solutions below

0
On

Maybe you want to parameterize based on $$I_N = \int_{\Sigma = S^3} d(x,N) d\Sigma(x).$$ Because you have $N \subset \mathbb{R}^3$ and $|N|$, you have a cost function $f(y) : \mathbb{R}^{3|N|} \to \mathbb{R}$ defined as $$f(y) = \int_{\Sigma = S^3} d(x,N) d\Sigma(x).$$

The vector $y$ encodes, sorted, all the coordinates in the set $N$, and by definition you have a lot of symmetries, for example if $P$ is a permutation matrix (permuting points though, not single coordinates) it is easy to prove that $f(Py) = f(y)$.