• Aucun résultat trouvé

Recherche Op´erationnelle 1A Th´eorie des graphes Couplages dans les graphes bipartis

N/A
N/A
Protected

Academic year: 2022

Partager "Recherche Op´erationnelle 1A Th´eorie des graphes Couplages dans les graphes bipartis"

Copied!
13
0
0

Texte intégral

(1)

Th´eorie des graphes

Couplages dans les graphes bipartis

Zolt´an Szigeti

Ensimag, G-SCOP

(2)

Enonc´e´

Cinq oeuvres 1,2,3,4,5 de cinq cin´eastes c´el`ebres A,B,C,D,E ont

´et´e prim´ees `a un c´el`ebre festival.

Voici le sch´ema de la participation des cin´eastes `a la r´ealisation de chaque film:

A={3,4,5},B ={3,4,5},C ={3,4,5},D ={2},E ={1}.

Chacun des 5 cin´eastes peut remettre une fois le prix `a l’´equipe d’un film-laur´eat `a condition qu’il ne soit pas l’un des r´ealisateurs.

Est-il possible de r´ealiser ainsi la remise de prix ?

(3)

Solution

1 On introduit un graphe bipartiG dont

1 les deux classes de couleurs : {A,B,C,D,E}et{1,2,3,4,5},

2 l’ensembles des arˆetes : cin´easteX est reli´e `a l’oeuvreY siX n’est pas r´ealisateur deY.

2 Il s’agit de trouver un ensemble M d’arˆetes tel que chaque sommet est incident `a exactement une arˆete deM :

1 chaque oeuvre doit obtenir un prix et

2 chaque cin´easte doit donner un prix.

3 On ne peut pas r´ealiser la remise de prix car les trois cin´eastes A,B,C peuvent donner le prix `a seulement deux oeuvres 1,2.

A B C D E

1 2 3 4 5

(4)

Enonc´e´

D´ecider si les graphes de la figure sont bipartis.

G1 G2

(5)

Solution

G1 est biparti, voire la figure pour une bonne coloration avec deux couleurs.

G2 n’est pas biparti, voire la figure pour un cycle ´el´ementaire impair.

G1 G2

1 2

3

4 5 6

2

3

4 5

6 1

C

(6)

Enonc´e´

Soit G un graphe biparti k-r´egulier (k ≥1).

(a) Montrer que G admet un couplage parfait.

(b) Montrer que E(G) se d´ecompose en k couplages parfaits deux-`a-deux arˆete-disjoints.

(7)

Solution de (a) :

1 D’apr`es l’EXO 4.6 il faut v´erifier que les deux conditions (a) et (b) du Th´eor`eme de Hall sont satisfaites. Pour toutX ⊆A,

2 k|X|=P

uX d(u) =|E(G[X∪Γ(X)])| ≤P

vΓ(X)d(v) =k|Γ(X)|,

3 donc (b) est satisfaite. En particulier, |A| ≤ |B|.

4 De mˆeme fa¸con,|B| ≤ |A|, donc (a) est satisfaite.

(8)

Solution de (b) :

1 Par r´ecurrence sur k.

2 Si k = 1 alorsE lui mˆeme est un couplage parfait.

3 On suppose que c’est vrai pour k−1.

4 Soit G un graphe biparti k-r´egulier.

5 Par l’EXO 4.7(a), G admet un couplage parfaitMk.

6 G :=G−Mk est un graphe biparti (k−1)-r´egulier.

7 En vertu de l’hypoth`ese de r´ecurrence E(G) se d´ecompose enk −1 couplages parfaitsM1, ...,Mk1 deux-`a-deux arˆete disjoints.

8 Alors E se d´ecompose en k couplages parfaits deux-`a-deux arˆete disjoints, M1, ...,Mk1,Mk.

(9)

Enonc´e´

Trouver un couplage de cardinal maximum et un transversal de cardinal minimum dans le graphe biparti suivant :

(10)

Solution

On voit que ces deux graphes sont isomorphes :

(11)
(12)

Algorithme glouton

Entr´ee: Un graphe G = (V,E).

Sortie : Un couplageM deG. Etape 1: Initialisation.

M :=∅.

Etape 2: Construction du couplage.

Tant qu’il existee ∈E\M tq M+e est un couplage faire M :=M+e.

Etape 3: Fin de l’algorithme.

Arrˆeter avecM. Enonc´e´

Montrer que l’algorithme glouton s’arrˆete avec un couplage M de taille au

(13)

Solution

1 Soit T l’ensemble des sommets M-satur´es. Alors |T|= 2|M|.

2 S’il y avait e∈E(G −T) alors M+e serait un couplage de G, l’algorithme aurait pu ajoutere, contradiction.

3 T est donc un transversal deG,d’o`u τ(G)≤ |T|.

4 Par l’EXO 4.4(a), ν(G)≤τ(G).

5 Les in´egalit´es impliquentν(G)≤2|M|.

Références

Documents relatifs

• exploiter la relation entre le nombre de sommets et d’arˆ etes dans un arbre, sous-arbre couvrant (d´ efinition, existence, obtention). • d´ eterminer des parcours d’arbres,

en r´ep´etant le jeu, on ne ferait pas toujours la mˆeme chose, sinon, l’autre joueur changerait ´eventuellement sa strat´egie et gagnerait tout le temps. On verra en TD comment

2 On doit connecter directement les PC aux imprimantes de sorte que les utilisateurs de 9 PC quelconques (parmi les 15) puissent utiliser les 9 imprimantes simultan´ement. 3 On

2 Les r´ecipients ne sont pas gradu´es, c’est-` a-dire qu’une op´eration de transvasement aura pour effet de vider compl`etement un des r´ecipients et/ou d’en remplir un autre `

Si G est un arbre ayant au moins deux sommets, alors G admet au moins deux sommets de degr´e

Donner un r´eseau sans circuit absorbant avec une racine s pour lequel l’algorithme de Dijkstra ne trouve pas les chemins de coˆ ut minimum issus de s...

Soit ( G , c ) le r´eseau potentiel-tˆ aches d’un probl`eme

5 Le probl`eme de nature psychologique dans ce jeu est qu’en misant 3 vous aller augmenter la valeur de la paie sans pourtant ˆetre sˆ ur de gagner cette valeur ´elev´ee - vous