Answers:
之前在stackoverflow上已经问过这个问题,在这里也得到了回答。这个想法是将每个顶点连接到新顶点。如果原始图具有哈密顿路径,则新图具有k界生成树。
我的理解是,如果您有一种算法可以解决任意k个有k个边界的生成树问题,则可以使用该算法解决k = 2的特殊情况,这本质上是哈密顿路径。因此,如果您的算法可以实现多项式时间,则可以将其用于求解多项式时间中的汉密尔顿路径,这等效于解决多项式时间中的所有np-完全问题。因此,k界的生成树问题必须是np-complete。请注意,这是一个一般性想法,而不是完整的证明。
还要注意,np-complete并不意味着没有多项式时间算法可以解决问题。还没有人证明这一点。这仅意味着所有np-complete问题都是同等困难的,如果一个问题可以在多项式时间内解决,那么所有问题都可以在多项式时间内解决。