J'envisage des classes de graphes qui peuvent être caractérisées par des sous-graphes interdits.
Si une classe de graphes a un ensemble fini de sous-graphes interdits, il existe alors un algorithme de reconnaissance temporelle polynomiale trivial (on peut simplement utiliser la force brute). Mais une famille infinie de sous-graphes interdits n'implique pas la dureté: il existe certaines classes avec une liste infinie de sous-graphes interdits tels que la reconnaissance peut également être testée en temps polynomial. Les graphiques Chordal et Perfect en sont des exemples mais, dans ces cas, il existe une "belle" structure sur la famille interdite.
Existe-t-il une relation connue entre la dureté de la reconnaissance d'une classe et le "mauvais comportement" de la famille interdite? Une telle relation devrait exister? Ce "mauvais comportement" a été officialisé quelque part?
la source
La réponse de @Hugo est vraiment sympa, et ici je veux ajouter quelques opinions personnelles.
Il existe des familles apparentées similaires aux graphiques de la famille F et F '. Les graphiques de la famille B1 de l'article sont généralement appelés pyramides. Et les graphiques de la famille B2 sont généralement appelés prismes. Voir la réponse ici pour une illustration. Dans la littérature sur les problèmes de détection de sous-graphes induits, ils ont été utilisés pour détecter des trous pairs / impairs, qui sont des cycles sans accords de longueur paire / impaire. D'après le célèbre théorème du graphe parfait fort, un graphe G est parfait si G et le complément de G ne contiennent pas de trous impairs.
Pour les familles de pyramides et de prismes, il y a en fait des différences entre elles - l'une a un sous-arbre induit de trois feuilles et l'autre pas. C'est ce qu'on appelle le problème des «trois dans un arbre» , qui a été étudié par Chudnovsky et Seymour. Il est surprenant que déterminer s'il existe un arbre induit qui contient trois nœuds donnés est traitable, alors que le problème des «quatre arbres centrés» est difficile à NP . (Un arbre centré est un arbre avec au plus un nœud de degré supérieur à 2.) Les différences entre F et F 'semblent être causées par la même raison.
Mais il semble qu'une caractérisation complète soit encore difficile, car nous ne connaissons même pas la complexité de la détection de graphiques dans certaines familles qui semble assez simple, comme les graphiques sans trous impairs (!). Et pour les familles que nous connaissons, un algorithme à temps polynomial existe, comme les graphiques parfaits et les graphiques sans trous pairs, bien qu'il existe des stratégies générales (basées sur des décompositions) pour concevoir un algorithme, il faut fournir un théorème structurel spécifique pour leur. Il s'agit généralement d'un processus familial, et la plupart du temps, les preuves sont vraiment longues. ( Voici un exemple pour le graphique sans trou égal, où le papier fait plus de 90 pages.)
Il serait néanmoins intéressant de disposer de certaines classifications des problèmes de détection de sous-graphes induits, dans le sens du problème des trois dans un arbre.
la source