我看到了多个NP的定义,有些让我感到困惑,称其为非确定性多项式时间。
“NP是可以在非确定性多项式时间内识别的语言集合。”
我的理解是,常规计算机(没有随机性)无法在多项式时间内识别该语言,但具有某种形式的非确定性(抛硬币?)的计算机可以在多项式时间内解决它?
有人能纠正我吗?您能提供一个抛硬币实际上在多项式时间内解决问题的例子吗,否则这将是指数级的?
我确实理解NP包括可以在多项式时间内验证的语言,但我不明白如何使用非确定性来识别它们。
“NP是可以在非确定性多项式时间内识别的语言集合。”
我的理解是,常规计算机(没有随机性)无法在多项式时间内识别该语言,但具有某种形式的非确定性(抛硬币?)的计算机可以在多项式时间内解决它?
有人能纠正我吗?您能提供一个抛硬币实际上在多项式时间内解决问题的例子吗,否则这将是指数级的?
我确实理解NP包括可以在多项式时间内验证的语言,但我不明白如何使用非确定性来识别它们。