Sous-graphe

Definition : Soit un graphe. est un sous graphe de si ssi la restriction des arrêtes à

Instance : et deux graphes Question : Est-ce que est un sous-graphe de ?

C’est a dire trouver une application : ssi

Cas particulier : isomorphisme Si est un sous-graphe de et alors et sont dit isomorphe et est un isomorphisme.

2. Sous graphe NP ?

Certificat : Permutation de Verification : pour i = 1 à |V1| faire : (i) = P[i] pour ij V1 faire : si (ij E1 et (i) (j) E2) ou ((i) (j) E2 et ij E1): exit retourner oui

2. Sous-graphe est NP-hard ?

<> <>

Une clique de G est un sous-graphe complet de G.

Complexité de donc polynomiale car Même chose avec stable ()

3. Sous-graphe est self réductible ?

Hypothese : On a un oracle pour sous-graphe. Question : Algo polynomial pour sous-graphe_search.

On peut nettoyer le graphe en supprimant les sommets tant que l’oracle répond oui. Ainsi, les 2 graphes sont isomorphes.

Idée : peut-on decider si est l’image de ?

pour x V2 faire si sous-graphe(G1, G2 | {x}) alors G2 = G2 | {x}

Théorème

Exemple : un tableau est-il trié ? polynomial Le complémentaire est polynomial aussi

Théorème

Si alors Preuve :

PSPACE = Tous les algo deterministe qu’on peut résoudre avec un espace polynomial NSPACE = Tous les algo non-deterministe qu’on peut résoudre avec un espace polynomial

Théorème : PSPACE = NSPACE

Preuve que Soit Algo(i): j = f(i) // transformation poly retourner (algo3SAT(j)) // espace poly

Je pensais a un truc marrant et j’ai oublié parce que t’as dit un autre truc marrant. Alexis 2025

Une théorie récursivement axiomatisable est une théorie qui peut être axiomatisé. Youssef 2025

TD

<G, > <G’> G’ = le graphe G avec des arrêtes entre les sommets qui n’ont pas la même couleur

Decision = faire Qi