Qu'est-ce que NP-complete?

Alternativement appelé NP-C ou NPC, NP-complete est une classification des problèmes informatiques pouvant être vérifiés mais non résolus par un ordinateur dans un délai raisonnable. "NP" signifie "temps polynomial non déterministe" et indique le temps qu'il faudrait à un ordinateur pour vérifier que le problème a été résolu.

Par exemple, les problèmes NP-complets sont importants en cryptographie, où il est crucial de savoir si un mot de passe peut être deviné s'il dispose de suffisamment de temps pour essayer une combinaison aléatoire de lettres et de chiffres.

Informatique, PNJ, Termes de programmation