Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

NP-Hard

Complexity Class

The class of problems at least as hard as every problem in NP, in the sense that any NP problem can be reduced to one, so an efficient algorithm for an NP-hard problem would give an efficient algorithm for all of NP; an NP-hard problem need not itself be in NP.

Facts
Core Principle
A problem H is NP-hard if every problem in NP has a polynomial-time reduction to H. 1
Connections

In Field

Sources
1. NP-hardness, Wikipedia
Lead section, first sentence
Quote, Lead section, first sentence
a computational problem H is called NP-hard if, for every problem L which can be solved in non-deterministic polynomial-time, there is a polynomial-time reduction from L to H.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.