En mathématiques, et plus précisément en théorie des graphes, un graphe G est toroïdal s'il peut être plongé sur le tore, c'est-à-dire que les sommets du graphe peuvent être placés sur le tore de telle façon que les arêtes ne se coupent pas. En général dire qu'un graphe est toroïdal sous-entend également qu'il n'est pas planaire.

Un graphe plongé sur le tore de telle façon que les arêtes ne se coupent pas.

Exemples

modifier

Le graphe de Heawood, le graphe complet K7 (et par conséquent K5 et K6), le graphe de Petersen (et par conséquent le graphe biparti complet K3,3, qui en est un mineur), les snarks de Blanuša[1] et toutes les échelles de Möbius sont toroïdaux. Plus généralement, tout graphe de nombre de croisement égal à 1 est toroïdal. Certains graphes ayant un nombre de croisement supérieur sont également toroïdaux : ainsi, le graphe de Möbius-Kantor, de nombre de croisement 4, est toroïdal[2].

Propriétés

modifier

Tout graphe toroïdal est de nombre chromatique inférieur ou égal à sept[3] ; le graphe complet K7 est un exemple où ce nombre vaut 7 exactement[4] ; tout graphe toroïdal sans triangle a un nombre chromatique inférieur ou égal à quatre[5].

Le théorème de Robertson-Seymour montre qu'on peut caractériser les graphes toroïdaux (ou planaires) par un ensemble fini de mineurs exclus (comme le théorème de Kuratowski le fait pour les graphes planaires), mais cet ensemble n'est pas encore déterminé ; en 2019, on sait seulement qu'il comporte plus de 17 000 graphes[6].

Aspects algorithmiques

modifier

Les graphes toroïdaux peuvent être reconnus en temps polynomial[7] (par contre déterminer le genre d'un graphe est un problème NP-complet[8]).

  1. Orbanić et al. 2004.
  2. Marušič et Pisanski 2000.
  3. Heawood 1890.
  4. Chartrand et Zhang 2008.
  5. Kronk et White 1972.
  6. En 2018, une recherche systématique a obtenu 17 535 obstructions, et un argument heuristique montre qu’il n’y en aurait au plus qu’une ou deux autres ; voir (en) Wendy Myrvold et Jennifer Woodcock, A large set of torus obstructions and how they were discovered, (lire en ligne).
  7. (Filotti, Miller et Reif 1979)
  8. (Thomassen 1989)

Voir aussi

modifier

Références

modifier
  • (en) IS Filotti, Gary L Miller et John Reif, « On determining the genus of a graph in O (v O (g)) steps », dans Proceedings of the eleventh annual ACM symposium on Theory of computing, , p. 27-37
  • Carsten Thomassen, « The graph genus problem is NP-complete », Journal of Algorithms, vol. 10, no 4,‎ , p. 568-576