我假定数问题CLIQUEp的定义⌈p(t2)⌉完全等于图中的边数,这与gphilip对问题的评论不同。
对任何有理常数0 < p <1而言,CLIQUE p问题都是NP完全问题,这比通常的CLIQUE问题要小。(假设有p是合理的时,才需要使得⌈ p ñ ⌉可以从计算Ñ在时间多项式Ñ。)⌈pN⌉
让ķ ≥3是同时满足的整数ķ 2 ≥1/ p和(1-1 / ķ)(1-2 / ķ)> p。给定具有n个顶点和m个边缘以及阈值s的图G,归约操作如下。
- 如果小号 < ķ,我们解决在时间O(该团问题Ñ 小号)时间。如果有一个至少为s的集团,我们将产生一个固定的yes-instance。否则,我们将产生固定的无实例。
- 如果n < s,则产生固定的无实例。
- 如果Ñ ≥ 小号 ≥ ķ,我们添加到ģ一个(ķ -1)-partite曲线图,其中每个组由Ñ顶点具有恰好边,并生成此图。⌈p(nk2)⌉−m
请注意,情况1花费O(n k -1)时间,这是每p中n的多项式。外壳3是可能的,因为如果Ñ ≥ 小号 ≥ ķ,然后⌈ p ( Ñ ķ为非负数,至多(k-1)个局部图Kn,…,n中的边数最多,如以下两项权利要求所述。⌈p(nk2)⌉−m
索赔1。 。⌈p(nk2)⌉−m≥0
证明。由于,只要证明p( nkm≤(n2),或等价地PNK(NK-1)≥Ñ(ñ-1)。由于p≥1 /ķ2,我们有PNK(NK-1)≥Ñ(ñ-1 /ķ)≥Ñ(ñ-1)。 QED。p(nk2)≥(n2)
索赔2。 ⌈p(nk2)⌉−m<n2(k−12).)
⌈x⌉<x+1 and m ≥ 0, it suffices if we prove p(nk2)+1≤n2(k−12), or equivalently n2(k−1)(k−2) − pnk(nk−1) − 2 ≥ 0. Since p < (1−1/k)(1−2/k), we have
n2(k−1)(k−2)−pnk(nk−1)−2
≥n2(k−1)(k−2)−n(n−1k)(k−1)(k−2)−2
=nk(k−1)(k−2)−2≥(k−1)(k−2)−2≥0.
QED.
Edit: The reduction in Revision 1 had an error; it sometimes required a graph with negative number of edges (when p was small). This error is fixed now.