complete

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
  • 4

    nerobdms™

    • Posts
      610
    • Likes
      37
    • Points
      0
  • 4

    josher

    Well-known Member
    • Posts
      6,745
    • Likes
      176
    • Points
      0
  • 3

    SuperHiro

    Well-known Member
    • Posts
      898
    • Likes
      14
    • Points
      0
  • 3

    Lawra

    Well-known Member
    • Posts
      1,353
    • Likes
      7
    • Points
      38
  • 3

    umerm84

    Junior Member
    • Posts
      10
    • Likes
      0
    • Points
      0
  • 2

    JannatLui

    Well-known Member
    • Posts
      2,836
    • Likes
      14
    • Points
      0
  • 2

    Pathar

    Well-known Member
    • Posts
      651
    • Likes
      9
    • Points
      0
  • 2

    OLERD

    Active Member
    • Posts
      270
    • Likes
      0
    • Points
      0
  • 2

    Shark Phone

    Active Member
    • Posts
      475
    • Likes
      0
    • Points
      0
  • 1

    Jinda

    From China
    • Posts
      1,008
    • Likes
      37
    • Points
      48
  • 1

    Fiju Chu

    Well-known Member
    • Posts
      2,285
    • Likes
      46
    • Points
      0
  • 1

    Gun Ryed

    • Posts
      334
    • Likes
      15
    • Points
      0
  • 1

    \/\/imran

    Junior Member
    • Posts
      85
    • Likes
      0
    • Points
      0
  • 1

    Travelity

    • Posts
      260
    • Likes
      2
    • Points
      0
  • 1

    ..::KASHIF::..

    Member
    • Posts
      160
    • Likes
      1
    • Points
      0
  • 1

    Jonab Ru

    • Posts
      1,838
    • Likes
      6
    • Points
      38
  • 1

    Fly Dubai

    Well-known Member
    • Posts
      670
    • Likes
      3
    • Points
      0
  • 1

    BONUO CELL™

    Junior Member From Riau
    • Posts
      10
    • Likes
      0
    • Points
      0
  • 1

    INSP DDK

    Well-known Member
    • Posts
      1,638
    • Likes
      28
    • Points
      0
  • 1

    Junayeg

    Active Member
    • Posts
      453
    • Likes
      18
    • Points
      0
  • Back
    Top