Problème du sandwich de graphes

De testwiki
Aller à la navigation Aller à la recherche

En théorie des graphes et en informatique, le problème du sandwich de graphes est le problème consistant à trouver un graphe qui appartient à une famille particulière de graphes et qui est "pris en sandwich" entre deux autres graphes, dont l'un doit être un sous-graphe et l'autre doit être un « supergraphe »[1] du graphe considéré[2].

Les problèmes de sandwich de graphes généralisent le problème de tester si un graphe donné appartient à une famille de graphes ; ils ont attiré l'attention en raison de leurs applications et en tant que généralisation naturelle des problèmes de reconnaissance[2].

Énoncé du problème

Étant donné un ensemble de sommets V, un ensemble d'arêtes E1 et un autre ensemble d'arêtes plus grand E2, un graphe G=(V,E) est appelé un graphe sandwich pour la paire G1=(V,E1) et G2=(V,E2) si E1EE2.

Formellement, le problème du sandwich de graphe pour la propriété Π est défini comme suit :

  • instance : un ensemble de sommets V et deux ensembles d'arêtes E1E2 ;
  • question : existe-t-il un graphe G=(V,E) tel que E1EE2 et qui vérifie la propriété Π ?

Le problème de reconnaissance pour une classe de graphes qui satisfont à une propriété Π est équivalent au problème particulier du sandwich de graphes où E1=E2, c'est-à-dire qu'il n'y a pas d'arêtes facultatives.

Complexité de calcul

Le problème du sandwich de graphes est NP-complet lorsque Π a la propriété d'être un graphe cordal, un graphe de comparabilité, un graphe de permutation, un graphe biparti cordal ou un graphe à chaînes[2]Modèle:,[3]. Il peut en revanche être résolu en temps polynomial pour les graphes divisés et les graphes à seuil[2]Modèle:,[4], et les graphes dans lesquels tout ensemble de cinq sommets contient au plus un chemin induit à quatre sommets[5]. L'état de la complexité a également été déterminé pour le problème du sandwich de graphes ne contenant pas de sous-graphe de type H, pour les graphes à quatre sommets H[6].

Notes et références

Modèle:Traduction/Référence Modèle:Références

Bibliographie

Modèle:Portail

  1. G est un supergraphe de H si H est un sou-graphe de G
  2. 2,0 2,1 2,2 et 2,3 Modèle:Harvsp.
  3. Modèle:Harvsp.
  4. Modèle:Harvsp.
  5. Modèle:Harvsp.
  6. Modèle:Harvsp.