graph - 完整图中“广义”匹配的算法
问题描述
我的问题是 Edmonds [Blossom algorithm] 解决的任务的概括。最初的任务如下:给定一个带有加权无向边的完整图,找到一组边,使得
1) 图中的每个顶点仅与该集合中的一条边相邻(即顶点被分组为对)
2)该集合中边的权重之和最小。
现在,我想将第一个目标修改为 1') 顶点被分组为 3 个顶点(或通常为 d 个顶点)的集合,并保持条件 2) 不变。
我的问题:
你知道这个“广义”问题是否有名字吗?
你知道一个算法解决它的步骤数是顶点数的多项式(如原始问题的 Blossom 算法)?我没有看到 Blossom 算法的简单概括,因为它基于在压缩为二分图的图上寻找增强路径(并在此处使用匈牙利算法)。但增广路径似乎并不指向不同于对的顶点组。
最好的问候, Paweł
解决方案
推荐阅读
- c# - 如何为 OpenApi 标头设置字符串列表
- excel - 将列添加到源表后刷新电源查询?
- bash - `set -x` 会导致 bash 打印到哪里?
- json - 如何在Ms access VBA中的记录集中更新之前验证数据
- cookies - 刮亚马逊。搜索结果从一台机器到另一台机器完全不同
- c# - 我可以在不编码的情况下使用 Response.Redirect 吗?
- node.js - 如何在节点 js 中获取 Firebase 云存储数据的地图?
- php - Laravel Eloquent Pagination,如何在使用过滤器分页之前计数?
- ruby-on-rails - 运行“rails s”后如何修复“不安全的世界可写目录/mnt/c in PATH, mode 040777”错误
- here-api - 在 HERE Maps API 中检测鼠标点击位置上的所有对象