« NP (complexité) » : différence entre les versions


m (Remplacement de texte — « nom fém. » par « féminin »)
m (Remplacement de texte : « ↵<small> » par «  ==Sources== »)
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :


==Français==
==Français==
'''NP (complexité)'''  <small>féminin </small>
'''NP (complexité)'''   


'''classe de complexité NP'''  <small> féminin </small>
'''classe de complexité NP'''   


==Anglais==
==Anglais==
Ligne 16 : Ligne 16 :




<small>
==Sources==


[[Utilisateur:Claude COULOMBE | source : Claude Coulombe, Datafranca.org]]         
[[Utilisateur:Claude COULOMBE | source : Claude Coulombe, Datafranca.org]]         
Ligne 24 : Ligne 24 :




[[Category:Algorithme]]
[[Catégorie:Théorie de la complexité]]
[[Category:GRAND LEXIQUE FRANÇAIS]]
[[Category:GRAND LEXIQUE FRANÇAIS]]

Dernière version du 28 janvier 2024 à 10:47

Définition

En théorie de la complexité, la classe de complexité NP (non déterministe, temps polynomial) regroupe l'ensemble de tous les problèmes de décision pour lesquels une solution peut être vérifiée en un temps polynomial, par contre le calcul de la solution peut prendre un temps infiniment long.

Par exemple, considérons le problème de décision du voyageur de commerce qui, étant donné un entier k et un ensemble de villes séparées par des distances, détermine s'il existe un circuit de longueur inférieure à k qui passe une et une seule fois par toutes les villes. On vérifie « rapidement » qu'une solution candidate, ici un chemin quelconque, est bien solution, c'est-à-dire que c'est bien un circuit de longueur inférieur à k et qu'il passe bien une et seule fois par toutes les villes.

L'un des grands problèmes ouverts de l'informatique théorique est le problème P = NP.

Français

NP (complexité)

classe de complexité NP

Anglais

NP (complexity)


Sources

source : Claude Coulombe, Datafranca.org

Source: Wikipedia