• Aucun résultat trouvé

TD 6 : Graphes – Applications des parcours

N/A
N/A
Protected

Academic year: 2022

Partager "TD 6 : Graphes – Applications des parcours"

Copied!
2
0
0

Texte intégral

(1)

TD 6 : Graphes – Applications des parcours

26 Octobre 2017

1 Tri topologique

Question 1 – Donner un tri topologique pour le graphe orienté suivant.

1 2 3 4

5 6 7 8

1 2 3 4

5 6 7 8

1/10 2/9 11/12 13/16

3/8 4/7 5/6 14/15

2 Connexité et cycles

Question 2 – Donner un algorithme qui teste en O(|A|) la connexité d’un graphe non orientéG= (S, A).

Question 3 – Donner un algorithme qui teste en O(|S|) l’existence d’un cycle dans un graphe non orientéG= (S, A), sans forcément en exhiber un.

3 Cycles eulériens

Soit G = (S, A) un graphe non-orienté connexe. On appelle cycle eulérien un cycle empruntant une et une seule fois chaque arête deG.

Question 4 – Montrer queG admet un cycle eulérien si et seulement si les degrés de tous ses sommets sont pairs.

Question 5 – Proposer un algorithme trouvant un cycle eulérien dans un graphe donné.

(2)

L3 SIF ALGO1 2017–2018

4 Séparabilité

Soit G= (S, A) un graphe non orienté connexe. On appellesommet d’articulation deG un sommet dont la suppression rendG non connexe.

Question 6 – Sur l’exemple ci-dessous, marquer les sommets d’articulations.

Question 7 – Soitπun arbre de parcours en profondeur deG. Soitr la racine deπ. Énoncer et justifier une condition nécessaire et suffisante pour quer soit un sommet d’articulation.

Question 8 – Soitv un sommet deπ, distinct de sa racine, donner une condition nécessaire et suffisante sur les arcs arrières partant des enfants dev ou de leurs descendants, pour quev soit un sommet d’articulation de G. Expliquer.

Question 9 – Déduire des questions précédentes un algorithme pour calculer tous les sommets d’articulations avec une complexité enO(|A|). Expliquer.

Question 10 – Illustrer ce calcul sur l’exemple précédent.

2

Références

Documents relatifs

Une condition nécessaire et suffisante pour qu’il existe un triangle admettant pour longueurs de côtés trois réels strictement positifs donnés est que le plus grand des trois

Exprimer les limites de v aux bornes de son ensemble de dénition puis en donner si possible une interprétation en termes d'asymptotes.. Exprimer les limites de u aux bornes de

[r]

Condition nécessaire et suffisante pour que certain groupe de Galois soit métacyclique.. Volume 16, n o 1

Dans le même article, Beurling et Malliavin démontrent que (0.1) (pour Q) et (0.4) entraînent la finitude de (0.6); voilà donc une condition, déjà suffisante, qui est plus forte

L’accès aux archives de la revue « Annali della Scuola Normale Superiore di Pisa, Classe di Scienze » ( http://www.sns.it/it/edizioni/riviste/annaliscienze/ ) implique l’accord

Une fonction polynˆ ome ne change de signe que pour les z´eros de

On considere souvent qu’il n’y a que 3 pattes puisque le substrat est souvent connecte directement a la masse ou a l’alimentation pour desactiver les diodes parasites.. La source