← 返回单词列表
np-completeness
NP-completeness 指一个计算问题既属于 NP,又和所有 NP 问题一样难以在多项式时间内求解的性质。
💡 记忆钩子
把问题想成一把“万能锁”:它本身的答案可以快速验证,而且所有 NP 问题都能转化成它来解决;这种“可快速验证、又是同类最难”的状态,就是 NP-completeness。
📝 学习建议
- 先掌握 NP、NP-complete 和 polynomial time 的基本概念,再记这个抽象名词会更容易。
- 不要把它理解成“问题一定无法解决”;它强调的是已知的计算复杂度关系,而不是绝对不可计算。
📖 中文释义
noun
-
rare NP-complete 性质📖 指一个问题同时满足两个条件:答案能够在多项式时间内验证,并且所有 NP 问题都可以在多项式时间内转化为它。它因此代表一类问题中具有代表性的高难度状态。💡 常用模式是“the NP-completeness of the problem”或“prove that the problem has NP-completeness”。这是不可数名词,不能自然地用复数形式表示多个具体问题;谈具体对象时,应说 NP-complete problems,而不是把 NP-completeness 当作可数名词使用。uncountable
🌳 词源
由 NP-complete 加名词后缀 -ness 构成,表示“属于 NP-complete 的状态或性质”。
English NP-complete
Proto-Germanic *-inōną
Proto-Indo-European *-dyé-
Proto-Germanic *-atjaną
Proto-Indo-European *-tus
Proto-Germanic *-þuz
Proto-Germanic *-assuz
Proto-Germanic *-inassuz
Proto-West Germanic *-nassī
Old English -nes
Middle English -nesse
English -ness
English NP-completeness
From NP-complete + -ness.
🏷 单词标签 & 词根