WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Un outil de manipulation et d?analyse des cartes cognitives

( Télécharger le fichier original )
par Salim Merazga
Université Larbi Ben M'hidi d'Oum El Bouaghi - Ingénieur d'état en informatique 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.1 : Définition du graphe 

Un graphe G est un couple (X,A) où :

X : ensemble de sommets (noeuds ou points).

A : ensemble d'arêtes.

La figure 2.1 illustre bien ces notions :

A

B

E

D

C

X = {A,B,C,D,E}

A = {AB,AD,BD,BE,ED,DC}

Fig. 2.1 - Exemple d'un graphe.

Remarque : l'arête est représentée par ses deux extrémités, par exemple l'arête entre le sommet A et le sommet B est représenté par AB.

II.2 : Le graphe orienté (dirigé) ou digraphe

Un graphe orienté est un graphe dont ses arêtes sont orientées. Voir la figure 2.2.

A

B

E

D

C

Fig. 2.2 - Exemple d'un graphe orienté.

Remarque : dans le cas des graphes orientés on utilise le terme d'arc au lieu d'arête.

II.3 : Le graphe étiqueté

Un graphe étiqueté est un graphe dont pour chaque arête (ou arc) on associe une valeur. Voir la figure 2.3.

A

B

E

D

C

2

3

1

1

-1

-4

Fig. 2.3 - Exemple d'un graphe orienté étiqueté.

II.4 : Notion de chemin et de circuit (cycle orienté)

a) Le chemin

Un chemin est une séquence finie et alternée de sommets et d'arcs, débutant et finissant par des sommets. On peut extraire le chemin de la figure 2.4 à partir du graphe de la figure de la figure 2.2.

A

B

D

Fig. 2.4 - Exemple de chemin.

Si aucun des sommets composants la séquence n'existe plus d'une fois, alors le chemin est dit « chemin élémentaire ». La figure 2.4 représente un chemin élémentaire.

Si aucun des arcs composants la séquence n'existe plus d'une fois, alors le chemin est dit « chemin simple ». La figure 2.4 représente un chemin simple.

4.2 : Le circuit (cycle orienté)

Un circuit est un chemin dont les extrémités coïncident.

Un circuit élémentaire ne contient pas le même sommet plus d'une fois. La figure 2.5 représente un circuit élémentaire.

B

E

D

Fig. 2.5 - Exemple d'un circuit élémentaire.

II.5 : La matrice d'adjacence

Soit le graphe orienté G = (X,A) avec |X| = n (l'ensemble X contient n sommets). La matrice d'adjacence du graphe G est la matrice M de dimension nxn où

On prend comme exemple le graphe de la figure 2.2, sa matrice d'adjacence est :

 

A

B

C

D

E

A

0

1

0

1

0

B

0

0

0

1

0

C

0

0

0

0

0

D

0

0

1

0

1

E

0

1

0

0

0

Fig. 2.6 - Exemple de matrice d'adjacence.

Pour les graphes étiquetés

On prend comme exemple le graphe de la figure 2.3, sa matrice d'adjacence est :

 

A

B

C

D

E

A

0

2

0

3

0

B

0

0

0

-1

0

C

0

0

0

0

0

D

0

0

1

0

-4

E

0

1

0

0

0

Fig. 2.7 - Exemple de matrice d'adjacence d'un graphe étiqueté.

Comme résumé pour ce chapitre, un graphe est un ensemble de sommets liés par des arêtes (arcs), un graphe orienté est un graphe avec des arêtes dirigées et un graphe étiqueté est un graphe où les arêtes (arcs) ont des valeurs. En plus de ça, on a vu la notion de chemin et de cycle orienté et en fin on a vu la matrice d'adjacence qui est une autre représentation du graphe (il faut noter que toutes les opérations formelles sur les graphes sont basées sur la matrice d'adjacence).

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'imagination est plus importante que le savoir"   Albert Einstein