我似乎找到了一种算法,但无法理解它,我想知道你们中是否有人知道该算法的一般概要。
这是我在第 2 页找到的算法的链接
http://www.cse.iitb.ac.in/~sundar/cs435/lecture23.pdf http://www.cse.iitb.ac.in/~sundar/cs435/lecture23.pdf
算法很简单:
- 找到不匹配的顶点,将其标记为不包含在最小顶点覆盖中。
- 将该顶点的所有匹配邻居标记为包含在最小顶点覆盖中。
- 将上一步中的所有顶点配合视为不匹配的顶点并重复步骤 1。
- 如果递归结束,则从步骤 1 开始重复(即图的多个连通分量的情况)。
- 如果没有不匹配的顶点,则取出所有剩余的顶点对并以您喜欢的方式标记它们(请记住,对中的一个顶点必须
包含在最小顶点覆盖中,而其他一个必须不包含
包括)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)