【问题标题】:How to find the minimum cost of linking two sets of points如何找到连接两组点的最小成本
【发布时间】:2012-04-16 13:10:30
【问题描述】:

我得到了两组点 S 和 V,它们的大小都是 n。我想链接这两个集合,以便 S 中的每个点都链接到 V 中的一个且只有一个点。链接两个点的成本定义为两点之间的欧几里得距离。应该有n!可能的链接方式。那么如何找到最小成本的方式呢? (以一种有效的方式)

【问题讨论】:

    标签: algorithm math geometry mathematical-optimization


    【解决方案1】:

    这是一个分配问题。您可以使用Hungarian Method 解决它。在python 中有这方面的实现。您还可以使用任何线性规划求解器来解决问题。 LP 公式总是会给你一个整数解。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-25
      • 1970-01-01
      • 1970-01-01
      • 2021-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多