complete

In computational complexity theory, a problem is NP-complete when:

it is a problem for which the correctness of each solution can be verified quickly (namely, in polynomial time) and a brute-force search algorithm can find a solution by trying all possible solutions.
the problem can be used to simulate every other problem for which we can verify quickly that a solution is correct. In this sense, NP-complete problems are the hardest of the problems to which solutions can be verified quickly. If we could find solutions of some NP-complete problem quickly, we could quickly find the solutions of every other problem to which a given solution can be easily verified.The name "NP-complete" is short for "nondeterministic polynomial-time complete". In this name, "nondeterministic" refers to nondeterministic Turing machines, a way of mathematically formalizing the idea of a brute-force search algorithm. Polynomial time refers to an amount of time that is considered "quick" for a deterministic algorithm to check a single solution, or for a nondeterministic Turing machine to perform the whole search. "Complete" refers to the property of being able to simulate everything in the same complexity class.
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 even though it may not be in NP. Conversely, 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 some 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.

You do not have permission to view the full content of this post. Log in or register now.
  1. M

    Direct Link Dead Mount Death Play COMPLETE

    Information Type: TV Episodes: 12 Status: Finished Airing Aired: Apr 11, 2023 to Jun 27, 2023 Premiered: Spring 2023 Broadcast: Tuesdays at 00:00 (JST) Producers: Square Enix, Movic, Half H.P Studio, F.M.F, King Records, Crunchyroll, Kadokawa Media House, Geek Pictures Licensors: None found, add...
  2. M

    Direct Link Boku no Kokoro no Yabai Yatsu COMPLETE

    The Dangers in My Heart Information Type: TV Episodes: 12 Status: Finished Airing Aired: Apr 2, 2023 to Jun 18, 2023 Premiered: Spring 2023 Broadcast: Sundays at 01:30 (JST) Producers: Dentsu, TV Asahi, Movic, Magic Capsule, Avex Pictures, Akita Shoten, BS Asahi, TV Asahi Music Licensors...
  3. M

    Direct Link Skip to Loafer COMPLETE

    Skip and Loafer Information Type: TV Episodes: 12 Status: Finished Airing Aired: Apr 4, 2023 to Jun 20, 2023 Premiered: Spring 2023 Broadcast: Tuesdays at 23:00 (JST) Producers: Kodansha, Kansai Telecasting, Crunchyroll, A-Sketch, DMM pictures, DMM Music, NetEase Licensors: None found, add some...
  4. M

    Direct Link Tonikaku Kawaii 2nd Season COMPLETE

    TONIKAWA: Over The Moon For You Season 2 Information Type: TV Episodes: 12 Status: Finished Airing Aired: Apr 8, 2023 to Jun 24, 2023 Premiered: Spring 2023 Broadcast: Saturdays at 01:05 (JST) Producers: Shogakukan-Shueisha Productions, Warner Bros. Japan, KlockWorx, Shogakukan, Crunchyroll...
  5. M

    Direct Link Isekai de Cheat Skill wo Te ni Shita Ore wa, Genjitsu Sekai wo mo Musou Suru: Level Up wa Jinsei wo Kaeta COMPLETE

    I Got a Cheat Skill in Another World and Became Unrivaled in The Real World, Too Information Type: TV Episodes: 13 Status: Finished Airing Aired: Apr 7, 2023 to Jun 30, 2023 Premiered: Spring 2023 Broadcast: Fridays at 00:30 (JST) Producers: TMS Entertainment, Tokyo MX, BS11, Kadokawa, CTW...
  6. M

    Direct Link Kono Subarashii Sekai ni Bakuen wo! COMPLETE

    KonoSuba: An Explosion on This Wonderful World! Information Type: TV Episodes: 12 Status: Finished Airing Aired: Apr 6, 2023 to Jun 22, 2023 Premiered: Spring 2023 Broadcast: Thursdays at 01:00 (JST) Producers: Half H.P Studio, Nippon Columbia, Atelier Musa, 81 Produce, Sammy, Kadokawa...
  7. M

    Direct Link Yamada-kun to Lv999 no Koi wo Suru COMPLETE

    My Love Story with Yamada-kun at Lv999 Information Type: TV Episodes: 13 Status: Finished Airing Aired: Apr 2, 2023 to Jun 25, 2023 Premiered: Spring 2023 Broadcast: Sundays at 00:30 (JST) Producers: Aniplex, Movic, Tokyo MX, BS11, Egg Firm, Kadokawa, COMICSMART Licensors: Aniplex of America...
  8. M

    Direct Link Mashle COMPLETE

    Mashle: Magic and Muscles Information Type: TV Episodes: 12 Status: Finished Airing Aired: Apr 8, 2023 to Jul 1, 2023 Premiered: Spring 2023 Broadcast: Saturdays at 00:00 (JST) Producers: Aniplex, Asatsu DK, Shueisha, INSPION Edge Licensors: Aniplex of America Studios: A-1 Pictures Source...
  9. M

    Direct Link Tengoku Daimakyou COMPLETE

    Heavenly Delusion Information Type: TV Episodes: 13 Status: Finished Airing Aired: Apr 1, 2023 to Jun 24, 2023 Premiered: Spring 2023 Broadcast: Saturdays at 22:00 (JST) Producers: Mainichi Broadcasting System, Kodansha, NBCUniversal Entertainment Japan, Avex Pictures, NetEase Licensors: None...
  10. M

    Direct Link Dr. Stone: New World COMPLETE

    Information Type: TV Episodes: 11 Status: Finished Airing Aired: Apr 6, 2023 to Jun 15, 2023 Premiered: Spring 2023 Broadcast: Thursdays at 22:30 (JST) Producers: TOHO animation, Shueisha Licensors: None found, add some Studios: TMS Entertainment Source: Manga Genres: Adventure, Comedy, Sci-Fi...
  11. M

    Direct Link Jigokuraku COMPLETE

    Hell's Paradise Information Type: TV Episodes: 13 Status: Finished Airing Aired: Apr 1, 2023 to Jul 1, 2023 Premiered: Spring 2023 Broadcast: Saturdays at 23:00 (JST) Producers: Twin Engine Licensors: None found, add some Studios: MAPPA Source: Manga Genres: Action, Adventure, Fantasy Themes...
  12. M

    Direct Link "Oshi no Ko" COMPLETE

    [Oshi No Ko] Information Type: TV Episodes: 11 Status: Finished Airing Aired: Apr 12, 2023 to Jun 28, 2023 Premiered: Spring 2023 Broadcast: Wednesdays at 23:00 (JST) Producers: Shueisha, CyberAgent, Kadokawa Licensors: Sentai Filmworks Studios: Doga Kobo Source: Manga Genres: Drama...
  13. M

    Direct Link Kimetsu no Yaiba: Katanakaji no Sato-hen COMPLETE

    Demon Slayer: Kimetsu no Yaiba Swordsmith Village Arc Information Type: TV Episodes: 11 Status: Finished Airing Aired: Apr 9, 2023 to Jun 18, 2023 Premiered: Spring 2023 Broadcast: Sundays at 23:15 (JST) Producers: Aniplex, Shueisha Licensors: Aniplex of America Studios: ufotable Source: Manga...
Back
Top