SlideShare a Scribd company logo
Analyzing the formation of groups in a
network adapting the modularity concept
Ana Carolina Wagner Gouveia de Barros
Fernanda Castello Branco Madeu
Moacyr Alvim Silva
Walter Wagner Carvalho Sande
SUMARY
• MOTIVATION
• CITATION NETWORKS
• STRATEGIC BEHAVIOR
• PROPOSED STUDY
• METHODOLOGY
• RESULTS
• CONCLUSIONS
MOTIVATION
• The problem of cutting a graph into “useful” subgraphs is
classical in graph theory – relevant research field.
• Graphs representing data are usually directed.
• Different reasons and motivations for dividing graphs into
smaller components:
– they naturally arise as a consequence of simple interactions
among people and do not require complicated mechanisms to
be obtained and maintained (practical);
– they have some useful properties, such as high internal
connectivity, low path length among nodes and high robustness,
which are of the most importance in real applications
(DUGUË and PEREZ, 2015), (GUIMERA and NUNES AMARAL, 2005), (NICOSIA et. al., 2009).
MOTIVATION
• A lot of methods to solve this – “clustering
algorithms” to optimize a graph structure –
guarantee certain desired features.
• Latest studies – algorithms not very useful for
explaining partitioning patterns observed in social
networks, such as the arising of “communities”,
“groups” or “clubs”.
(NICOSIA et. al., 2009).
MOTIVATION
COMMUNITY (no precise definition):
“a community is a subgraph containing nodes
which are more densely linked to each other than
to the rest of the graph or, equivalently, a graph
has a community structure if the number of links
into any subgraph is higher than the number of
links between those subgraphs”
(NEWMAN and GIRVAN, 2004)
MOTIVATION
• Real–life communities -> groups of strongly
connected nodes (people in a football club,
authors in a co–authorship paper, colleagues
studying in the same school, journals that
cites each other).
• Usually nodes in a community know each
other – probability for two nodes to have a
neighbor in common
(NEWMAN and GIRVAN, 2003), (NEWMAN, 2006),(NEWMAN and JUYONG, 2003),( NICOSIA et. al., 2009).
SOCIAL NETWORKS
• Growth dynamics – preferential attachment –
more central nodes have a greater power of
attraction for new connections;
• Directional character;
• Links depend on the connection degree of the
nodes;
(SANDE, 2016)
(BARROS, 2016)
• Nodes with higher degree have more centrality;
• Centrality gain is measured in degree of entrance
– great challenge for nodes with less centrality
(peripheral nodes);
• Center-periphery structure.
(SANDE, 2016)
SOCIAL NETWORKS
STRATEGIC BEHAVIOR
• Creation of new links between peripheral nodes –
contradicting preferential attachment.
• Peripheral nodes starts linking to each other to increase
their centrality and consequently increasing their
importance;
• These nodes continue to be seen by the rest of the
network as ordinary nodes;
• Strategic group - not necessarily form a community;
(inserted in the community as peripheral nodes);
• Modification of the methods for communities’
identification so that it is possible to identify the
emergence of strategic groups.
(SANDE, 2016)
MODULARITY
• G(n,m), A=adjacency matrix, kv = degree of vertex v;
• R groups (communities);
• S is the matrix with elements Svr = 1 if v belongs to
group r and zero otherwise;
• 2 groups (strategic and non-strategic) in a DIRECTED network:
(NEWMAN, 2006)
and
STOCHASTIC BLOCK MODEL (SBM)
• Takes the following parameters:
– the number n of vertices;
– a partition of the vertex set {1,...,n} into disjoint R
subsets {C1,..., CR}, called communities;
– a symmetric RxR matrix P of edge probabilities.
• The edge set is then sampled at random as
follows: any two vertices are connected by an
edge with probability Pij
(ABBE, 2016)
PROPOSED STUDY
• To generate a random graph with two groups (strategic
and non-strategic) through the SBM and calculate the
“submodularity” to confirm the strategic behavior can
not be identified by the modularity concept;
• Also, observe photographs of a social simulated network
at different time intervals to verify the increase and/or
drop of links within and between the groups, analyzing
the communities in pairs, to verify the strategic
behavior.
• Two values of “submodularity” are proposed here: Q1
and Q2
– Where Q1 refers to links inside the strategic group, and
– Q2 refers to the links between the two groups (directed from
group 2 to group 1).
PROPOSED STUDY
PROPOSED STUDY
• s1 is define as:
– s1v = 1, if node v is starategic (belongs to group 1)
– s1v = 0, if node v is non-strategic
• s2 is define as:
– s2v = 1, if node v is non-strategic (belongs to group 2)
– s2v = 0, if node v is strategic
PROPOSED STUDY
• Simulations with: 400 and 2000 nodes;
• 2 groups: strategic and non-strategic;
• Inputs:
– Matrix of probabilities (P);
• Probabilities of nodes to connect inside a group and
between groups (2x2)
– Partition vector (c);
• Indicates if a node is strategic or non strategic (1xn)
• Output: Adjacency Matrix (A).
PROPOSED STUDY
• Generate a network through SBM;
• Based on A, calculate the values of Q1 and Q2;
• Calculate other 3 matrices A: random, strategic
group and normal community;
• Calculate the following reasons:
PROPOSED STUDY
Where:
cij = number of links from group j to i. (i, j = 1,2)
PROPOSED STUDY
METHODOLOGY
1. Network generated with SBM adapted for induction of
strategic behavior.
– Calculate the values of Q1 and Q2.
2. Network comparison: evolution analysis of a network from
aleatory configuration to different situations:
– SBM generating two normal communities;
– SBM adapted to generate two groups – one of them with
strategic behavior.
• Calculate the reasons R1 and R2.
3. Application of step (2) on a network generated by
simulation (e.g. citation network) with strategic behavior1.
1 (SANDE, 2016)
METHODOLOGY I
• Matlab code for SBM to generate A;
• Network with n= 400 and n=2000 nodes;
• Results were similar for both networks;
First step:
• Generate partition vector C:
– Inputs: a = percentage of the nodes that are strategic
(a=0:0.1:1);
– C1xn – the first a% of the nodes belongs to strategic group
1 and the others to non-strategic group 2.
METHODOLOGY I
Second step:
• Generate A:
– Define matrix P;
– Enter with: C, P, directed(true);
Third step:
• Varies the configuration of the network changing the position
of the elements in the partition vector C;
• Each new vector is calculated with a similarity degree x in
relation to the first vector C proposed (x=0:0.1:1);
• For each new vectors C, calculate the values of Q1 and Q2;
Fourth step:
• Generate A aleatory, A with 2 communities and A
with strategic group: A, Acom and Astr
Fifth step:
• Calculate the reasons R1 and R2 for the Acom and
Astr .
METHODOLOGY
METHODOLOGY
(SANDE, 2016)
(BARROS, 2016)
• Matlab code for a simulated citation network to generate A;
• Network with n = 400 journals (nodes);
• Strategic behavior: 20% of the nodes (journals).
METHODOLOGY
• Plot the graphics of Q1 and Q2 for each value of a
(varying the number of strategic nodes);
• Values of Q1 and Q2 in the same graphic;
• Plot the values of R1 and R2 in same graphic for a
simulated citation network;
IT WAS FOUND THAT…
a=0.1
a=0.4
a=0.9
Matrix A for values of a=0.1,
0.4 and 0.9.
RESULTS
a=0.0 a=0.1
a=0.3
a=0.2
Q1
Q2
Q1
Q2
Q1
Q2
Q1
Q2
RESULTS
• Q1 and Q2 are symetric: Q1 = –Q2;
• To demonstrate:
RESULTS
• Matrices P for each A:
RESULTS
Results as expected!
Community: R1 > 1 and R2 > 1
Strategic group: R1 > 1 and R2 ~ 1
Community Strategic
R1 1.3778 1.3799
R2 1.2473 0.99136
RESULTS
CONCLUSIONS
• The identification of the 2 groups depends only on one value
(Q1 = –Q2);
• It is necessary to plot the behavior of the network at different
time stamps;
• The method shows to be effective to identify 2 groups in a
network, and specifies which one is strategic (if the behavior is
known);
• Application: it was proposed an algorithm for generating a
network with certain premises (such as strategic behavior);
• Future studies: apply this method in some real social networks
to find if the strategic behavior occurs and if the method is
efficient in identifying it (without previously knowing it).
REFERENCES
• ABBE, E. Community detection and the stochastic block model. Princeton University, February 20, 2016.
• BARROS, A. C. W. G. Dinâmica da reciprocidade periférica em uma rede de citações acadêmicas. Escola de
Matemática Aplicada (FGV-EMAp), 2016.
• DUGUÉ, N. and PEREZ, A. Directed Louvain : maximizing modularity in directed networks. [Research
Report] Université d’Orléans. 2015.
• NEWMAN, M. E. J. The Structure and Function of Complex Networks. SIAM Review, 45(2):167– 256, 2003.
• NEWMAN, M. E. J. Modularity and community structure in networks. Proceedings of the National Academy of
Sciences of the United States of America. 103 (23): 8577–8696. 2006.
• NEWMAN, M. E. J. and GIRVAN M. Mixing patterns and community structure in networks, pages 66–87. Springer,
Berlin, 2003.
• NEWMAN, M. E. J. and GIRVAN M. Finding and evaluating community structure in networks. Physical Review E,
69:026113, 2004.
• NEWMAN, M. E. J. and JUYONG, P. Why social networks are different from other types of networks. Physical
Review E, 68:036122, 2003.
• NICOSIA, V., MANGIONI, G., CARCHIOLO, V. and MALGERI, M. Extending the definition of modularity to directed
graphs with overlapping communities.
J. Stat. Mech. P03024, 2009.
• SANDE, W. W. C. Reciprocidade periférica como estratégia para aumento de centralidade: estudo de rede de
citações acadêmicas. PhD Thesis – Escola Brasileira de Administração Pública e de Empresas (FGV-EBAPE), 2016.

More Related Content

PPTX
03 Communities in Networks (2017)
PPTX
04 Data Visualization (2017)
PDF
Structure ofsocialinfluencei inrecommendernetworks
PPTX
02 Descriptive Statistics (2017)
PDF
IRJET- Link Prediction in Social Networks
PPTX
Social Network Analysis
PPTX
01 Network Data Collection (2017)
PDF
The Mathematics of Social Network Analysis: Metrics for Academic Social Networks
03 Communities in Networks (2017)
04 Data Visualization (2017)
Structure ofsocialinfluencei inrecommendernetworks
02 Descriptive Statistics (2017)
IRJET- Link Prediction in Social Networks
Social Network Analysis
01 Network Data Collection (2017)
The Mathematics of Social Network Analysis: Metrics for Academic Social Networks

What's hot (8)

PPTX
Tepl webinar 20032013
PPTX
11 Keynote (2017)
PPT
System dynamics prof nagurney
PPTX
2021 American Mathematical Society Data Science Talk
PDF
Social Network, Metrics and Computational Problem
PDF
Topological Data Analysis of Complex Spatial Systems
PPTX
Node XL - features and demo
PDF
CS6010 Social Network Analysis Unit III
Tepl webinar 20032013
11 Keynote (2017)
System dynamics prof nagurney
2021 American Mathematical Society Data Science Talk
Social Network, Metrics and Computational Problem
Topological Data Analysis of Complex Spatial Systems
Node XL - features and demo
CS6010 Social Network Analysis Unit III
Ad

Similar to Analyzing the formation of groups in a network adapting the modularity concept (20)

PPTX
2016 Cytoscape 3.3 Tutorial
PPTX
Social Network Analysis
PPSX
Social Network Analysis - full show
PPT
Lecture5:Social Network Analysis-By Dr. Y. Narahari
PPT
Lecture5:Social Network Analysis-By Dr. Y. Narahari
PDF
Networks, Deep Learning (and COVID-19)
PDF
Data mining based social network
PDF
CS6010 Social Network Analysis Unit V
PPTX
Iiwas19 yamazaki slide
PDF
IRJET- A Survey on Link Prediction Techniques
PDF
User Identity Linkage: Data Collection, DataSet Biases, Method, Control and A...
PPTX
Avi-newmans_fast_community_detection.pptx
PDF
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
PPTX
PDF
Network visualization: Fine-tuning layout techniques for different types of n...
PDF
Geometric Deep Learning
PPTX
240506_JW_labseminar[Structural Deep Network Embedding].pptx
PDF
network mining and representation learning
PPTX
240715_JW_labseminar[metapath2vec: Scalable Representation Learning for Heter...
PDF
Graph Signal Processing for Machine Learning A Review and New Perspectives - ...
2016 Cytoscape 3.3 Tutorial
Social Network Analysis
Social Network Analysis - full show
Lecture5:Social Network Analysis-By Dr. Y. Narahari
Lecture5:Social Network Analysis-By Dr. Y. Narahari
Networks, Deep Learning (and COVID-19)
Data mining based social network
CS6010 Social Network Analysis Unit V
Iiwas19 yamazaki slide
IRJET- A Survey on Link Prediction Techniques
User Identity Linkage: Data Collection, DataSet Biases, Method, Control and A...
Avi-newmans_fast_community_detection.pptx
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
Network visualization: Fine-tuning layout techniques for different types of n...
Geometric Deep Learning
240506_JW_labseminar[Structural Deep Network Embedding].pptx
network mining and representation learning
240715_JW_labseminar[metapath2vec: Scalable Representation Learning for Heter...
Graph Signal Processing for Machine Learning A Review and New Perspectives - ...
Ad

More from Simposio Internacional Network Science (20)

PDF
Censo: Redes de Conhecimento
PDF
Big data exploration and information metrics exams
PDF
Organização do Conhecimento para a Memória Empresarial Sebrae -RJ
PDF
ACESSO ABERTO A DADOS DE PESQUISA NO BRASIL: PRÁTICAS E SOLUÇÕES TECNOLÓGICAS
PDF
Recuperação de Informação em Processos do MPSC
PDF
Orçamento Popular: Estatística, Transparência e Tecnologia
PDF
Utilizando a programação em blocos na educação como proposta da cultura maker
PDF
IMPLEMENTAÇÃO DA PLATAFORMA COMPUTACIONAL PAYOFF MATRIX: UMA FERRAMENTA PARA ...
PDF
APLICAÇÃO DE CENTRALIDADES DE GRAFOS EM COMPETIÇÕES COM ELIMINATÓRIAS NO MODE...
PDF
Ativos Intangíveis Culturais e Produção de Valor em Fluxos Informacionais
PDF
KMAP CANVAS - UMA PROPOSTA DE PRÁTICA PARA MAPEAR CONHECIMENTO APLICANDO DESI...
PDF
Vigilância cega, o que as pegadas digitais podem revelar sobre o indivíduo
PDF
Grand Challenges Exploration - CNPQ
PDF
PDF
Data Science em Humanidades Digitais
PDF
Para onde nos leva a sociedade das redes
PPTX
Blockchain para Transparência e Eficiência no Uso dos Recursos Públicos
DOCX
Bolsonaro uma epifania digital em rede
PPTX
Sociedade das redes - Joaquim Fialho
Censo: Redes de Conhecimento
Big data exploration and information metrics exams
Organização do Conhecimento para a Memória Empresarial Sebrae -RJ
ACESSO ABERTO A DADOS DE PESQUISA NO BRASIL: PRÁTICAS E SOLUÇÕES TECNOLÓGICAS
Recuperação de Informação em Processos do MPSC
Orçamento Popular: Estatística, Transparência e Tecnologia
Utilizando a programação em blocos na educação como proposta da cultura maker
IMPLEMENTAÇÃO DA PLATAFORMA COMPUTACIONAL PAYOFF MATRIX: UMA FERRAMENTA PARA ...
APLICAÇÃO DE CENTRALIDADES DE GRAFOS EM COMPETIÇÕES COM ELIMINATÓRIAS NO MODE...
Ativos Intangíveis Culturais e Produção de Valor em Fluxos Informacionais
KMAP CANVAS - UMA PROPOSTA DE PRÁTICA PARA MAPEAR CONHECIMENTO APLICANDO DESI...
Vigilância cega, o que as pegadas digitais podem revelar sobre o indivíduo
Grand Challenges Exploration - CNPQ
Data Science em Humanidades Digitais
Para onde nos leva a sociedade das redes
Blockchain para Transparência e Eficiência no Uso dos Recursos Públicos
Bolsonaro uma epifania digital em rede
Sociedade das redes - Joaquim Fialho

Recently uploaded (20)

PDF
RMMM.pdf make it easy to upload and study
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Lesson notes of climatology university.
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
RMMM.pdf make it easy to upload and study
Renaissance Architecture: A Journey from Faith to Humanism
Insiders guide to clinical Medicine.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
01-Introduction-to-Information-Management.pdf
Complications of Minimal Access Surgery at WLH
Microbial diseases, their pathogenesis and prophylaxis
O5-L3 Freight Transport Ops (International) V1.pdf
Pharma ospi slides which help in ospi learning
TR - Agricultural Crops Production NC III.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Lesson notes of climatology university.
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Cell Types and Its function , kingdom of life
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
STATICS OF THE RIGID BODIES Hibbelers.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf

Analyzing the formation of groups in a network adapting the modularity concept

  • 1. Analyzing the formation of groups in a network adapting the modularity concept Ana Carolina Wagner Gouveia de Barros Fernanda Castello Branco Madeu Moacyr Alvim Silva Walter Wagner Carvalho Sande
  • 2. SUMARY • MOTIVATION • CITATION NETWORKS • STRATEGIC BEHAVIOR • PROPOSED STUDY • METHODOLOGY • RESULTS • CONCLUSIONS
  • 3. MOTIVATION • The problem of cutting a graph into “useful” subgraphs is classical in graph theory – relevant research field. • Graphs representing data are usually directed. • Different reasons and motivations for dividing graphs into smaller components: – they naturally arise as a consequence of simple interactions among people and do not require complicated mechanisms to be obtained and maintained (practical); – they have some useful properties, such as high internal connectivity, low path length among nodes and high robustness, which are of the most importance in real applications (DUGUË and PEREZ, 2015), (GUIMERA and NUNES AMARAL, 2005), (NICOSIA et. al., 2009).
  • 4. MOTIVATION • A lot of methods to solve this – “clustering algorithms” to optimize a graph structure – guarantee certain desired features. • Latest studies – algorithms not very useful for explaining partitioning patterns observed in social networks, such as the arising of “communities”, “groups” or “clubs”. (NICOSIA et. al., 2009).
  • 5. MOTIVATION COMMUNITY (no precise definition): “a community is a subgraph containing nodes which are more densely linked to each other than to the rest of the graph or, equivalently, a graph has a community structure if the number of links into any subgraph is higher than the number of links between those subgraphs” (NEWMAN and GIRVAN, 2004)
  • 6. MOTIVATION • Real–life communities -> groups of strongly connected nodes (people in a football club, authors in a co–authorship paper, colleagues studying in the same school, journals that cites each other). • Usually nodes in a community know each other – probability for two nodes to have a neighbor in common (NEWMAN and GIRVAN, 2003), (NEWMAN, 2006),(NEWMAN and JUYONG, 2003),( NICOSIA et. al., 2009).
  • 7. SOCIAL NETWORKS • Growth dynamics – preferential attachment – more central nodes have a greater power of attraction for new connections; • Directional character; • Links depend on the connection degree of the nodes; (SANDE, 2016) (BARROS, 2016)
  • 8. • Nodes with higher degree have more centrality; • Centrality gain is measured in degree of entrance – great challenge for nodes with less centrality (peripheral nodes); • Center-periphery structure. (SANDE, 2016) SOCIAL NETWORKS
  • 9. STRATEGIC BEHAVIOR • Creation of new links between peripheral nodes – contradicting preferential attachment. • Peripheral nodes starts linking to each other to increase their centrality and consequently increasing their importance; • These nodes continue to be seen by the rest of the network as ordinary nodes; • Strategic group - not necessarily form a community; (inserted in the community as peripheral nodes); • Modification of the methods for communities’ identification so that it is possible to identify the emergence of strategic groups. (SANDE, 2016)
  • 10. MODULARITY • G(n,m), A=adjacency matrix, kv = degree of vertex v; • R groups (communities); • S is the matrix with elements Svr = 1 if v belongs to group r and zero otherwise; • 2 groups (strategic and non-strategic) in a DIRECTED network: (NEWMAN, 2006) and
  • 11. STOCHASTIC BLOCK MODEL (SBM) • Takes the following parameters: – the number n of vertices; – a partition of the vertex set {1,...,n} into disjoint R subsets {C1,..., CR}, called communities; – a symmetric RxR matrix P of edge probabilities. • The edge set is then sampled at random as follows: any two vertices are connected by an edge with probability Pij (ABBE, 2016)
  • 12. PROPOSED STUDY • To generate a random graph with two groups (strategic and non-strategic) through the SBM and calculate the “submodularity” to confirm the strategic behavior can not be identified by the modularity concept; • Also, observe photographs of a social simulated network at different time intervals to verify the increase and/or drop of links within and between the groups, analyzing the communities in pairs, to verify the strategic behavior.
  • 13. • Two values of “submodularity” are proposed here: Q1 and Q2 – Where Q1 refers to links inside the strategic group, and – Q2 refers to the links between the two groups (directed from group 2 to group 1). PROPOSED STUDY
  • 14. PROPOSED STUDY • s1 is define as: – s1v = 1, if node v is starategic (belongs to group 1) – s1v = 0, if node v is non-strategic • s2 is define as: – s2v = 1, if node v is non-strategic (belongs to group 2) – s2v = 0, if node v is strategic
  • 15. PROPOSED STUDY • Simulations with: 400 and 2000 nodes; • 2 groups: strategic and non-strategic; • Inputs: – Matrix of probabilities (P); • Probabilities of nodes to connect inside a group and between groups (2x2) – Partition vector (c); • Indicates if a node is strategic or non strategic (1xn) • Output: Adjacency Matrix (A).
  • 16. PROPOSED STUDY • Generate a network through SBM; • Based on A, calculate the values of Q1 and Q2; • Calculate other 3 matrices A: random, strategic group and normal community; • Calculate the following reasons:
  • 17. PROPOSED STUDY Where: cij = number of links from group j to i. (i, j = 1,2)
  • 19. METHODOLOGY 1. Network generated with SBM adapted for induction of strategic behavior. – Calculate the values of Q1 and Q2. 2. Network comparison: evolution analysis of a network from aleatory configuration to different situations: – SBM generating two normal communities; – SBM adapted to generate two groups – one of them with strategic behavior. • Calculate the reasons R1 and R2. 3. Application of step (2) on a network generated by simulation (e.g. citation network) with strategic behavior1. 1 (SANDE, 2016)
  • 20. METHODOLOGY I • Matlab code for SBM to generate A; • Network with n= 400 and n=2000 nodes; • Results were similar for both networks; First step: • Generate partition vector C: – Inputs: a = percentage of the nodes that are strategic (a=0:0.1:1); – C1xn – the first a% of the nodes belongs to strategic group 1 and the others to non-strategic group 2.
  • 21. METHODOLOGY I Second step: • Generate A: – Define matrix P; – Enter with: C, P, directed(true); Third step: • Varies the configuration of the network changing the position of the elements in the partition vector C; • Each new vector is calculated with a similarity degree x in relation to the first vector C proposed (x=0:0.1:1); • For each new vectors C, calculate the values of Q1 and Q2;
  • 22. Fourth step: • Generate A aleatory, A with 2 communities and A with strategic group: A, Acom and Astr Fifth step: • Calculate the reasons R1 and R2 for the Acom and Astr . METHODOLOGY
  • 23. METHODOLOGY (SANDE, 2016) (BARROS, 2016) • Matlab code for a simulated citation network to generate A; • Network with n = 400 journals (nodes); • Strategic behavior: 20% of the nodes (journals).
  • 24. METHODOLOGY • Plot the graphics of Q1 and Q2 for each value of a (varying the number of strategic nodes); • Values of Q1 and Q2 in the same graphic; • Plot the values of R1 and R2 in same graphic for a simulated citation network; IT WAS FOUND THAT…
  • 25. a=0.1 a=0.4 a=0.9 Matrix A for values of a=0.1, 0.4 and 0.9.
  • 27. RESULTS • Q1 and Q2 are symetric: Q1 = –Q2; • To demonstrate:
  • 28. RESULTS • Matrices P for each A:
  • 29. RESULTS Results as expected! Community: R1 > 1 and R2 > 1 Strategic group: R1 > 1 and R2 ~ 1 Community Strategic R1 1.3778 1.3799 R2 1.2473 0.99136
  • 31. CONCLUSIONS • The identification of the 2 groups depends only on one value (Q1 = –Q2); • It is necessary to plot the behavior of the network at different time stamps; • The method shows to be effective to identify 2 groups in a network, and specifies which one is strategic (if the behavior is known); • Application: it was proposed an algorithm for generating a network with certain premises (such as strategic behavior); • Future studies: apply this method in some real social networks to find if the strategic behavior occurs and if the method is efficient in identifying it (without previously knowing it).
  • 32. REFERENCES • ABBE, E. Community detection and the stochastic block model. Princeton University, February 20, 2016. • BARROS, A. C. W. G. Dinâmica da reciprocidade periférica em uma rede de citações acadêmicas. Escola de Matemática Aplicada (FGV-EMAp), 2016. • DUGUÉ, N. and PEREZ, A. Directed Louvain : maximizing modularity in directed networks. [Research Report] Université d’Orléans. 2015. • NEWMAN, M. E. J. The Structure and Function of Complex Networks. SIAM Review, 45(2):167– 256, 2003. • NEWMAN, M. E. J. Modularity and community structure in networks. Proceedings of the National Academy of Sciences of the United States of America. 103 (23): 8577–8696. 2006. • NEWMAN, M. E. J. and GIRVAN M. Mixing patterns and community structure in networks, pages 66–87. Springer, Berlin, 2003. • NEWMAN, M. E. J. and GIRVAN M. Finding and evaluating community structure in networks. Physical Review E, 69:026113, 2004. • NEWMAN, M. E. J. and JUYONG, P. Why social networks are different from other types of networks. Physical Review E, 68:036122, 2003. • NICOSIA, V., MANGIONI, G., CARCHIOLO, V. and MALGERI, M. Extending the definition of modularity to directed graphs with overlapping communities. J. Stat. Mech. P03024, 2009. • SANDE, W. W. C. Reciprocidade periférica como estratégia para aumento de centralidade: estudo de rede de citações acadêmicas. PhD Thesis – Escola Brasileira de Administração Pública e de Empresas (FGV-EBAPE), 2016.