• Aucun résultat trouvé

TP3 : Identification de communautés locales

N/A
N/A
Protected

Academic year: 2022

Partager "TP3 : Identification de communautés locales"

Copied!
2
0
0

Texte intégral

(1)

ARS-TP3

TP 3 : Igraph/R - Identification de communaut´ es locales

Rushed Kanawati 5 octobre 2015

Ce TP est `a r´ealiser en binˆome. Un seul rapport est `a rendre `a la fin de la s´eance

R´esum´e

Dans Ce TP nous ´etudions diff´erentes approches d’identification de communaut´es locales dans des r´eseaux complexes.

Exercices

1 T´el´echarger les graphes suivantsdolphins.gml, polblogs.gml, football.gml, karate.gml, polbooks.gml sur le site http://lipn.fr/~kanawati/ars. Dans ces graphes les commu- naut´es sont d´esign´ees par l’attributvalue.

2 Ecrire une fonctionmod Rqui calcule la modularit´e localeR=B Bin

in+Bout. 3 Ecrire une fonctionmod Mqui calcule la modularit´e localeM = DDin

out.

4 Ecrire une fonctionmod Lqui calcule la modularit´e localeL= LLin

out, o`uLin= P

i∈D

kΓ(i)∩Dk kDk

Lex = P

i∈B

kΓ(i)∩Sk kBk

5 Ecrire une fonctionconductance :f(S) = 2mCS

S+CS

6 Ecrire une fonction qui calcule la communaut´e locale d’un nœud selon la strat´egie d’optimi- sation gloutonne d’une des fonctions de modularit´e d´evelopp´ees ci-dessus.

7 Ecrire une fonction qui calcule une partition d’un graphe en fonction de l’appartenance des nœuds `a une communaut´es locale d’un nœud cible.

8 Ecrire une fonction qui calcule la qualit´e d’une communaut´e d’un nœud en fonction de la similarit´e avec une d´ecomposition de v´erit´e terrain.

9 Etudier la qualit´e des communaut´es locales identifi´ees, en utilisants les diff´erentes fonctions de modularit´e locales en fonction des centralit´es des nœuds cibles.

1

(2)

ARS-TP3

10 Proposer une m´ethode qui permet de choisir la modularit´e locale `a appliquer en fonction des caract´eristiques topologiques du nœud cible.

2

Références

Documents relatifs

Pour la surface de denture du pignon, les corrections en longueur, en hauteur et suivant les deux directions sont consid´ er´ ees.. Dans la r´ ealit´ e, un grand nombre de

Pour cela, ils ont utilis´ e la m´ ethode des algorithmes g´ en´ etiques qui leur ont permis de trouver les valeurs optimales des pa- ram` etres de construction du v´ ehicule

• protected pour restreindre l’acc` es aux seules expressions ou fonctions de sous-classes de la classe courante. Exercice 2 Comment donner un acc` es public aux objets d’une

L’action ` a distance (l’action ne n´ecessite aucun contact entre les 2 objets) est mod´elis´ee par une fl`eche en trait discontinu. Le sol est le support sur lequel est pos´e

C’est la masse maximale de substance que l’on peut dissoudre dans un solvant (elle d´epend de la temp´erature). Solubilit´e donn´e en

Le paradigme de la programmation orient´ e classe est un sous paradigme de programmation orient´ e objet qui indique qu’un objet est cr´ e´ e ` a partir d’une classe

La fonction caract´ eristique d’une intersection est la conjonction des fonctions caract´ eristiques :. Exo

La fonction caract´ eristique d’une intersection est la conjonction des fonctions caract´ eristiques :. Exo