Algorithm 给定无向图中完全子图的个数
在给定无向图的情况下,找到具有最大可能节点数的完整子图数的最佳方法是什么?Algorithm 给定无向图中完全子图的个数,algorithm,graph-theory,Algorithm,Graph Theory,在给定无向图的情况下,找到具有最大可能节点数的完整子图数的最佳方法是什么? PS:我所说的完全性是指每个节点都以唯一的边连接到其他节点。你所说的,这是一个经典的计算机科学问题,它是NP完全的。这意味着它没有任何解决方案,可以在多项式时间内运行在今天的计算机上 虽然存在近似算法来给出解决方案,但它们很弱。图中的每个顶点都是一个大小为1的团。@AmiTavory OP提到了“最大值”,当找到团成为一个最大值问题时,它就变成了NP完全。@Pratekgupta我不同意。注意复数完整子图。这不是集团问题
PS:我所说的完全性是指每个节点都以唯一的边连接到其他节点。你所说的,这是一个经典的计算机科学问题,它是NP完全的。这意味着它没有任何解决方案,可以在多项式时间内运行在今天的计算机上
虽然存在近似算法来给出解决方案,但它们很弱。图中的每个顶点都是一个大小为1的团。@AmiTavory OP提到了“最大值”,当找到团成为一个最大值问题时,它就变成了NP完全。@Pratekgupta我不同意。注意复数完整子图。这不是集团问题,它最大化了一个完整的子图。我不得不说,我认为你误解了这个问题。@AmiTavory OP明确表示,他希望找到具有尽可能多的节点的完整子图的数量,这使得它成为一个最大化问题。我看不出我遗漏了什么,你能详细解释一下吗?我很想学习。有没有什么方法可以分析这些子图的数量而不实际找到数字?…比如它是否大于一些
n
。@yobro97这是NP完全问题的问题,没有解决办法。尽管如此,如果您有一组顶点,您仍然可以在P time
@yobro97中验证它是否为团,但无法有效确定团数是否大于零。任何其他数字来代替零都不会更容易。@n.m.你是说大于一吗?因为只有一个顶点的子图仍然是一个团。@PrateekGupta不,实际上这是我的错误。