• Aucun résultat trouvé

Introduction Syst`emes Complexes Fiche TP 07 : R´eseaux Sociaux

N/A
N/A
Protected

Academic year: 2022

Partager "Introduction Syst`emes Complexes Fiche TP 07 : R´eseaux Sociaux"

Copied!
2
0
0

Texte intégral

(1)

Introduction Syst`emes Complexes Fiche TP 07 :

R´eseaux Sociaux

Licence 3 informatique semestre 6, 2012-2013

Exercice 1 : R´ eseaux al´ eatoires

Le but est de construire un r´eseau al´eatoire non orient´e selon le mod`ele de Gilbert : chaque noeud est reli´e `a un autre selon un tauxp∈[0,1]. Autrement dit, la probabilit´e que 2 noeuds soient reli´es par un arc est dep.

Pour simuler ce r´eseau avec NetLogo, les noeuds sont repr´esent´ee par lesturtles, et les arcs par les links.

Questions :

a - Ecrire une m´ethodesetupafin de cr´eer un espace vide sansturtles.

b - Ecrire une m´ethodegoqui ajoute une turtle et qui cr´ee des liens depuis cet turtleavec les turtlesd´ej`a pr´esentes selon le taux p. Le tauxpest d´efini `a l’aide d’un curseur (slider).

c - Ajouter la proc´edurelayout vue en cours pour mettre en forme le r´eseau.

d - Tracer l’histogramme de la distribution des degr´es.

e - D´efinir les proc´edures (et les variables n´ecessaires) qui permettent de compter le nombre de groupes, ainsi que la taille du plus grand groupe (cf. algorithme ci-dessous).

f - Pour un tauxp= 0.01, quel nombre moyen de turtles permet d’obtenir 1 seul groupe ? algorithme calcul-groupe()

debut

nb-groupe = 0

pour tout noeud du r´eseau noeud.groupe = -1 finpour

pour tout noeud du r´eseau si noeud.groupe == -1 alors

propager-groupe(noeud, nb-groupe) nb-groupe = nb-groupe + 1

finsi finpour fin

1

(2)

algorithme propager-groupe(noeud, grp) debut

si noeud.groupe == - 1 alors noeud.groupe = grp

pour tout n in noeud.voisins propager-groupe(n, grp) finpour

finsi fin

Exercice 2 : Opinions

Imaginons dans un groupe de n individus, structur´e initialement selon un r´eseau al´eatoire, o`u les individus peuvent adopter soit l’opinion Asoit l’opinionB.

Lorsqu’une personne se rend compte qu’elle n’est pas de la mˆeme opinion qu’une personne voisine, elle peut d´ecider soit de changer d’opinion et donc adopter l’opinion de la personne voisine, soit de rompre la relation et cr´eer `a la place un nouveau lien avec une personne quelconque.

On peut mod´eliser la prise de d´ecision entre le changement d’opinion et le changement de relation de voisinage par une variable al´eatoire suivant une loi de Bernouilli de param`etreτ : il y a τ.100% de chance que la personne change d’opinion et (1−τ)100% qu’elle change de relation.

Questions :

a - R´ealiser la simulation du mod`ele d´ecrit ci-dessus.

b - Etudier le nombre de groupes et d’opinions dans la population finale stabilis´ee en fonction des param`etresn,pet τ.

c - Augmenter le nombre d’opinions possibles dans la population.

2

Références

Documents relatifs

The judgment arrives at the conclusion that the Court has jurisdiction on the basis of the principle that the jurisdiction of the Court is determined by the

iiyila qui ht la guerre a ses concitoyens : mais on ne dit pas que clans l’état de guerre où nous som- mes avec tes émigrés qui ont aussi des enfans, avec les ira, très ennemis de

but it is not sure all the social network is small... R´ eseaux homog` enes R´ eseaux petit monde R´ eseaux sans ´ echelle caract´ eristique. The small world

Lorsqu’une personne se rend compte qu’elle n’est pas de la mˆ eme opinion qu’une personne voisine, elle peut d´ ecider soit de changer d’opinion et donc adopter l’opinion de

L’ACIG ajoute que, compte tenu que les clients industriels sont ceux qui sont le plus directement affectés par le dégroupement des tarifs de Société en commandite Gaz

pagne vtgour.use pour laquelle nous esPérons avoir l'aide et 1e soutien de tous eeux qut sont menacés par les tendances réactionnaires des responsables octuefs

Etude du courant en r´ egime sinuso¨ıdal forc´ e dans le circuit RLC s´ erie.. Etude de l’amplitude en fonction de la pulsation du g´ en´ erateur, recherche du maximum

« (…)ben je pense qu’il y a eu une obligation de régulation au niveau de l’administration de l’état et je pense qu’il faut aussi qu’ils obligent nos chers compatriotes …