Encyclopædia Universalis, le portail de la connaissance
Accueil - Boutique - Contact - Assistance
Zone de recherche

Altas Auteurs Recherche thématique Dictionnaire

ALGORITHMIQUE

Page précédente Page suivante

L'objet de l'algorithmique est la conception, l'évaluation et l'optimisation des méthodes de calcul en mathématiques et en informatique. Un algorithme consiste en la spécification d'un schéma de calcul, sous forme d'une suite d'opérations élémentaires obéissant à un enchaînement déterminé.

Le terme d'algorithme tire lui-même son origine du nom du mathématicien persan Al Khwārizmī (env. 820) dont le traité d'arithmétique servit à transmettre à l'Occident les règles de calcul sur la représentation décimale des nombres antérieurement découvertes par les mathématiciens de l'Inde.

Divers algorithmes ont été en fait connus dès l'Antiquité dans le domaine de l'arithmétique ou de la géométrie, parmi lesquels, notamment :

– les règles de calcul de longueur d'arcs et de surfaces des civilisations égyptienne et grecque ;

– plusieurs méthodes de résolution d'équations en nombres entiers, à la suite des travaux de Diophante d'Alexandrie au ive siècle ;

– l'algorithme d'Euclide (env. 300 av. J.-C.) qui permet le calcul du plus grand commun diviseur de deux nombres ;

– le schéma de calcul du nombre π dû à Archimède.

Ensuite ont été étudiées les méthodes numériques de résolution d'équations algébriques (algorithme de Newton, méthode d'élimination de Gauss), puis d'équations différentielles. Enfin, l'avènement de calculateurs électroniques, à l'issue de la Seconde Guerre mondiale, a entraîné un renouvellement complet de l'algorithmique, appliquée désormais soit à des problèmes de taille bien supérieure à celle des problèmes traités manuellement (d'où la nécessité de méthodes nouvelles), soit surtout à des types de problèmes nouveaux, comme le tri, la recherche rapide d'informations non numériques (base de données) ou l'optimisation combinatoire.

1.  L'exemple du calcul de π

La question du calcul du nombre π = 3,141 592 6... (rapport de la circonférence au diamètre d'un cercle), étudiée dès l'Antiquité, est caractéristique des problèmes généraux rencontrés en algorithmique.

Historiquement, une fois re […]

… pour nos abonnés, l'article se prolonge sur 10 pages… Offre essai 7 jours

Thématique

Classification thématique de cet article :

Retour en haut

Autres références

« ALGORITHMIQUE » est également traité dans :

CALCUL, mathématique

Écrit par :  Philippe FLAJOLET

Dans le chapitre "Calculabilité et algorithmique"  : …  de vérifier tant la correction que la terminaison de tout programme. Le calcul a ses limites ! *L'algorithmique s'attache à l'élaboration d'algorithmes efficaces pour résoudre les problèmes reconnus comme calculables. Cette discipline s'organise selon quelques grands principes généraux. Par exemple, pour traiter efficacement des problèmes de… Lire la suite
ITÉRATION, mathématique

Écrit par :  Jean-Paul DELAHAYE Universalis

… cycle d'ordre 3, alors elle possède un cycle d'ordre n pour tout entier > 1. *En algorithmique et en informatique, l'itération est une structure de contrôle essentielle offerte sous des formes diverses par tous les langages de programmation évolués et permettant de demander à un programme d'opérer un traitement répétitif sur… Lire la suite
KOLMOGOROV ANDREÏ NIKOLAÏEVITCH (1903-1987)

Écrit par :  Jean-Luc VERLEY

Dans le chapitre "Mathématiques appliquées"  : …  expérimentaux (loi des 4/5). Kolmogorov donnera une suite importante à ce travail en 1962. Enfin *Kolmogorov a fait d'importantes recherches en algorithmique. Ce sujet qui n'intéressait jusqu'alors que les logiciens (constructivistes) fit un immense bond en avant avec l'informatique et la théorie de l'information ; les outils comme l'entropie ou… Lire la suite
LOGIQUE MATHÉMATIQUE

Écrit par :  Daniel ANDLERRoger MARTIN

Dans le chapitre "Effectivité, décidabilité"  : …  La notion de méthode effective de calcul, ou encore d'*algorithme, accompagne les mathématiques depuis les origines. Soit (Pi)i∈I une famille de problèmes formulés en termes mathématiques, telle que, pour chaque i de I, le problème Pi admette une réponse RiLire la suite
NUMÉRIQUE ANALYSE

Écrit par :  Jean-Louis OVAERTJean-Luc VERLEY

Dans le chapitre "Concepts et méthodes de l'analyse numérique"  : …  à des intégrales, utilisation de lois continues en probabilité et en statistique. L'aspect *algorithmique. C'est une des originalités essentielles du point de vue numérique en analyse. On ne s'intéresse pas seulement à l'existence de suites d'approximation d'un nombre ou d'une fonction mais à la recherche d'algorithmes, c'est-à-dire de… Lire la suite
OPÉRATIONNELLE RECHERCHE

Écrit par :  Georges CULLMANN

Dans le chapitre "La théorie des graphes"  : …  graphes). Ses algorithmes sont de puissants auxiliaires pour l'analyste. D'abord parce que *l'algorithme, prescription détaillée des opérations à réaliser pour obtenir avec certitude la solution d'un type de problème, peut être confié à l'ordinateur ; ensuite parce que la manifestation fondamentale de l'organisation chez l'homme étant l'… Lire la suite
PROGRAMMATION

Écrit par :  Jean-François MONIN

Dans le chapitre "Structures de contrôle et structures de données, systèmes de types"  : …  autre élément important en programmation se trouve dans la structuration des données à manipuler. L'*algorithmique (science de la conception d'algorithmes) repose pour une bonne part sur la définition de structures de données efficaces et adaptées au problème ciblé. Les données élémentaires sont représentées par des mots mémoire de taille fixe :… Lire la suite
RÉCURSIVITÉ, logique mathématique

Écrit par :  Kenneth Mc ALOONBernard JAULINJean-Pierre RESSAYRE

Dans le chapitre "Définition logique"  : …  si sa fonction caractéristique est récursive. Intuitivement, cela signifie qu'il existe un *algorithme permettant de décider si un élément quelconque de Np appartient ou non à X. Ainsi, les ensembles finis, l'ensemble des nombres premiers, l'ensemble des nombres qui sont somme de deux nombres premiers impairs… Lire la suite
RÉELS NOMBRES

Écrit par :  Jean DHOMBRES

Dans le chapitre "Des calculs numériques"  : …  de même que l'inégalité stricte S < T. 2e temps : mise en place d'un processus *algorithmique de dichotomie avec un jeu quasiment algébrique sur les proportions. Par exemple, pour établir que l'inégalité S > T est impossible, Archimède inscrit un carré dans le cercle, puis divise en deux chaque arc sous-tendu, obtenant… Lire la suite

Afficher la liste complète (9 références)

Retour en haut

Médias

Médias de cet article dans l'Encyclopædia Universalis :

Algorithmes de calcul de π Arbre binaire Échelle de complexité

Retour en haut

Voir aussi

Retour en haut

Accueil - Contact - À propos
Consulter les articles d'Encyclopædia Universalis : 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Consulter les articles d'Encyclopædia Britannica.
© 2011, Encyclopædia Universalis France S.A. Tous droits de propriété industrielle et intellectuelle réservés.

chargement du média