
En théorie des graphes, une branche des mathématiques, un graphe de Halin est un graphe planaire construit à partir d'un arbre en reliant toutes ses feuilles dans un cycle qui fait le tour de l'arbre de telle façon que l'arbre reste planaire. On exige de plus que l'arbre comporte au moins quatre sommets et ne comporte pas de sommets de degré 2.
Les graphes de Halin graphs sont nommés d'après le mathématicien allemand Rudolf Halin qui les a étudiés en 1971, mais les graphes de Halin cubiques avaient déjà été étudiés plus d'un siècle auparavant par Thomas Kirkman.

Les graphes roue (les graphes des arêtes d'une pyramide) sont des graphes de Halin ; leur arbre est un graphe étoile.
Le graphe des arêtes d'un prisme triangulaire est également un graphe de Halin (figure).
Le graphe de Frucht, un des plus petits graphes cubiques sans automorphisme de graphe trivial, est aussi un graphe de Halin.
En 1971, Halin a introduit les graphes de Halin comme une sorte de graphes au moins 3-connexes, en faisant remarquer que la suppression de n'importe quelle arête du graphe changeait le degré de connexité du graphe. Ces graphes ont gagné en importance lorsque l'on a découvert que de nombreux problèmes algorithmiques qui étaient difficiles à résoudre par calcul pour des graphes planaires arbitraires pouvaient être résolus efficacement avec eux,, une propriété qui a été expliquée plus tard comme une conséquence de leur faible largeur arborescente,.
Avant les travaux de Halin sur ces graphes, des problèmes d'énumération de graphes (en) concernant les graphes de Halin cubiques ont été étudiés en 1965 par Hans Rademacher. Rademacher définit ces graphes (qu'il appelle based polyhedra, polyèdres à base) comme les graphes polyédriques cubiques dans lesquels une des faces comporte côtés, où est le nombre de faces du polyèdre. Il mentionne lui-même des travaux bien antérieurs publiés en 1856 par Thomas Kirkman sur la même classe de graphes
Les graphes de Halin sont parfois également appelés roofless polyhedra (polyèdres à ciel ouvert), mais, comme based polyhedra, ce nom peut aussi faire référence aux graphes de Halin cubiques.