INFO LISTE EX SUR LES GRAPHES

 INFO LISTE D'EX SUR LES GRAPHES        BTS          Nov. 08

                         EX.1   

                                Soit le graphe orienté dont les sommets sont ABCDEF et 

                                 les arc sont : ( B , A ) , ( C , A ) , ( D , B ) , ( E , B ) , ( F , D) , ( D , E ).

                               1. Représenter G.

                                                                         

                               2. Donner le tableau des prédécesseurs.

PREDECESSEURS          SOMMET NIVEAUX
                  B    C                   A      
                 D          E                   B     
                         C    
                       F                   D     
                  D                   E     
                      F    

                   Le nombre de prédécesseurs indique le nombre d'arcs et ainsi le nombre de 1 dans la matrice d'adjacence

                    du graphe.  Ici il y a   6 arcs.

                               3. Compléter ce tableau en donnant le niveau de

                                  chaque sommet, si possible ( c-à-d  s' il n'y a pas de boucle ni de circuit.)                 

PREDECESSEURS          SOMMET NIVEAUX
             C                                    B                         A             4
                         D            E                    B             3
                  C             0
           F                     D             1
                        D                      E             2
                  F           0

                •   C  et F n'ont pas de prédécesseur.  C et F sont donc de niveau 0 .

                     On barre C et F dans la colonne des prédécesseurs.

                •   Le sommet D n'a plus de prédécesseurs dans la colonne de gauche.

                    Donc D est de niveau 1.

                   On barre D dans la colonne des prédecesseurs. 

                 •   Le sommet E n'a plus de prédécesseurs dans la colonne de gauche.

                      Donc E est de niveau 2 .

                    On barre E dans la colonne des prédecesseurs. 

                    •    Le sommet B n'a plus de prédécesseurs dans la colonne de gauche.    

                         Donc B est de niveau 3.

                        On barre B dans la colonne des prédecesseurs. 

                    •      Le sommet A n'a plus de prédécesseurs dans la colonne de gauche.       

                            Donc A est de niveau 4.

                 4. Donnner la matrice d'adjacence M de G.

                       Le tableau suivant permet de faire apparaître la matrice d'adjacence.

                      Il n'est pas obligatoire.

ORIGINE           \      EXTREMITE A B C D E F
                  A 0 0 0 0 0 0
                  B 1 0 0 0 0 0
                  C 1 0 0 0 0 0
                  D 0 1 0 0 1 0
                  E 0 1 0 0 0 0
                  F 0 0 0 1 0 0

           Chaque fois qu'un arc existe il y a 1 sinon 0.

            Ma matrice d'adjacence du graphe est donc:

                               5. Refaire la représentation du graphe  G en ordonnant ses

                                  sommets suivant leur niveau. 

     /   0 0     0    0   0    0  \
 /      1 0 0 0 0 0     \
|       1 0 0 0 0 0       |
M  = |       0 1 0 0 1 0       |
 \      0 1 0 0 0 0     /
    \   0 0 0 1 0 0  /

 

 

                               6. Trouver les matrice M2  , M,  M  , M5  .

 On a :

     /   0 0     0    0   0    0  \
 /       0 0 0 0 0 0     \
|        0 0 0 0 0 0       |
M²  = |        1 1 0 0 0 0       |
 \       1 0 0 0 0 0     /
    \    0 1 0 0 1 0  /

     /   0 0     0    0   0    0  \
 /       0 0 0 0 0 0     \
|        0 0 0 0 0 0       |
M3   = |        1 0 0 0 0 0       |
 \       0 0 0 0 0 0     /
    \    1 1 0 0 0 0  /

 

     /   0 0     0    0   0    0  \
 /       0 0 0 0 0 0     \
|        0 0 0 0 0 0       |
M4   = |        0 0 0 0 0 0       |
 \       0 0 0 0 0 0     /
    \    1 0 0 0 0 0  /

     /   0 0     0    0   0    0  \
 /       0 0 0 0 0 0     \
|        0 0 0 0 0 0       |
M5   = |        0 0 0 0 0 0       |
 \       0 0 0 0 0 0     /
    \    0 0 0 0 0 0  /

          Comme M     est déjà la matrice nulle il en est de même de M  .

 

                            7.  a. Trouver la matrice de la fermeture transitive du graphe G en

                                      faisant la somme booléenne des matrices :

                                     M ,  M[2]  , M[3]  ,  M[4]    M[5]  .

    M' =  M (+)  M[2]   (+) M[3]    (+ ) ,  M[4]   (+ )  M[5]  .

 

     /   0 0     0    0   0    0  \
 /       1 0 0 0 0 0     \
|        1 0 0 0 0 0       |
M '   = |        1 1 0 0 1 0       |
 \       1 1 0 0 0 0     /
    \    1 1 0 1  1  0/

    En bleu les 1 qui ne sont pas de la matrice M.  Il y a donc 5 raccourcis.

      DA                EA             FA             FB                     FE

                                  b. Trouver M[6] . 

     /   0 0     0    0   0    0  \
 /      0 0 0 0 0 0     \
|        0 0 0 0 0 0       |
M[6]   = |        0 0 0 0 0 0       |
 \       0 0 0 0 0 0     /
    \    0 0 0 0 0 0  /

 C'est la matrice nulle.

                             8. Représenter le graphe de la fermeture transitive de G.

  -------------------------------------------------------------------------------------------------

            EX.  2        Soit le graphe orienté T dont les sommets sont ABCDEFG et 

                           dont les arcs sont:  ( C , B ) , ( D , A ) , ( E , C ) , ( E , D ) 

                               ( F , D ) , ( G , E )  , ( G , F )   .

                    1. Faire le tableau des prédécesseurs.

PREDECESSEURS    SOMMETS     NIVEAUX
                                  D               A
                                  C                B
                  E                C
                  E    F                D
      G                 E
      G                 F
                G

                   2.  Compléter le tableau par les niveaux. (  si possible. )

PREDECESSEURS    SOMMETS     NIVEAUX
                                    D                 A             3
                                   C                   B              3
                  E                 C              2
                  E    F                 D              2
        G                   E              1
        G                   F              1
                G              0

         Voici lla représentation du graphe.

                 

-----------------------------------------------------------------------------------------------------------------------------------