问题陈述:
证明:
a)∵给定一个图G的待定生成树,遍历生成树的每一个节点,检查每个点的度数是否小于等于k,可判定其是否满足k-生成树,判定过程时间复杂度O(V)
∴ k-生成树问题是一个搜索问题
b) ∵需要找到生成的树是否符合要求,检查需要遍历生成树的每一个节点,检查每个点的度数,这一步是时间复杂度是多项式,为V+E
∴k-生成树为NP问题
∵通过Rudrata环问题来进行规约,当K=2,生成树为一条经过所有顶点的路径,没有回路
∴Rudrata环路问题可规约为2-生成树
∵2-生成树加上边可构成环路,对应Rudrata环路
∴k-生成树问题是NP完全问题