WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!

Google
 

np-hard

 

Definitions from the Web

Term: NP-Hard

Description:

NP-Hard is a term used in computer science and mathematics to describe a class of computational problems that are considered to be among the most challenging to solve efficiently. These problems are characterized by the property that there is no known algorithm that can solve them in polynomial time, which means that as the input size grows, the time required to solve the problem increases exponentially.

Sense 1 - Adjective:

In computer science, NP-Hard refers to a problem or algorithm that is proven to be at least as difficult as the hardest problems in the class called NP (nondeterministic polynomial time), meaning that solving it requires a significant amount of time.

Example Sentence: The traveling salesman problem is known to be NP-Hard since finding the optimal solution becomes increasingly difficult as the number of cities increases.

Sense 2 - Noun:

NP-Hard is also used as a noun to refer to a problem or computational task that belongs to the class of NP-Hard problems.

Example Sentence: The team of researchers has been working on an efficient algorithm to solve NP-Hards.

Related Products:

noyade noyes nozari noze nozomi-hw rom nozzel nozzle nozzles np-hard np npa npc nplode npn npr npretentious nq*

Sponsored (shop thru our affiliate link to help maintain this site):

WordNet-Online
Home | Free dictionary software | Copyright notice | Contact us | WordNet dictionary | Automotive thesaurus