ALGOL (algorithmic language)
ALGOL, langage algorithmique, langage de programmation basé sur des application scientifiques et mathématiques
Algol
Algol (langage)
Beta Persei
Algol
(Langages)
Algorithmic Language
© 2000-2003 Ouest Systèmes Informatiques
RIFF.ORG. Tous droits réservés.
ALGOL
Abr. de Algorithmic Language. Langage de programmation internationale conçu pour exprimer des processus arithmétiques ou logiques sous forme d'algorithme. Il set aussi bien à la communication entre chercheurs qu'au traitement par ordinateur.
dijkstra
Dijkstra algorithm => l'algorithme de Dijkstra est un algorithme "glouton" pour résoudre le problème du chemin le plus court pour tout sommet d'un graphe pris un par un, sur un graphe valué dans lequel aucune valuation n'est négative.
On trouve les chemins les plus courts à partir d'un sommet initial vers tous les autres sommets, pris un par un.
La caractéristique essentielle de l'algorithme de Dijkstra est l'ordre dans lequel les chemins sont traités : c'est l'ordre de leur valuation, en commençant par le plus court et en finissant par le plus long.
Cf. Kruskal
Edsger Wybe Dijkstra (1930 - 2002) => Mathématicien ayant eu un rôle essentiel dans le développement du langage ALGOL à la fin des années 1950, et ayant ensuite développé « la science et l'art des langages de programmation en général, contribuant grandement à notre compréhension de leur structure, de leur représentation et de leur implémentation » . Il a reçu le prix Turing de l'ACM en 1972.