Académique Documents
Professionnel Documents
Culture Documents
Consigne :
Compléter les réponses aux questions de ce TD et rendre pour le rendre le vendredi 21 Mars
2024 à 19h00.
Une correction sera disponible le même jour.
zitouni Yassine
Nom : ……………………………………………Prénom : 2SN-A/R
…………………………………………………………………………………………………………..
Le principe d'attachement préférentiel est un concept utilisé pour expliquer la croissance des
réseaux complexes, comme les réseaux sociaux ou les réseaux de citations entre articles
…………………………………………………………………………………………………………..
scientifiques. Ce principe suggère que plus un nœud est connecté (c'est-à-dire qu'il a de nombreux
liens), plus il est susceptible de recevoir de nouvelles connexions. En d'autres termes, les "nœuds
…………………………………………………………………………………………………………..
riches" deviennent plus riches, ce qui conduit à une distribution inégale des connexions et peut
aboutir à la formation de hubs au sein du réseau.
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
Q2) Comment la robustesse d’un réseau est-elle mesurée ? Proposez quelques métriques qui
permettent de mesurer la robustesse.
…………………………………………………………………………………………………………..
La robustesse d'un réseau décrit sa capacité à maintenir sa fonction globale en dépit de perturbations, telles
…………………………………………………………………………………………………………..
que la suppression de nœuds ou de liens. Elle peut être mesurée par différentes métriques, telles que :
…………………………………………………………………………………………………………..
La capacité du réseau à maintenir sa connectivité après des attaques ciblées ou des défaillances aléatoires
(par exemple, la taille de la plus grande composante connexe restante).
La tolérance du réseau aux erreurs, évaluée par la fraction des nœuds qui peuvent être supprimés avant que
…………………………………………………………………………………………………………..
le réseau se fragmente considérablement.
La redondance des chemins, c'est-à-dire le nombre de chemins alternatifs entre deux nœuds.
…………………………………………………………………………………………………………..
Q3) Que reflète la métrique modularité ? Comment cette métrique est-elle utilisée ?
La modularité est une métrique utilisée pour mesurer la force de la division d'un réseau en modules ou
…………………………………………………………………………………………………………..
communautés. Une valeur élevée de modularité indique une structure communautaire clairement définie, où
…………………………………………………………………………………………………………..
les nœuds au sein d'une même communauté sont fortement interconnectés, tandis qu'ils sont plus
faiblement connectés aux nœuds d'autres communautés. Cette métrique est souvent utilisée dans des
…………………………………………………………………………………………………………..
algorithmes de détection de communautés pour optimiser la segmentation d'un réseau en groupes.
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
Q4) Quel(s) modèle(s) peut-on utiliser pour étudier la dissémination d’une rumeur dans un
réseau social ?
…………………………………………………………………………………………………………..
Pour étudier la dissémination d'une rumeur dans un réseau social, on peut utiliser différents modèles, parmi
lesquels :
…………………………………………………………………………………………………………..
Le modèle SIR (Susceptible-Infected-Recovered), où les individus passent par ces trois états.
…………………………………………………………………………………………………………..
Le modèle IC (Independent Cascade), où chaque nœud infecté a une chance unique d'infecter chacun de
ses voisins.
…………………………………………………………………………………………………………..
Le modèle LT (Linear Threshold), où les nœuds sont influencés en fonction du poids de leurs voisins
infectés.
…………………………………………………………………………………………………………..
Ces modèles permettent de simuler la propagation d'informations et d'identifier des stratégies pour la
contrôler ou la prévoir.
Exercice: Communautés dans un réseau social
6 7
2 5 8
1 3 4 9 10
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
où s,t est le nombre total de plus courts chemins du sommet s au sommet et s ,t (v) est le
nombre de tels chemins qui passent par v.
Notons que, dans le graphe étudié, il existe un seul plus court chemin entre chaque couple
de sommets pris au hasard.
1
C ( x)
d ( y, x)
y
Centralité de prestige (CPréstige): Cette métrique reflète l'importance d'un nœud dans un
réseau social. Cette mesure assigne des scores relatifs à chacun des nœuds du réseau en
se basant sur le principe que les connexions vers les nœuds ayant les scores les plus
élevés, contribuent davantage au score du nœud en question que des connexions égales
mais à de plus bas score. En d’autres termes, c’est la somme des degrés des voisins à deux
sauts du nœud (directs et indirects).
La matrice suivante donne la longueur de l’ensemble des plus courts chemins de ce graphe.
1 2 3 4 5 6 7 8 9 10
1 0 1 1 2 3 2 3 4 5 5
2 1 0 1 1 2 2 3 4 5 5
3 1 1 0 2 2 1 2 3 4 4
4 2 1 2 0 1 2 3 4 5 5
5 3 2 2 1 0 1 2 3 4 4
6 2 2 1 2 1 0 1 2 3 3
7 3 3 2 3 2 1 0 1 2 2
8 4 4 3 4 3 2 1 0 1 1
9 5 5 4 5 4 3 2 1 0 1
10 5 5 4 5 4 3 2 1 1 0
La matrice suivante présente tous les plus courts chemins
1 2 3 4 5 6 7 8 9 10
1 1 1.2 1.3 1.2.4 1.2.4.5 1.3.6 1.3.6.7 1.3.6.7.8 1.3.6.7.8.9 1.3.6.7.8.10
2 2 2.3 2.4 2.4.5 2.3.6 2.3.6.7 2.3.6.7.8 2.3.6.7.8.9 2.3.6.7.8.10
3 3 3.2.4 3.6.5 3.6 3.6.7 3.6.7.8 3.6.7.8.9 3.6.7.8.10
4 4 4.5 4.5.6 4.5.6.7 4.5.6.7.8 4.5.6.7.8.9 4.5.6.7.8.10
5 5 5.6 5.6.7 5.6.7.8 5.6.7.8.9 5.6.7.8.10
6 6 6.7 6.7.8 6.7.8.9 6.7.8.10
7 7 7.8 7.8.9 7.8.10
8 8 8.9 8.10
9 9 9.10
10 10
Les nombres de plus courts chemins, passant par chaque nœud, sont donnés comme suit :
1 2 3 4 5 6 7 8 9 10
Nombre 0 3 10 2 5 21 18 14 0 0
chemins
1 2 3 4 5 6 7 8 9 10
CIntermédiarité 0 3/36 10/36 2/36 5/36 21/36 18/36 14/36 0 0
CProximité 1/26 1/24 1/20 1/25 1/22 1/17 1/19 1/23 1/30 1/30
CPréstige
Les nombres de plus courts chemins, passant par chaque lien, sont donnés comme suit :
1-2 1-3 2-3 2-4 3-6 4-5 5-6 6-7 7-8 8-9 8-10 9-10
Nombre chemins 3 6 6 5 16 8 10 24 21 8 8 1
Q4) Calculer la modularité pour chaque partition proposée. Quel est le meilleur
partitionnement ?
nc
communautés est : M c ( 2 Lc )2
Lc k
L
c 1
où Lc est le nombre de liens au sein de la sous-communauté c, L est le nombre de liens au
sein de la communauté globale et kc est la somme des degrés des nœuds de la sous-
communauté c.
…………………………………………………………………………………………………………..
pour la premiere: ((7/12)-(18/24)^2)+((4/12)-(8/24)^2)=0.243
…………………………………………………………………………………………………………..
pour la deuxieme: ((7/12)-(18/24)^2)+0+((3/12)-(6/24)^2)=0.208
…………………………………………………………………………………………………………..
pour la ,troisiéme: ((5/12)-(9/24)^2)+((3/12)-(6/24)^2)=0.463
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..