【发布时间】:2011-05-24 11:47:56
【问题描述】:
我正在寻找用于二分图中最大权重/最小成本匹配的 Python 代码。我一直在 NetworkX 中使用一般情况下的最大重量匹配代码,但我发现它对我的需要来说太慢了。这可能是由于通用算法较慢,以及 NetworkX 解决方案完全用 Python 实现的事实。理想情况下,我想为包含一些 C/C++ 代码的二分匹配问题找到一些 Python 代码,但现在,任何比 NetworkX 实现更快的东西都会有所帮助。
【问题讨论】:
-
你有什么具体的伪代码吗?你能提供一个python输入/输出的例子吗?
-
@Kevpie 我对几乎所有界面都开放。最大重量问题本身定义明确(例如在维基百科上en.wikipedia.org/wiki/…),所以我不想浪费空间重新定义它。输入可能是一个图,甚至只是一个权重矩阵,输出是二分顶点之间的匹配。
标签: c++ python algorithm graph