Utilisateur:Suaudeau/Bac à sable/test sur l'Infobox Algorithme Lua suite 2

Voir

Comparaison entre modèle actuel et brouillon modifier

Algorithme A* modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme A*
Illustration d'une recherche A* pour trouver le chemin le plus court entre 2 nœuds
Découvreurs ou inventeurs
Date de publication
Problèmes liés
Algorithme de recherche, algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d) 
Structure des données
Basé sur
À l'origine de
Complexité en temps
Pire cas
  
Complexité en espace
Pire cas
  

nouveau modèle actuel modifier

Algorithme A*
Illustration d'une recherche A* pour trouver le chemin le plus court entre 2 nœuds
Découvreurs ou inventeurs
Date de publication
Problèmes liés
Algorithme de recherche, algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d) 
Structure des données
Basé sur
À l'origine de
Complexité en temps
Pire cas
  
Complexité en espace
Pire cas
  

RIPEMD modifier

nouveau modèle brouillon modifier

Brouillon!

RIPEMD
Un sous-bloc de la fonction de compression de l'algorithme de hachage RIPEMD-160
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
À l'origine de

nouveau modèle actuel modifier

RIPEMD
Un sous-bloc de la fonction de compression de l'algorithme de hachage RIPEMD-160
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
À l'origine de

RIPEMD-128 modifier

nouveau modèle brouillon modifier

Brouillon!

RIPEMD-128
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
Basé sur

nouveau modèle actuel modifier

RIPEMD-128
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
Basé sur

RIPEMD-160 modifier

nouveau modèle brouillon modifier

Brouillon!

RIPEMD-160
Un sous-bloc de la fonction de compression de l'algorithme de hachage RIPEMD-160
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
Basé sur

nouveau modèle actuel modifier

RIPEMD-160
Un sous-bloc de la fonction de compression de l'algorithme de hachage RIPEMD-160
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
Basé sur

RIPEMD-256 modifier

nouveau modèle brouillon modifier

Brouillon!

RIPEMD-256
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
Basé sur

nouveau modèle actuel modifier

RIPEMD-256
Découvreurs ou inventeurs
Hans Dobbertin, Antoon Bosselaers (d), Bart Preneel 
Date de découverte
Problème lié
Basé sur

Médiane des médianes modifier

nouveau modèle brouillon modifier

Brouillon!

Médiane des médianes
Découvreurs ou inventeurs
Date de découverte
Problème lié
Structure des données
Basé sur
Complexité en temps
Pire cas
  
Meilleur cas
  
Complexité en espace
Pire cas
  

nouveau modèle actuel modifier

Médiane des médianes
Découvreurs ou inventeurs
Date de découverte
Problème lié
Structure des données
Basé sur
Complexité en temps
Pire cas
  
Meilleur cas
  
Complexité en espace
Pire cas
  

Algorithme de Hopcroft-Karp modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Hopcroft-Karp
Découvreurs ou inventeurs
John Hopcroft, Richard Karp, Alexander V. Karzanov (en) 
Date de découverte
Problèmes liés
Algorithme, algorithme de la théorie des graphes (d) 
Structure des données
Basé sur
Complexité en temps
Pire cas
  
Complexité en espace
Pire cas
  

nouveau modèle actuel modifier

Algorithme de Hopcroft-Karp
Découvreurs ou inventeurs
John Hopcroft, Richard Karp, Alexander V. Karzanov (en) 
Date de découverte
Problèmes liés
Algorithme, algorithme de la théorie des graphes (d) 
Structure des données
Basé sur
Complexité en temps
Pire cas
  
Complexité en espace
Pire cas
  

EdgeRank modifier

nouveau modèle brouillon modifier

Brouillon!

EdgeRank
Découvreur ou inventeur
Date de découverte
Problème lié

nouveau modèle actuel modifier

EdgeRank
Découvreur ou inventeur
Date de découverte
Problème lié

Arbre de Van Emde Boas modifier

nouveau modèle brouillon modifier

Brouillon!

Arbre de Van Emde Boas
Un exemple d'arbre de Van Emde Boas. Dans cet exemple, top est noté aux.
Découvreur ou inventeur
Date de découverte
Complexité en temps
Pire cas
  
Moyenne
  
Meilleur cas
  
Complexité en espace
Pire cas
  
Moyenne
  
Meilleur cas
  

nouveau modèle actuel modifier

Arbre de Van Emde Boas
Un exemple d'arbre de Van Emde Boas. Dans cet exemple, top est noté aux.
Découvreur ou inventeur
Date de découverte
Complexité en temps
Pire cas
  
Moyenne
  
Meilleur cas
  
Complexité en espace
Pire cas
  
Moyenne
  
Meilleur cas
  

Arbre B modifier

nouveau modèle brouillon modifier

Brouillon!

Arbre B
Exemple d'un 3-5 B-arbre
Découvreurs ou inventeurs
Date de découverte
Problème lié
Structure des données
Complexité en temps
Pire cas
 ,  ,   
Moyenne
 ,  ,   
Complexité en espace
Pire cas
  
Moyenne
  

nouveau modèle actuel modifier

Arbre B
Exemple d'un 3-5 B-arbre
Découvreurs ou inventeurs
Date de découverte
Problème lié
Structure des données
Complexité en temps
Pire cas
 ,  ,   
Moyenne
 ,  ,   
Complexité en espace
Pire cas
  
Moyenne
  

Algorithme de Las Vegas modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Las Vegas
Les exécutions d'un algorithme de Las Vegas donnent toujours un résultat correct ; c'est le temps d'exécution qui est aléatoire.
Découvreur ou inventeur
Date de découverte
Problème lié
Paradigme algorithmique (en) 
À l'origine de
Complexité en temps
Pire cas
  
Meilleur cas
  

nouveau modèle actuel modifier

Algorithme de Las Vegas
Les exécutions d'un algorithme de Las Vegas donnent toujours un résultat correct ; c'est le temps d'exécution qui est aléatoire.
Découvreur ou inventeur
Date de découverte
Problème lié
Paradigme algorithmique (en) 
À l'origine de
Complexité en temps
Pire cas
  
Meilleur cas
  

Algorithme de Johnson modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Johnson
Découvreur ou inventeur
Donald B. Johnson (en) 
Date de publication
Problèmes liés
Algorithme, algorithme de la théorie des graphes (d), problèmes de cheminement 
Structure des données
Complexité en temps
Pire cas
  

nouveau modèle actuel modifier

Algorithme de Johnson
Découvreur ou inventeur
Donald B. Johnson (en) 
Date de publication
Problèmes liés
Algorithme, algorithme de la théorie des graphes (d), problèmes de cheminement 
Structure des données
Complexité en temps
Pire cas
  

Algorithme d'Aho-Corasick modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme d'Aho-Corasick
exemple d'arbre préfixe (trie) généré dans l'application d'un algorithme d'Aho-Corasick
Découvreurs ou inventeurs
Alfred Aho, Margaret Corasick (d) 
Date de découverte
Problèmes liés
Exact string-matching algorithm (d), multiple string search algorithm (d) 
À l'origine de
Algorithme de Commentz-Walter (en) 

nouveau modèle actuel modifier

Algorithme d'Aho-Corasick
exemple d'arbre préfixe (trie) généré dans l'application d'un algorithme d'Aho-Corasick
Découvreurs ou inventeurs
Alfred Aho, Margaret Corasick (d) 
Date de découverte
Problèmes liés
Exact string-matching algorithm (d), multiple string search algorithm (d) 
À l'origine de
Algorithme de Commentz-Walter (en) 

Algorithme de Dijkstra modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Dijkstra
L'algorithme de Dijkstra pour trouver le chemin le plus court entre a et b. Il choisit le sommet non visité avec la distance la plus faible, calcule la distance à travers lui à chaque voisin non visité, et met à jour la distance du voisin si elle est plus petite. Il marque le sommet visité (en rouge) lorsqu'il a terminé avec les voisins.
Découvreur ou inventeur
Date de découverte
Problèmes liés
Algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d), algorithme glouton, algorithme 
Structure des données
Basé sur
À l'origine de
Algorithme A*, link-state routing protocol (en), Open Shortest Path First, IS-IS 
Complexité en temps
Pire cas
 [6],   

nouveau modèle actuel modifier

Algorithme de Dijkstra
L'algorithme de Dijkstra pour trouver le chemin le plus court entre a et b. Il choisit le sommet non visité avec la distance la plus faible, calcule la distance à travers lui à chaque voisin non visité, et met à jour la distance du voisin si elle est plus petite. Il marque le sommet visité (en rouge) lorsqu'il a terminé avec les voisins.
Découvreur ou inventeur
Date de découverte
Problèmes liés
Algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d), algorithme glouton, algorithme 
Structure des données
Basé sur
À l'origine de
Algorithme A*, link-state routing protocol (en), Open Shortest Path First, IS-IS 
Complexité en temps
Pire cas
 [6],   

algorithme de Bellman-Ford modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Bellman-Ford
Découvreurs ou inventeurs
Problèmes liés
Algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d), concept mathématique (en) 
Structure des données
À l'origine de
Complexité en temps
Pire cas
  
Meilleur cas
  
Complexité en espace
Pire cas
  

nouveau modèle actuel modifier

Algorithme de Bellman-Ford
Découvreurs ou inventeurs
Problèmes liés
Algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d), concept mathématique (en) 
Structure des données
À l'origine de
Complexité en temps
Pire cas
  
Meilleur cas
  
Complexité en espace
Pire cas
  

Algorithme de Borůvka modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Borůvka
Animation représentant l'algorithme de Borůvka, dans la version sans contraction.
Découvreur ou inventeur
Date de publication
Problèmes liés
Algorithme de la théorie des graphes (d), concept mathématique (en) 

nouveau modèle actuel modifier

Algorithme de Borůvka
Animation représentant l'algorithme de Borůvka, dans la version sans contraction.
Découvreur ou inventeur
Date de publication
Problèmes liés
Algorithme de la théorie des graphes (d), concept mathématique (en) 

algorithme de parcours en largeur modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de parcours en largeur
Ordre dans lequel les nœuds sont parcourus
Découvreur ou inventeur
Date de découverte
Problèmes liés
Uninformed search algorithm (d), parcours de graphe 
Structure des données
Complexité en temps
Pire cas
  
Complexité en espace
Pire cas
  

nouveau modèle actuel modifier

Algorithme de parcours en largeur
Ordre dans lequel les nœuds sont parcourus
Découvreur ou inventeur
Date de découverte
Problèmes liés
Uninformed search algorithm (d), parcours de graphe 
Structure des données
Complexité en temps
Pire cas
  
Complexité en espace
Pire cas
  

Algorithme de Floyd-Warshall modifier

nouveau modèle brouillon modifier

Brouillon!

Algorithme de Floyd-Warshall
Découvreur ou inventeur
Date de découverte
Problèmes liés
Algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d) 
Structure des données
Complexité en temps
Pire cas
  
Moyenne
  
Meilleur cas
  
Complexité en espace
Pire cas
  

nouveau modèle actuel modifier

Algorithme de Floyd-Warshall
Découvreur ou inventeur
Date de découverte
Problèmes liés
Algorithme de recherche de chemin (d), algorithme de la théorie des graphes (d) 
Structure des données
Complexité en temps
Pire cas
  
Moyenne
  
Meilleur cas
  
Complexité en espace
Pire cas
  
  1. a et b (en) Manuel Blum, Robert W. Floyd, Vaughan Pratt, Ronald L. Rivest et Robert E. Tarjan, « Time bounds for selection », Journal of Computer and System Sciences, Elsevier, vol. 7, no 4,‎ , p. 448-461 (ISSN 0022-0000 et 1090-2724, DOI 10.1016/S0022-0000(73)80033-9) 
  2. a et b R. Bayer et E. McCreight, « Organization and maintenance of large ordered indices », SIGFIDET '70: Proceedings of the 1970 ACM SIGFIDET (now SIGMOD) Workshop on Data Description, Access and Control, ACM,‎ , p. 107-141 (ISBN 978-1-4503-7941-0, DOI 10.1145/1734663.1734671) 
  3. a et b László Babai, « Monte-Carlo algorithms in graph isomorphism testing », [[Modèle:Article|{{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant, paramètre « date » manquant]] : paramètre « périodique » manquant,‎  
  4. a et b (en) Alfred V. Aho et Margaret J. Corasick, « Efficient string matching: an aid to bibliographic search », Communications of the ACM, New York, ACM, vol. 18, no 6,‎ , p. 333-340 (ISSN 0001-0782 et 1557-7317, OCLC 1514517, DOI 10.1145/360825.360855) 
  5. a et b (en) E. W. Dijkstra, « A note on two problems in connexion with graphs », Numerische Mathematik, Springer Science+Business Media, vol. 1, no 1,‎ , p. 269-271 (ISSN 0029-599X et 0945-3245, OCLC 1760917, DOI 10.1007/BF01386390, lire en ligne) 
  6. a et b « http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.54.4349&rep=rep1&type=pdf »
  7. a et b G. Malkin, RIP Version 2, (Request for comments), IETF, , [lire en ligne], consulté le  
  8. a et b J. Chroboczek, The Babel Routing Protocol, (Request for comments), IETF, , [lire en ligne], consulté le