Graphe orienté acyclique

Page d’aide sur l’homonymie

Pour les articles homonymes, voir DAG.

Un exemple de graphe orienté acyclique

En théorie des graphes, un graphe orienté acyclique (en anglais directed acyclic graph ou DAG), est un graphe orienté qui ne possède pas de circuit. Un tel graphe peut être vu comme une hiérarchie.

Définition

Un graphe orienté acyclique est un graphe orienté qui ne possède pas de circuit.

Arbre et tri topologique

Aspects algorithmiques

Utilisations

La notion formalise un outil traditionnel d’analyse, dont on trouve des exemples :

En informatique, la notion s'applique en particulier pour la représentation des termes avec partage, pour l'organisation des démonstrations en déduction naturelle ou pour la théorie des langages de l’orientation objet, en ce qui concerne la classification des types. Cette notion s'applique notamment aux processus ETL en ingénierie de données.

Notes et références

  1. ↑ Sylvie Hamel, « Graphes orientés », sur Université de Montréal

Articles connexes