\documentclass[a4paper,french,12pt]{article} \title{Théorie des graphes --- Exercices} \author{} \date{Dernière compilation~: \today{} à \currenttime} \usepackage{styles} \begin{document} \maketitle \section{TD1 --- Partie 1} \subsection{Exercice 1} \paragraph{Graphe simple} \begin{tikzpicture}[auto,x=2cm,y=2cm] \node(a)[state] at (0,0) {}; \node(b)[state] at (2,0) {}; \path (a) edge (b); \end{tikzpicture} \paragraph{Graphe multigraphe} \begin{tikzpicture}[auto,x=2cm,y=2cm] \node(a)[state] at (0,0) {}; \node(b)[state] at (2,0) {}; \path (a) [bend left] edge (b) (b) [bend left] edge (a) ; \end{tikzpicture} \paragraph{Graphe connexe} \begin{tikzpicture}[auto,x=2cm,y=2cm] \node(a)[state] at (0,0) {}; \node(b)[state] at (1,1) {}; \node(c)[state] at (2,0) {}; \path (a) edge (b) (b) edge (c) (c) edge (a) ; \end{tikzpicture} \paragraph{Graphe non connexe} \begin{tikzpicture}[auto,x=2cm,y=2cm] \node(a)[state] at (0,0) {}; \node(b)[state] at (1,1) {}; \node(c)[state] at (2,0) {}; \path (a) edge (b) ; \end{tikzpicture} \paragraph{Graphe complet} \begin{tikzpicture}[auto,x=2cm,y=2cm] \node(a)[state] at (0,0) {}; \node(b)[state] at (1,0) {}; \node(c)[state] at (0,1) {}; \node(d)[state] at (1,1) {}; \path (a) edge (b) (a) edge (c) (a) edge (d) (b) edge (c) (b) edge (d) (c) edge (d) ; \end{tikzpicture} \paragraph{Graphe biparti} \begin{tikzpicture}[auto,x=2cm,y=2cm] \node(a)[state] at (0,0) {}; \node(b)[state] at (1,0) {}; \node(c)[state] at (0,1) {}; \node(d)[state] at (1,1) {}; \node(e)[state] at (2,0) {}; \node(f)[state] at (2,1) {}; \path (a) edge (b) (a) edge (c) (a) edge (d) (b) edge (c) (b) edge (d) (c) edge (d) (d) edge (e) (d) edge (f) (e) edge (f) ; \end{tikzpicture} \section{TD1 --- Partie 2} \subsection{Exercice 1} Dans le graphe ci-dessous~: \includegraphics[width=\linewidth]{./img/td1-ex1.png} \begin{enumerate} \item Quels sont les successeurs de A, D et E~? A~: B, F \\ B~: A, C, D, J \\ E~: D, F \item Quels sont les prédécesseurs de B, C et F~? B~: A, C, D \\ C~: B, D \\ F~: A, E \item Est-ce qu'il y a des points qui n'ont pas de prédécesseur, ni successeur~? Lesquels~? G \item Quelle est l'extrémité initiale de l'arc $(A,B)$~? A \item Quelle est l'extrémité terminale de l'arc $(B,C)$~? C \item Est-ce qu'il y a des points qui ont à la fois l'extrémité initiale et terminale~? Lesquels~? A, B, C, D, E, F \item Chercher l'ensemble des successeurs directs $\Gamma^{+1}(x)$ des sommets. \begin{align*} \Gamma^{+1}(A) &= \{B, F\} \\ \Gamma^{+1}(B) &= \{A, C, D, J\} \\ \Gamma^{+1}(C) &= \{B, E\} \\ \Gamma^{+1}(D) &= \{B, C, E\} \\ \Gamma^{+1}(E) &= \{A, D, F\} \\ \Gamma^{+1}(F) &= \{A\} \\ \Gamma^{+1}(G) &= \emptyset \\ \Gamma^{+1}(J) &= \emptyset \end{align*} \item Chercher l'ensemble des prédécesseurs directs $\Gamma^{-1}(x)$ des sommets. \begin{align*} \Gamma^{-1}(A) &= \{B, E, F\} \\ \Gamma^{-1}(B) &= \{A, C, D\} \\ \Gamma^{-1}(C) &= \{B, D\} \\ \Gamma^{-1}(D) &= \{B, E\} \\ \Gamma^{-1}(E) &= \{D\} \\ \Gamma^{-1}(F) &= \{A, E\} \\ \Gamma^{-1}(G) &= \emptyset \\ \Gamma^{-1}(J) &= \{B\} \end{align*} \item Chercher l'ensemble des successeurs indirects $\Gamma^{+2}(x)$ des sommets. \begin{align*} \Gamma^{+2}(A) &= \{A, C, D, J\} \\ \Gamma^{+2}(B) &= \{B, C, E, F\} \\ \Gamma^{+2}(C) &= \{A, C, D, F, J\} \\ \Gamma^{+2}(D) &= \{A, B, C, D, E, F, J\} \\ \Gamma^{+2}(E) &= \{A, B, C, E, F\} \\ \Gamma^{+2}(F) &= \{B, F\} \\ \Gamma^{+2}(G) &= \emptyset \\ \Gamma^{+2}(J) &= \emptyset \end{align*} \end{enumerate} \subsection{Exercice 2} \includegraphics[width=\linewidth]{./img/td1-ex2.png} \begin{enumerate} \item Quels sont les successeurs de B, D, E et F~? B~: C, D \\ D~: A, B, E \\ E~: G \\ F~: A, F \item Quels sont les prédécesseurs de A, C, D et G~? A~: C, D, F \\ C~: B \\ D~: B, C \\ G~: E, G \item Quels points n'ont ni prédécesseur ni successeur~? Non. \item Quelle est l'extrémité initiale de l'arc $(D,E)$~? D \item Quelle est l'extrémité terminale de l'arc $(C,D)$~? D \item Quels points ont à la fois l'extrémité initiale et terminale~? Tous. \item Chercher l'ensemble des successeurs directs des sommets~: \begin{align*} \Gamma^{+1}(A) &= \{B\} \\ \Gamma^{+1}(B) &= \{C,D\} \\ \Gamma^{+1}(C) &= \{A,D\} \\ \Gamma^{+1}(D) &= \{A,B,E\} \\ \Gamma^{+1}(E) &= \{G\} \\ \Gamma^{+1}(F) &= \{A,F\} \\ \Gamma^{+1}(G) &= \{G\} \end{align*} \item Chercher l'ensemble des prédécesseurs directs des sommets~: \begin{align*} \Gamma^{-1}(A) &= \{C,D,F\} \\ \Gamma^{-1}(B) &= \{A,D\} \\ \Gamma^{-1}(C) &= \{B\} \\ \Gamma^{-1}(D) &= \{B,C\} \\ \Gamma^{-1}(E) &= \{D\} \\ \Gamma^{-1}(F) &= \{F\} \\ \Gamma^{-1}(G) &= \{G\} \end{align*} \item Chercher l'ensemble des successeurs indirects $\Gamma^{+2}(x)$ des sommets~: \begin{align*} \Gamma^{+2}(A) &= \{C,D\} \\ \Gamma^{+2}(B) &= \{A,B,D,E\} \\ \Gamma^{+2}(C) &= \{A,B,E\} \\ \Gamma^{+2}(D) &= \{B,C,D,G\} \\ \Gamma^{+2}(E) &= \{G\} \\ \Gamma^{+2}(F) &= \{B,F\} \\ \Gamma^{+2}(G) &= \{G\} \end{align*} \item Chercher l'ensemble des successeurs indirects $\Gamma^{+3}(x)$ des sommets~: \begin{align*} \Gamma^{+2}(A) &= \{A,B,D,E\} \\ \Gamma^{+2}(B) &= \{A,B,C,D,E,G\} \\ \Gamma^{+2}(C) &= \{B,C,D,G\} \\ \Gamma^{+2}(D) &= \{A,B,C,D,E,G\} \\ \Gamma^{+2}(E) &= \{G\} \\ \Gamma^{+2}(F) &= \{A,C,D,F\} \\ \Gamma^{+2}(G) &= \{G\} \end{align*} \end{enumerate} \end{document}