9 以下决策问题是否是NP完全的: 让 GG 成为无向图 b≤cb≤c 两个整数。是否可以为的每个顶点选择GG 究竟 bb 不同的邻居,因此没有选择更多的节点 cc 次。 案子 b=1b=1 可以解决任何 cc 在多项式时间内使用最大匹配。 动机:每个节点都想放置 bb 备份在不同的邻居,但每个节点仅具有存储能力 cc 备份。 cc.complexity-theory np-hardness graph-algorithms — 沃尔克·图劳 source
11 我认为以下是基于最大流量的多项式时间算法。让ģ (V,E),b ,cG(V,Ë),b,C 作为输入。 构造有向二部图 H( L ,R ,F)H(大号,[R,F) 与 大号大号 和 [R[R 是左右分区 FF是来自的有向边 大号大号 至 [R[R。 让 | V| =n|V|=ñ。有ññ 顶点 大号大号 和 ññ 顶点 [R[R。 每个顶点 v ∈ Vv∈V 在中有一个“副本” 大号大号 (说 v升v升)和副本 [R[R (说 v[Rv[R)。 如果 (ü ,v )∈ Ë(ü,v)∈Ë 从添加有向边 ü升ü升 至 v[Rv[R。每个这样的边具有容量1。 添加一个“源”节点 ss 并从中添加有向边 ss 到每个顶点 大号大号。每个这样的边缘都有能力bb。 添加一个“接收器”节点 ŤŤ 并在每个顶点中添加有向边 [R[R 至 ŤŤ。每个这样的边缘都有能力CC。 从中找到最大流量 ss 至 ŤŤ。 给定的图 GG 当且仅当以上计算的最大流量使每个 ss 至 大号大号,即从 ss 至 大号大号 等于 bb。 — 湿婆金塔利 source 7 确实,这正是我将其分配为家庭作业问题时的预期解决方案。 — 2010年