n. m. Type abstrait de données permettant de modéliser de nombreux problèmes complexes en informatique.
Un graphe est composé de sommets et d'arêtes reliant des sommets. Un sommet peut être relié à un ou plusieurs sommets (dont lui-même).
La métaphore la plus répandue est celle où la planète Terre est un graphe où les sommets sont les pays et les arêtes sont les frontières communes aux pays. Le problème de la coloration de ce graphe est un cas d'école : combien de couleurs différentes faut-il au miminum pour colorer les sommets d'un graphe sans que deux sommets reliés par une arête portent la même couleur.