请输入您要查询的字词:

 

单词 NP-Problem
释义

NP-Problem

A problem is assigned to the NP (nondeterministic Polynomial time) class if it is solvable in polynomial time by anondeterministic Turing Machine. (A nondeterministic Turing Machine is a ``parallel'' Turing Machinewhich can take many computational paths simultaneously, with the restriction that the parallel Turing machines cannotcommunicate.) A P-Problem (whose solution time is bounded by a polynomial) is always also NP. If a solution to an NPproblem is known, it can be reduced to a single P (Polynomial time) verification.


Linear Programming, long known to be NP and thought not to be P, was shown to be P byL. Khachian in 1979. It is not known if all apparently NP problems are actually P.


A problem is said to be NP-Hard if an Algorithm for solving it can be translated into onefor solving any other NP-problem problem. It is much easier to show that a problem is NP than to show that it isNP-Hard. A problem which is both NP and NP-Hard is called anNP-Complete Problem.

See also Complexity Theory, NP-Complete Problem, NP-Hard Problem, P-Problem, Turing Machine


References

Borwein, J. M. and Borwein, P. B. Pi and the AGM: A Study in Analytic Number Theory and Computational Complexity. New York: Wiley, 1987.

Greenlaw, R.; Hoover, H. J.; and Ruzzo, W. L. Limits to Parallel Computation: P-Completeness Theory. Oxford, England: Oxford University Press, 1995.


随便看

 

数学辞典收录了8975条数学词条,基本涵盖了常用数学知识及数学英语单词词组的翻译及用法,是数学学习的有利工具。

 

Copyright © 2000-2023 Newdu.com.com All Rights Reserved
更新时间:2025/4/4 6:11:20