In computational complexity theory, a problem is NP-complete when it can be solved by a restricted class of brute force search algorithms and it can be used to simulate any other problem with a similar algorithm. More precisely, each input to the problem should be associated with a set of solutions of polynomial length, whose validity can be tested quickly (in polynomial time), such that the output for any input is "yes" if the solution set is non-empty and "no" if it is empty. The complexity class of problems of this form is called NP, an abbreviation for "nondeterministic polynomial time". A problem is said to be NP-hard if everything in NP can be transformed in polynomial time into it, and a problem is NP-complete if it is both in NP and NP-hard. The NP-complete problems represent the hardest problems in NP. If any NP-complete problem has a polynomial time algorithm, all problems in NP do. The set of NP-complete problems is often denoted by NP-C or NPC.
Although a solution to an NP-complete problem can be verified "quickly", there is no known way to find a solution quickly. That is, the time required to solve the problem using any currently known algorithm increases rapidly as the size of the problem grows. As a consequence, determining whether it is possible to solve these problems quickly, called the P versus NP problem, is one of the fundamental unsolved problems in computer science today.
While a method for computing the solutions to NP-complete problems quickly remains undiscovered, computer scientists and programmers still frequently encounter NP-complete problems. NP-complete problems are often addressed by using heuristic methods and approximation algorithms.

View More On Wikipedia.org
  1. J

    Congratulations our Super Moderator Dipankor-ctg 2000+ Post Complete

    To our Super Moderator Dipankor-ctg Completing Posts: 2,000+ Post
  2. M

    Nokia 1202 Complete Hardware Solution

    Nokia 1202 Complete Hardware Solution
  3. J

    Congratulations our Brother PARVEZ.AILOM 1000+ Post Complete

    OUR MODERATOR PARVEZ.AILOM 1000+ Post Complete BIG Thanks www.forum.imeisource.com we are really appreciated to see ur hard work.just continue ur work
  4. Lawra

    Iphone 4 charging complete after put cable.

  5. T

    Congratulations our Top Contributor Gsmideazone 2000+ Post Complete

    our Top Contributor Gsmideazone 2000+ Post Complete BIG Thanks www.forum.imeisource.com sr rafiquedfdve ==================== forum.imeisource.com
  6. Lawra

    Congratulations our Top Contributor M.Irfan sir 3000+ Post Complete

    To our M.irfan sir Completing Posts: 3,000+ Post M.Irfan Top Contributor Join Date: Sep 2010 Location: P A K I S T A N Posts: 3,000...
  7. Lawra

    Congratulations 'Gsmideazone' 1500+ Posts Complete on IMEI Source

    Congratulations 'Gsmideazone' 1500+ Posts Complete on IMEI Source Congratulations 'Gsmideazone' 1500+ Posts Complete on imeisource Thanks Gsmideazone
  8. A

    NOKia N95 Complete Hardware Solution Pack 2011

    NOKia N95 Complete Hardware Solution Pack 2011
  9. A

    Nokia N70,N72 Complete Hardware Solution Pack

    Nokia N70,N72 Complete Hardware Solution Pack Nokia N70+N72 Charging Solution Nokia N70,N72 Insert Sim Solution Ant Switch Solution Mic Ic Jumper Solution Keypad Ic Solution And More Solution Free Download
  10. F

    New nOKIA 1280 Complete Hardware Solution Exe 2010,2011

    download
  11. Jinda

    Congratulations 'Gsmideazone' 1000+ Posts Complete on IMEI Source

    Congratulations 'Gsmideazone' 1000+ Posts Complete on IMEI Source Thanks Gsmideazone
  12. S

    Nokia Complete All Models Pin Out collection

    Nokia Complete All Models Pin Out collection
  13. L

    Flashing BIOS Complete Tech Guide

    BIOS Flashing 101 A guide for those who have never done a BIOS flash before. Before we begin, you need to know some jargon: BIOS - Basic Input/Output System - Used to control various features or functionality of the CMOS. POST - Power On Self Test - Pretty self explanatory. When powered on...
  14. S

    Congratulations DJARIF_2011 1000+ Post Complete

    Congratulations DJARIF_2011 1000+ Post Complete BR ..::KH@RSHED::..
  15. S

    Congratulations ..::SH@RIF®™ ::..: 1000+ Post Complete

    Congratulations ..::SH@RIF®™ ::..: 1000+ Post Complete BR ..::KH@RSHED::..
  16. S

    Nokia c5 complete solution exe

    Nokia c5 complete solution exe
  17. S

    x6 complete hardware solution

    x6 complete hardware solution
  18. S

    Nokia c7 Cellphone Complete Hardware Solution Free Download

    Nokia c7 Cellphone Complete Hardware Solution Free Download
  19. S

    Nokia Complete All Models Pin Out collection

    Nokia Complete All Models Pin Out collection
  20. S

    Nokia X2 Complete Hardware Solution Usefull Exe

    Nokia X2 Complete Hardware Solution Usefull Exe
Top