14 1)当(决策版本)A是NP完全且B在P中时,是否有可能从#P完全问题#A简化为计数问题#B? 例如,当B在P中时,是否可以将#SAT简化为#B? 2)如果B在P中,那么#B的复杂度有哪些不同的可能性? cc.complexity-theory complexity-classes counting-complexity — 马琼扬 source
20 FFGG28m+128m+14m4mFF是 F中文字出现的次数。请注意,这不是一个简约的约简,而是一个约简,因为您可以从 G的完全匹配数中恢复 F的满意分配数。mmFFFFGG 有关此内容的清晰说明,请参见Papadimitriou的“计算复杂性”书中的第18章。 — 斯利姆顿 source
7 问题2的答案是,计数问题#B的复杂性基本上可以是任何东西(甚至不一定是可计算的)。更确切地说,决策版本在P中的限制与计数版本的复杂性没有任何关系。这是因为您可以为任何关系问题添加虚拟解决方案,以使决策版本变得微不足道(答案始终是肯定的),而无需更改计数版本的复杂性。 — 伊藤刚 source 1 你为什么这么说?“(甚至不一定是可计算的”)很明显,如果B是P中的决策问题,那么#B直接在#P类的定义中在#P中!但是证明#B也是#P-com很重要,并且添加虚拟解决方案不应影响计数的复杂性。你同意? — marjoonjan 2010年 @marjoonjan:“很明显,如果B是P中的决策问题,那么#B直接在类#P的定义中就在#P中。”这是错误的。同样,我得到的印象是,您认为决策问题B唯一地决定了计数问题#B,但事实并非如此,正如我在此答案中所解释的。 — 伊藤刚(Tsuyoshi Ito)2010年