« Algorithme non-déterministe » : différence entre les versions


m (Remplacement de texte — « Termes privilégiés » par « Français »)
m (Remplacement de texte : « ↵↵==Sources== » par «  ==Sources== »)
 
(28 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
==Définition==
Un algorithme non-déterministe est un algorithme qui, pour la même entrée, peut présenter des comportements et des résultats non déterministe lors de différentes exécutions, par opposition à un algorithme déterministe.


== Domaine ==
Les algorithmes non-déterministes sont souvent utilisés pour trouver une approximation d’une solution, alors que la solution exacte serait trop coûteuse à obtenir avec un algorithme déterministe.
[[Category:Vocabulary]]
== Définition ==
 
 
 
== Français ==


==Français==
'''algorithme non-déterministe'''
   
   
==Anglais==
'''nondeterministic algorithm'''
==Sources==
== Anglais ==
[[Utilisateur:Claude COULOMBE | Source : Claude Coulombe]] ([[Discussion utilisateur:Claude COULOMBE |discussion]])


=== Nondeterministic algorithm ===
[https://www.24pm.com/117-definitions/444-algorithme-non-deterministe  Source : 24pm Academy]
In computer science, a nondeterministic algorithm is an algorithm that, even for the same input, can exhibit different behaviors on different runs, as opposed to a deterministic algorithm. There are several ways an algorithm may behave differently from run to run. A concurrent algorithm can perform differently on different runs due to a race condition. A probabilistic algorithm's behaviors depends on a random number generator. An algorithm that solves a problem in nondeterministic polynomial time can run in polynomial time or exponential time depending on the choices it makes during execution. The nondeterministic algorithms are often used to find an approximation to a solution, when the exact solution would be too costly to obtain using a deterministic one.


<br/>
[[Catégorie:GRAND LEXIQUE FRANÇAIS]]
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

Dernière version du 30 août 2024 à 13:58

Définition

Un algorithme non-déterministe est un algorithme qui, pour la même entrée, peut présenter des comportements et des résultats non déterministe lors de différentes exécutions, par opposition à un algorithme déterministe.

Les algorithmes non-déterministes sont souvent utilisés pour trouver une approximation d’une solution, alors que la solution exacte serait trop coûteuse à obtenir avec un algorithme déterministe.

Français

algorithme non-déterministe

Anglais

nondeterministic algorithm

Sources

Source : Claude Coulombe (discussion)

Source : 24pm Academy