数量很大N点和一个小子集M要进行选择,考虑关于二维问题的连续版本的已知信息可能会有所帮助。
L. Fejes Tóth(“On the sum of distances determined by a pointset”, Acta Math. Acad. Sci. Hungar., 7:397–401, 1956)表明M使成对距离之和最大化的圆上的点是通过规则的顶点来实现的M-gon 刻在圆圈上。
随后,他 (L. Fejes Tóth, "Über eine Punktverteilung auf der Kugel", Acta Math. Acad. Sci. Hungar., 10:13-19, 1959) 提出了最大化成对距离之和的更困难的问题M平面上的点,其直径(最大成对距离)为1. 这个问题总体上仍然悬而未决,尽管 Friedrich Pillichshammer 给出了一个上限并表明它对于M=3,4,5(“关于欧几里得平面中的极值点分布”,匈牙利数学报,98(4):311-321,2003)。
这些少数情况表明,这种极值分布的点往往会出现在区域的外围。为了M=3解是一个边长的等边三角形1. 为了M=4其中三个点再次形成一个等边三角形,第四个点位于通过两个点的圆弧的中点,以第三个点为中心。为了M=5解是直径为正五边形1. 这些都没有通过图形内部呈现点的“分散”。
如果我们希望避免在外围点的主要选择,一个不同的目标很容易被证明是有用的。点之间的最小距离的最大化就是这样一个标准。相关问题已在StackOverflow、Computer Science SE、Math.SE和MathOverflow上提出。
要了解为什么这种方法会在图形内部产生点,请考虑其与包装的粗略等价M直径圈D一个图里面。这M然后,中心是没有两个比距离更近的点D. 这个 Math.SE 答案中的图片可能值得一看,它展示了如何最好地在一个正方形中排列十个点。