Home > Terms > English, UK (UE) > Nondeterministic polynomial-time hard (NP-hard)

Nondeterministic polynomial-time hard (NP-hard)

In computational complexity theory, is a class of problems informally "at least as hard as problems in NP." A problem H is NP-hard if and only if there is an NP-complete problem L that is polynomial time Turing-reducible to H. In other words, L can be solved in polynomial time by an oracle machine with an oracle for H. Informally we can think of an algorithm that can call such an oracle machine as subroutine for solving H, and solves L in polynomial time if the subroutine call takes only one step to compute. NP-hard problems may be of any type: decision problems, search problems, optimization problems.

This is auto-generated content. You can help to improve it.
0
Collect to Blossary

Member comments

You have to log in to post to discussions.

Terms in the News

Featured Terms

Katrin Talan
  • 0

    Terms

  • 0

    Blossaries

  • 0

    Followers

Industry/Domain: Home furnishings Category: Bedroom furniture

Cassone

This is the Italian word for chest or coffer, usually with ornate details.

Contributor

Featured blossaries

The World's Billionaires

Category: Business   1 10 Terms

Terms frequently used in K-pop

Category: Entertainment   3 30 Terms