【发布时间】:2012-05-23 19:32:50
【问题描述】:
在具有起始节点和结束节点的有向图中,如何找到一个小的(不一定是最小的)节点集合 S 使得从起始节点到结束节点的每条可能路径至少包含集合 S 的一个成员。请注意,该图可能有循环。我知道这可能是 NP 难的。
有没有一种近似的方法可以从图中找到一个或多个这样的S?
或者给定一个集合 S,我如何验证 S 是一个解? (图循环似乎使验证变得非常复杂。)
谢谢。
PS:这个问题类似于最小 k 路径顶点覆盖问题。
【问题讨论】:
-
您也应该尝试将这个问题发布到:cs.stackexchange.com
标签: algorithm graph path set vertex