【发布时间】:2022-10-04 22:54:11
【问题描述】:
我有多组数据点。例如,第 1 组包含 5 个数据点,第 2 组包含 1 个数据点,第 3 组包含 10 个等。我需要从每组中选择一个数据点,以使这些选定点之间的距离最小。要使用的任何基于 Python 的函数都将非常有帮助
【问题讨论】:
-
我认为这基本上是旅行推销员问题的一种变体,它是 NP Hard 但有很多实现你可以用谷歌搜索
-
不同之处在于,在这种情况下,您不能通过给定集合中的多个节点。我必须从每组中选择一个数据点,不超过一个。我认为有一种方法可以在循环中使用一些内置函数。谢谢
-
据我所知,没有内置程序可以为您解决这个问题...
标签: python optimization regression