SlideShare une entreprise Scribd logo
1  sur  95
Télécharger pour lire hors ligne
Exploratory Social Network
Analysis with Pajek
Fundamentals in Social Network Analysis
by Wouter de Nooy, Andres Mrvar and Vladimir Batagelj




Slides created by Thomas Plotkowiak

26.08.2010
Agenda

1.   Fundamentals
2.   Attributes and Relations
3.   Cohesion
4.   Sentiments and Friendship
5.   Affiliations
6.   Core - Periphery
1 - Fundamentals
Fundamentals

Sociometry studies interpersonal relations. Society is not an
   aggregate of individuals and the characteristics (as statisticians
   assume) but a structure of interpersonal ties. Therefore, the
   individual is not the basic social unit. The social atom consists
   of an individual and his or her social, economic, or cultural ties.
   Social atoms are linked into groups, and , ultimately, society
   consists of interrelated groups.
Example of a Sociogram




Choices of twenty-six girls living in one dormitory at a New York state training school.
The girls were asked to choose the girls they liked best as their dining-table partners.
Exploratory Social Network Analysis

The main goal of social network analysis is detecting and
interpreting patterns of social ties among actors.



 It consists of four parts:
 1. The definition of a network
 2. Network manipulation
 3. Determination of structural features
 4. Visual inspection
Network Definition

A graph is a set of vertices and a set of lines between pairs of
vertices.


A ver tex is the smallest unit in a network. In SNA it represents
an actor (girl, organization, country…)


A line is a tie between two vertices in a network. In SNA it can
be any social relation.


A loop is a special kind of line, namely, a line that connects a
vertex to itself.
Network Definition II

A directed lins is called an arc . Whereas an undirected line is an
                             arc.
edge.


A directed graph or digraph contains one or more arcs. An
undirected graph contains no arcs (all of its lines are edges
                                                        edges).



A simple directed graph contains no multiple arcs.



A simple undirected graph contains neither multiple edges nor
loops.
Network Definition III

A network consists of a graph and additional information on the
vertices or the lines of the graph.
Application

1. We use the computer program Pajek – Slovenian for spider –
   to analyzed and draw social networks. (get it from
   http://vlado.fmf.uni-lj.si/pub/networks/)

  Number of vertices



  Specific vertex and orientation



  List of Arcs
Pajek Main Screen
Manipulation

Suppose we want to change reciprocated choices in the dining-
   table partners network into edges.
Calculation

Suppose we want to calculate the total number of lines:
Visualization
Automatic Drawing

•   Layout by Energy: Move vertices to locations that minimize
    the variation in line length. ( Imagine that the lines are springs
    pulling vertices together, though never too close)

•   Energy Layouts:
    – Kamada-Kawai (computationally expensive)
    – Fruchtemann Reingold (faster)
•   Draw by Hand
Exporting




VRML, MDL, Kinemages



                       Bitmap



                                SVG, EPS
2 - Attributes and Relations
Example – The world system

In 1974,ImmanuelWallerstein introduced the concept of a
    capitalist world system which came into existence in the
                      system,
    sixteenth century. This system is characterized by a world
    economy that is stratified into a core, a semiperiphery, and a
    periphery. Countries owe their wealth or poverty to their
    positionin the world economy. The core,Wallerstein argues,
    exists because it succeeds in exploiting the periphery and, to a
    lesser extent, the semiperiphery.The semiperiphery profits
    from being an intermediary between the coreand the
    periphery.

   Which countries belong to the core, semiperiphery or
   periphery?
The world system network

•   Network contains 80 countries with attributes:
    • continent
    • world system position in 1980
    • gross domestic product per capita in U.S. dollars in 1995
•   The arcs represent imports (of metal) into one country from
    another.
Partition
A par tition of a network is a classification or clustering of the
vertices in the network such that each vertex is assigned to
exactly one class or cluster.
Partition Load & Edit

•   File > Partition > Read (.clu File)
•   File> Partition> Edit
Info on Partition Distribution

•   Info > Partition
Application – Draw Partition

•   Draw > Draw Partition
Reduction of a Network
To extract a subnetwork from a network, select a subset of its
vertices and all lines that are only incident with the selected
vertices.
  •   Operations > Extract from Network (select class 6)
Partition – Local View

1. Partitions > Extract Second from First
Global View
To shrink a network, replace a subset of its vertices by one new
vertex that is incident to all lines that were incident with the
vertices of the subset in the original network.

  1. Operations > Shrink Network
Contextual View

In a contextual view, all classes are shunk except the one in
which you are particularly interested.

  •   Operations > Shrink Network (Don't shrink class 6)
Vectors and Coordinates Load & Edit

A vector assigns a numerical value to each vertex in a network.


  •   File > Vector > Read (.vec File)
  •   File> Vector > Edit
Info on a Vector

•   Info > Vector
Vector        Partition

•   Vector > Make Partition > by Truncating (Abs)
•   Vector > Make Partition by Intervals > First Threshold and
    Step
•   Vector > Make Partition by Intervals >Selected Thresholds
Draw Vector & Partition
Global View & Vectors

1. Vector > Shrink Vector (Sum)
Network Analysis and Statistics

•   Example: Crosstabulation of two partitions and some
    measures of association between the classifications
    represented by two partitions.
•   Partition > Info > Cramer's , Rajski
    • Cramer's V measures the statistical dependence between two
      classifications.
    • Rajski's indices measure the degree to which the information in one
      classification is preserved in the other classification.
END OF LESSON 1
3 - Cohesion
Cohesive Subgroups

Cohesive subgroups: We hypothesize that cohesive subgroups
   are the basis for solidarity, shared norms, identity and
   collective behavior. Perceived similarity, for instance,
   membership of a social group, is expected to promote
   interaction. We expect similar people to interact a lot, at least
   more often than with dissimilar people. This peonomenon is
   called homophily: "Birds of a feather flock together."
                       Birds
Example – Families in Haciendas (1948)




Each arc represents "frequent visits" from one family to another.
Density & Degree I

Density is the number of lines in a simple network, expressed as
a proportion of the maximum possible number of lines.



A complete network is a network with maximum density.



The degree of a vertex is the number of lines incident with it.
Density & Degree II

Two vertices are adjacent if they are connected by a line.



The indegree of a vertex is the number of arcs it receives.
The outdegree is the number of arcs it sends.


To symmetrize a directed network is to replace unilateral and
bidirectional arcs by edges.
Computing Density

•   Info > Network > General
Computing Degree

•   Net > Transform > Arcs    Edges > All
•   Net > Partitions > Degree > {In, Out, All}
Components
     A semiwalk from vertex u to vertex v is a sequence of lines such
     that the end vertex of one line is the starting vertex of the next
     line and the sequence starts at vertex u and end at vertex v.

     A walk is a semiwalk with the additional condition that none of
     its lines are an arc of which the end vertex is the arc's tail




Note that v5 v3        v4   v5   v3
is also a walk to v3
Paths

A semipath is a semiwalk in which no vertex in between the first
and last vertex of the semiwalk occurs more than once.


A path is a walk in which no vertex in between the first and last
vertex of the walk occurs more than once.
Connectedness

     A network is (weakly) connected if each pair of vertices is
     connected by a semipath.


     A network is strongly connected if each pair of vertices is
     connected by a path.




This network is not connected
because v2 is isolated.
Connected Components

     A (weak) component is a maximal (weakly) connected
     subnetwork.


     A strong component is a maximal strongly connected
     subnetwork.




v1,v3,v4,v5 are a weak component      v3,v4,v5 are a strong component
Example Strong Components

1. Net > Components > {Strong, Weak}
Cliques and Complete Subnetworks

A clique is a maximal complete subnetwork containing three
vertices or more. (cliques can overlap)




                                                 v2,v4,v5 is not a clique




                   v1,v6,v5 is a clique   v2,v3,v4,v5 is a clique
n-Clique & n-Clan
n-Clique: Is a maximal complete subgraph, in the analyzed graph,
each vertex has maximally the distance n. A Clique is a n-Clique
with n=1.


n-Clan: Ist a maximal complete subgraph, where each vertex has
maximally the distance n in the resulting graph



                           2-Clique


                           2-Clan
n-Clans & n-Cliques


                   6           5


          1                             4


                    2          3




2-Clans: 123,234,345,456,561,612
2-Cliquen: 123,234,345,456,561,612 and 135,246
k-Plexes

k-Plex: A k-Plex is a maximal complete subgraph with gs Vertext,
in which each vertex has at least connections with gs-k vertices.



                            6                5


                1                                         4


                             2                3



      2-Plexe:s 1234, 2345, 3456, 4561, 5612, 6123
      In general k-Plexes are more robust than Cliques und Clans.
Overview Subgroups


         4              3       4          3             4             3



         1              2       1          2             1             2

         2 Components       1 Component             1 Component
                            2 2-Clans (341,412)     1 2-Clans (124)
                            2 2-Cliques (341,412)   1 2-Clique (124)


                    4       3              4         3       1 Component
1 Component                                                  1 2-Clan (1234)
1 2-Clan (1234)                                              1 2-Clique (1234)
1 2-Clique (1234)                                            1 2-Plex (1234)
1 2-Plex (1234)     1       2              1         2       1 Clique
Overview Groupconcepts

•   1-Clique, 1-Clan und 1-Plex are identical
•   A n-Clan is always included in a higher order n-Clique


                         Component

                         2-Clique
                          2-Clan
                         2-Plex

                          Clique
Finding Cliques

             •      Example: We are looking for occurences of triads
             •      Nets > First Network, Second Network
             •      Nets > Fragment (1 in 2 ) > Find




The figure shows the hierarchy for the example of overlapping complete triads. There are five complete triads; each of the triads
is represented by a gray vertex. Each triad consits of three vertices.
Finding Social Circles

•   Partitions > First, Second
•   Partitions > Extract Second from First




                              We have found three social circles.
k-Cores

A •k-core is a maximal subnetwork in which each vertex has at
       Net > Components > {Strong, Weak}
least degree k within the subnetwork.
k-Cores
k-cores are nested which means that a vertex in a 3-core is also
part of a 2-core but not all members of a 2-core belong to a 3-
core.
k-Cores Application

•   K-cores help to detect cohesive subgroups by removing the
    lowes k-cores from the network until the network breaks up
    into relatively dense components.
•   Net > Partitions > Core >{Input, Output, All}
4 - Sentiments and Friendship
Balance Theory

Franz Heider (1940): A person (P) feels uncomfortable whe he
ore she disagrees with his ore her friend(O) on a topic (X).




P feels an urge to change this imbalance. He can adjust his
opinion, change his affection for O, or convince himself that O is
not really opposed to X.
Signed Graphs

A signed graph is a graph in which each line carries either a
positive or a negative sign.


  {O,P,X} form a cycle. All balanced cycles contain an even number
  of negative lines or no negative lines at all.
Signed Graphs with Arcs
A cycle is a closed path.

A semicycle is a closed semipath.

A (semi-)cycle is balanced if it does not contain an uneven
number of negative arcs.
Balanced Networks

A signed graph is balanced if all of its (semi-)cycles are balanced.

A signed graph is balanced if it can be partitioned into two
clusters such that all positive ties are contained within the clusters
and all negative ties are situated between the clusters.
Clusterability = Generalized Balance
A cycle or a semicycle is clusterable if it does not contain exactly
one negative arc.

A signed graph is clusterable if it can be partitioned into clusters
such that all positive ties are contained within clusters and all
negative ties are situated between clusters.
Example – Community in a New England
   monastery
    Options > Values of Lines > Similaritiies




Young Turks (1), Loyal Opposition (2), Outcasts (3) Interstitial Group (4)
Issues on Clustering

1. An optimization may find several solutions that fit equally well.
   It is up to the researcher to select one or present all.
2. There is no guarantee that there is not a better solution than
   the found one, unless it is optimal.
3. Different starting options yield different results. (It is hard to
   tell the exact number of clusters that will yield the lowest
   error score)
4. Negative ars are often tolerated less in a cluster than positive
   arcs between clusters.
Calculating Clustering

1. Partition > Create Random Partition (ex. 3 Clusters)
2. Operations > Balance (alpha 0.5)
Development in Time

List of Vertices with their presence




List of Arcs with their presence
Loading and Drawing Networks in Time

•   Net > Transform > Generate in Time
•   Draw > {Previous, Next}




Network consists of 3 choices, hence the bigger errors.
We see a tendency towards clusterability.
BREAK LESSON 2
5 - Affiliations
Example – Corporate interlocks in Scotland in
the beginning of the twentieth century (1904-5)




A fragment of the Scottish directorates network. Companies are classified according t
     oil & mining, railway, engineering...
                                                    Directors (grey) and Firms (black)
Two-Mode and One-Mode Networks

In a one mode network each vertex can be related to each
              network,
other vertex.


In a two-mode network, vertices are divided into two sets and
     two-
vertices can only be related to vertices in the other set.

  •   The degree of a firm specifies the number of its multiple
      directors, also known as size of an event.
  •   The degree of a director equals the number of boards he sits
      on, also known as the rate of par ticipation of an actor.
  •   Also note that some measures must be computed
                       two-
      differently for two-node networks.
Transforming two-mode networks into one-
mode networks




Whenever two firms share a director in the two-mode network, there is a line between
   them in the one-mode network.
Transforming two-mode networks into one-
mode networks II




The events of the two-mode networks are represented by lines and loops in the one-
    mode network of actors. J.S.T ait meets W. Sanderson in board meetings of two
    companies.
Transforming two-mode networks into one-
mode networks III
•   Net > Transform > 2-Mode to 1-Mode {Rows,Columns}
•   Net > Transform > 2-Mode to 1-Mode > Include Loops,
    Multiple Lines
•   Info > Network > Line Values
m-Slices
An m-slice is a maximal subnetwork containing the lines with a
multiplicity equal to or greater than m and the vertices incident
with these lines.
2-Slice in the network of Scottish firms
Computing m-Slices

•     Net > Partitions > Values Core {use max}
•     Net > Partitions > Values Core > First Threshold and Step
•     Net > Transform > Remove >lines with value > lower than 2
•     Operations > Extract from Network > Partition
•     Net > Components > Weak




    3-slice
m-slices 3D

              •   Layers > Type of Layout >
                  3D
              •   Layers > In z direction
              •   Options> Scroll Bar > On
Drawing m-Slices

1. Layers > Type of Layout > 3D
2. Layers > In z direction
3. Options> Scroll Bar >
6 – Center and Periphery

//Slides need to be translated
//Input from book 2 needed.
Example – Communication ties within a sawmill
                                                                    H – Hispanic
                                                                    E – English
                                                                    M- Mill
                                                                    P – Planer section
                                                                    Y - Yard




Vertex labels indicate the ethnicity and the type of work of each employee, for example
     HP-10 is an Hispanic (H) working in the planer section (P)
Distance

•   The larger the number of sources accessible to a person, the
    easier it is to obtain information. Social ties constitute a social
    capital that may be used to mobilize social resources.
•   The simples indicator of centrality is the number of its
    neighbors (degree in a simple undirected network)
Degree centrality I
The degree centrality of a vertex is its degree.

Degree centralization of a network is the variation in the
degrees of vertices divided by the maximum degree variation
which is possible in a networks of the same size.
Degree Centrality II

1. //TODO missing…
Closeness Centrality

1. Closeness centrality : Eine Person ist dann zentral, wenn sie
   bezüglich der Netzwerkrelation sehr nah bei allen anderen
   Liegt. Eine solche zentrale Lage steigert die Effizienz, mit der
   ein Akteur im Netzwerk agieren kann. Ein solcher Akteur kann
   Informationen schnell empfangen und verbreiten.



                                 g −1
       C c ( ni ) =        g

                         ∑ d (n , n
                          j =1
                                       i      j   )
Closeness Centrality


           1                 4         6                     10
                    3                           8        9
           2                 5         7                     11


ni    nj    d
                                                             n    Cc
3     1        1
                                                             1    0,27
3     2        1
                                      11 − 1                 2    0,29
                         C c ( n3 ) =        = 0, 4 3
3     4        1
                                                             3    0,40
3     5        1
3     6        2
                                       23                    4    0,45

3     7        2
                                                             5    0,45

3     8        3                                             6    0,45

3     9        4        Achtung: Hier wurde können nur       7    0,45
3     10       5        symmetrische Verbindungen            8    0,45
3     11       5        betrachtet werden und nur            9    0,37
               23                    Netze.
                        verbundene Netze                     10   0,27
Zentralisierung

1. Zentralisierung =! Zentralität
2. Zentralisierung ist eine strukturelle Eigenschaft der Gruppe
   und nicht der relationalen Eigenschaft einzelner Akteure.
3. Index für Zentralisierung: Man berechnet die Differenzen
   zwischen der Zentralität des zentralsten Akteurs und der
   Zentralität aller Anderen. Man summiert dann diese diff. über
   alle anderen Akteure.

                      g

                     ∑ C (n*) − C (n )    i
              C=     i =1

                             g −1
Zentralisierung

1. Dieser weißt nur dann einen hohen Wert auf wenn genau ein
   Akteur zentral ist, und nicht mehrere Akteure ein Zentrum
   bilden.
2. Nur der Vergleich von Daten einer Gruppe zwischen
   mehreren Zeitpunkten erlaubt sinnvoll interpretierbare
   Aussagen.
Betweenness centrality

1. Betweenness Centrality: Personen (Cutpoints), die zwei die
   ansonsten unverbundene Teilpopulationen miteinander
   verbinden, sind Akteure mit einer hohen betweenness
   centrality. (Annahme: man nutzt nur die kürzesten Verbindungen zur Kommunikation)
2.   Indem man für jedes Paar von Akteuren j, k != i unter allen kürzesten Pfaden, die j un k verbinden , den Anteil von Pfaden
     bestimmt die über Akteur i laufen. Anschließens müssen diese Anteile über alle Paare j, k != i gemittelt werden.




                                          ∑
                                         j≠k
                                                         g        jk    ( n i )g                 jk

                                        i ≠ j ,k
     C b ( ni ) =
                                           ( g − 1)( g − 2 )
Betweenness centrality

    1. Achtung: Es ist möglich das einige Akteure zwar nicht
       erreichbar sind, selbst aber die anderen von sich aus erreichen
       können.

         1                   4           6                               10
                  3                                8          9
         2                   5           7                               11




1       2     3       4          5      6      7       8          9      10   11
0       0     0,37    0,22       0,22   0,22   0,22    0,48       0,37   0    0
Degree Prestige

1. Prestige lässt sich sinnvoll messen als relativer Innengrad dieses
   Akteurs (degree prestige) [Wasserman und K. Faust 1994:
   202]



                  Pd (n j ) = x+ j / ( g − 1)


n j Akteur j     xij Matrix-Eintrag Zeile i, Spalte j
xij   Anzahl Knoten im Netzwerk              x+ j = ∑ xij
                                                        i
Prestige Beispiel


       1                   4          6                            10
                 3                             8          9
       2                   5          7                            11




Prestige von Knoten 3:         Pd (n3 ) = 2+3 / (11 − 1) =0, 2


Generell: Prestige ist unabhängig von der Gruppengröße und sein Wert liegt zwischen
0 und 1 (Stern).

Contenu connexe

Tendances

Python Advanced – Building on the foundation
Python Advanced – Building on the foundationPython Advanced – Building on the foundation
Python Advanced – Building on the foundationKevlin Henney
 
directory structure and file system mounting
directory structure and file system mountingdirectory structure and file system mounting
directory structure and file system mountingrajshreemuthiah
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design pptfarazimlak
 
Components of .NET Framework
Components of .NET FrameworkComponents of .NET Framework
Components of .NET FrameworkRoshith S Pai
 
Memory consistency models
Memory consistency modelsMemory consistency models
Memory consistency modelspalani kumar
 
Database connectivity to sql server asp.net
Database connectivity to sql server asp.netDatabase connectivity to sql server asp.net
Database connectivity to sql server asp.netHemant Sankhla
 
contiguous memory allocation.pptx
contiguous memory allocation.pptxcontiguous memory allocation.pptx
contiguous memory allocation.pptxRajapriya82
 
Spring - Part 2 - Autowiring, Annotations, Java based Configuration - slides
Spring - Part 2 - Autowiring, Annotations, Java based Configuration - slidesSpring - Part 2 - Autowiring, Annotations, Java based Configuration - slides
Spring - Part 2 - Autowiring, Annotations, Java based Configuration - slidesHitesh-Java
 
Overview of UML Diagrams
Overview of UML DiagramsOverview of UML Diagrams
Overview of UML DiagramsManish Kumar
 
Operating System Multiple Choice Questions
Operating System Multiple Choice QuestionsOperating System Multiple Choice Questions
Operating System Multiple Choice QuestionsShusil Baral
 
Decentralized social network
Decentralized social networkDecentralized social network
Decentralized social networkRichard Philip
 

Tendances (20)

Python Advanced – Building on the foundation
Python Advanced – Building on the foundationPython Advanced – Building on the foundation
Python Advanced – Building on the foundation
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
directory structure and file system mounting
directory structure and file system mountingdirectory structure and file system mounting
directory structure and file system mounting
 
Abstract class
Abstract classAbstract class
Abstract class
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design ppt
 
Deadlock
DeadlockDeadlock
Deadlock
 
Crash recovery in database
Crash recovery in databaseCrash recovery in database
Crash recovery in database
 
Pthread
PthreadPthread
Pthread
 
Spm unit2
Spm unit2Spm unit2
Spm unit2
 
Unit 4 sp macro
Unit 4 sp macroUnit 4 sp macro
Unit 4 sp macro
 
Components of .NET Framework
Components of .NET FrameworkComponents of .NET Framework
Components of .NET Framework
 
Memory consistency models
Memory consistency modelsMemory consistency models
Memory consistency models
 
Database connectivity to sql server asp.net
Database connectivity to sql server asp.netDatabase connectivity to sql server asp.net
Database connectivity to sql server asp.net
 
contiguous memory allocation.pptx
contiguous memory allocation.pptxcontiguous memory allocation.pptx
contiguous memory allocation.pptx
 
Spring - Part 2 - Autowiring, Annotations, Java based Configuration - slides
Spring - Part 2 - Autowiring, Annotations, Java based Configuration - slidesSpring - Part 2 - Autowiring, Annotations, Java based Configuration - slides
Spring - Part 2 - Autowiring, Annotations, Java based Configuration - slides
 
Uml class-diagram
Uml class-diagramUml class-diagram
Uml class-diagram
 
Overview of UML Diagrams
Overview of UML DiagramsOverview of UML Diagrams
Overview of UML Diagrams
 
Consistency in NoSQL
Consistency in NoSQLConsistency in NoSQL
Consistency in NoSQL
 
Operating System Multiple Choice Questions
Operating System Multiple Choice QuestionsOperating System Multiple Choice Questions
Operating System Multiple Choice Questions
 
Decentralized social network
Decentralized social networkDecentralized social network
Decentralized social network
 

En vedette

Social network analysis intro part I
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part ITHomas Plotkowiak
 
Exploratory facebook social network analysis with gephi
Exploratory facebook social network analysis with gephiExploratory facebook social network analysis with gephi
Exploratory facebook social network analysis with gephiTHomas Plotkowiak
 
Facebook Network Analysis using Gephi
Facebook Network Analysis using GephiFacebook Network Analysis using Gephi
Facebook Network Analysis using GephiSarah Joy Murray
 
Social network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreWael Elrifai
 
Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...
Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...
Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...Carlos Primera
 
Exploratory Social Network Analysis with Pajek: Sentiments & Friendship
Exploratory Social Network Analysis with Pajek: Sentiments & FriendshipExploratory Social Network Analysis with Pajek: Sentiments & Friendship
Exploratory Social Network Analysis with Pajek: Sentiments & FriendshipHossein Fani
 
Social Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsPatti Anklam
 
Network analysis lecture
Network analysis lectureNetwork analysis lecture
Network analysis lectureSara-Jayne Terp
 
2009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 20072009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 2007Marc Smith
 
Prof. Hendrik Speck - Social Network Analysis
Prof. Hendrik Speck - Social Network AnalysisProf. Hendrik Speck - Social Network Analysis
Prof. Hendrik Speck - Social Network AnalysisHendrik Speck
 
The Basics of Social Network Analysis
The Basics of Social Network AnalysisThe Basics of Social Network Analysis
The Basics of Social Network AnalysisRory Sie
 
Social network analysis part ii
Social network analysis part iiSocial network analysis part ii
Social network analysis part iiTHomas Plotkowiak
 
LAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning AnalyticsLAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning Analyticsgoehnert
 
Clique-based Network Clustering
Clique-based Network ClusteringClique-based Network Clustering
Clique-based Network ClusteringGuang Ouyang
 
Social Network Analysis : Methods and Applications Chapter 6 and 7
Social Network Analysis : Methods and Applications Chapter 6 and 7Social Network Analysis : Methods and Applications Chapter 6 and 7
Social Network Analysis : Methods and Applications Chapter 6 and 7Kunwoo Park
 

En vedette (20)

Ejemplo uso pajek
Ejemplo uso pajekEjemplo uso pajek
Ejemplo uso pajek
 
Social network analysis intro part I
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part I
 
Tutorial Pajek
Tutorial PajekTutorial Pajek
Tutorial Pajek
 
Exploratory facebook social network analysis with gephi
Exploratory facebook social network analysis with gephiExploratory facebook social network analysis with gephi
Exploratory facebook social network analysis with gephi
 
Facebook Network Analysis using Gephi
Facebook Network Analysis using GephiFacebook Network Analysis using Gephi
Facebook Network Analysis using Gephi
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Social network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and more
 
Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...
Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...
Análisis de Redes Sociales y Pajek: Diagnóstico de un Equipo de Trabajo en 12...
 
Introdução ao uso do Pajek
Introdução ao uso do PajekIntrodução ao uso do Pajek
Introdução ao uso do Pajek
 
Exploratory Social Network Analysis with Pajek: Sentiments & Friendship
Exploratory Social Network Analysis with Pajek: Sentiments & FriendshipExploratory Social Network Analysis with Pajek: Sentiments & Friendship
Exploratory Social Network Analysis with Pajek: Sentiments & Friendship
 
Social Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to Tools
 
Network analysis lecture
Network analysis lectureNetwork analysis lecture
Network analysis lecture
 
2009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 20072009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 2007
 
Prof. Hendrik Speck - Social Network Analysis
Prof. Hendrik Speck - Social Network AnalysisProf. Hendrik Speck - Social Network Analysis
Prof. Hendrik Speck - Social Network Analysis
 
The Basics of Social Network Analysis
The Basics of Social Network AnalysisThe Basics of Social Network Analysis
The Basics of Social Network Analysis
 
Social network analysis part ii
Social network analysis part iiSocial network analysis part ii
Social network analysis part ii
 
LAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning AnalyticsLAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning Analytics
 
Clique-based Network Clustering
Clique-based Network ClusteringClique-based Network Clustering
Clique-based Network Clustering
 
Social Network Analysis : Methods and Applications Chapter 6 and 7
Social Network Analysis : Methods and Applications Chapter 6 and 7Social Network Analysis : Methods and Applications Chapter 6 and 7
Social Network Analysis : Methods and Applications Chapter 6 and 7
 
Kernighan lin
Kernighan linKernighan lin
Kernighan lin
 

Similaire à Exploratory social network analysis with pajek

Social Network Based Information Systems (Tin180 Com)
Social Network Based Information Systems (Tin180 Com)Social Network Based Information Systems (Tin180 Com)
Social Network Based Information Systems (Tin180 Com)Tin180 VietNam
 
Topology ppt
Topology pptTopology ppt
Topology pptboocse11
 
Using spectral radius ratio for node degree
Using spectral radius ratio for node degreeUsing spectral radius ratio for node degree
Using spectral radius ratio for node degreeIJCNCJournal
 
Parallel computing chapter 2
Parallel computing chapter 2Parallel computing chapter 2
Parallel computing chapter 2Md. Mahedi Mahfuj
 
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...ijfcstjournal
 
Distribution of maximal clique size under
Distribution of maximal clique size underDistribution of maximal clique size under
Distribution of maximal clique size underijfcstjournal
 
Interpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approachInterpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approachElena Sügis
 
Lecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdfLecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdfclararoumany1
 
system interconnect architectures in ACA
system interconnect architectures in ACAsystem interconnect architectures in ACA
system interconnect architectures in ACAPankaj Kumar Jain
 
Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Tin180 VietNam
 
Network Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxNetwork Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxchavanprasad17092001
 
Scott Complex Networks
Scott Complex NetworksScott Complex Networks
Scott Complex Networksjilung hsieh
 
Higher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIHigher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIAustin Benson
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...Daniel Katz
 

Similaire à Exploratory social network analysis with pajek (20)

Social Network Based Information Systems (Tin180 Com)
Social Network Based Information Systems (Tin180 Com)Social Network Based Information Systems (Tin180 Com)
Social Network Based Information Systems (Tin180 Com)
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
TopologyPPT.ppt
TopologyPPT.pptTopologyPPT.ppt
TopologyPPT.ppt
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
Using spectral radius ratio for node degree
Using spectral radius ratio for node degreeUsing spectral radius ratio for node degree
Using spectral radius ratio for node degree
 
Parallel computing chapter 2
Parallel computing chapter 2Parallel computing chapter 2
Parallel computing chapter 2
 
13047926.ppt
13047926.ppt13047926.ppt
13047926.ppt
 
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...
DISTRIBUTION OF MAXIMAL CLIQUE SIZE UNDER THE WATTS-STROGATZ MODEL OF EVOLUTI...
 
Distribution of maximal clique size under
Distribution of maximal clique size underDistribution of maximal clique size under
Distribution of maximal clique size under
 
Interpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approachInterpretation of the biological knowledge using networks approach
Interpretation of the biological knowledge using networks approach
 
Deepwalk vs Node2vec
Deepwalk vs Node2vecDeepwalk vs Node2vec
Deepwalk vs Node2vec
 
Lecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdfLecture 5 - Qunatifying a Network.pdf
Lecture 5 - Qunatifying a Network.pdf
 
system interconnect architectures in ACA
system interconnect architectures in ACAsystem interconnect architectures in ACA
system interconnect architectures in ACA
 
4 Cliques Clusters
4 Cliques Clusters4 Cliques Clusters
4 Cliques Clusters
 
Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)
 
Network Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxNetwork Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptx
 
Scott Complex Networks
Scott Complex NetworksScott Complex Networks
Scott Complex Networks
 
Higher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIHigher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoI
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 3 - Professor...
 

Plus de THomas Plotkowiak

Plus de THomas Plotkowiak (7)

DGPUK Social TV: Neue Kommunikationsformen, neue Öffentlichkeit?
DGPUK Social TV: Neue Kommunikationsformen, neue Öffentlichkeit?DGPUK Social TV: Neue Kommunikationsformen, neue Öffentlichkeit?
DGPUK Social TV: Neue Kommunikationsformen, neue Öffentlichkeit?
 
Social tv
Social tvSocial tv
Social tv
 
Sgkm 2012
Sgkm 2012Sgkm 2012
Sgkm 2012
 
Oepi external overview
Oepi external overviewOepi external overview
Oepi external overview
 
Memes
MemesMemes
Memes
 
Visuelle Kommunikation in Facebook
Visuelle Kommunikation in FacebookVisuelle Kommunikation in Facebook
Visuelle Kommunikation in Facebook
 
Joomla 1.5 Quick Start
Joomla 1.5 Quick StartJoomla 1.5 Quick Start
Joomla 1.5 Quick Start
 

Dernier

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 

Dernier (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Exploratory social network analysis with pajek

  • 1. Exploratory Social Network Analysis with Pajek Fundamentals in Social Network Analysis by Wouter de Nooy, Andres Mrvar and Vladimir Batagelj Slides created by Thomas Plotkowiak 26.08.2010
  • 2. Agenda 1. Fundamentals 2. Attributes and Relations 3. Cohesion 4. Sentiments and Friendship 5. Affiliations 6. Core - Periphery
  • 4. Fundamentals Sociometry studies interpersonal relations. Society is not an aggregate of individuals and the characteristics (as statisticians assume) but a structure of interpersonal ties. Therefore, the individual is not the basic social unit. The social atom consists of an individual and his or her social, economic, or cultural ties. Social atoms are linked into groups, and , ultimately, society consists of interrelated groups.
  • 5. Example of a Sociogram Choices of twenty-six girls living in one dormitory at a New York state training school. The girls were asked to choose the girls they liked best as their dining-table partners.
  • 6. Exploratory Social Network Analysis The main goal of social network analysis is detecting and interpreting patterns of social ties among actors. It consists of four parts: 1. The definition of a network 2. Network manipulation 3. Determination of structural features 4. Visual inspection
  • 7. Network Definition A graph is a set of vertices and a set of lines between pairs of vertices. A ver tex is the smallest unit in a network. In SNA it represents an actor (girl, organization, country…) A line is a tie between two vertices in a network. In SNA it can be any social relation. A loop is a special kind of line, namely, a line that connects a vertex to itself.
  • 8. Network Definition II A directed lins is called an arc . Whereas an undirected line is an arc. edge. A directed graph or digraph contains one or more arcs. An undirected graph contains no arcs (all of its lines are edges edges). A simple directed graph contains no multiple arcs. A simple undirected graph contains neither multiple edges nor loops.
  • 9. Network Definition III A network consists of a graph and additional information on the vertices or the lines of the graph.
  • 10. Application 1. We use the computer program Pajek – Slovenian for spider – to analyzed and draw social networks. (get it from http://vlado.fmf.uni-lj.si/pub/networks/) Number of vertices Specific vertex and orientation List of Arcs
  • 12. Manipulation Suppose we want to change reciprocated choices in the dining- table partners network into edges.
  • 13. Calculation Suppose we want to calculate the total number of lines:
  • 15. Automatic Drawing • Layout by Energy: Move vertices to locations that minimize the variation in line length. ( Imagine that the lines are springs pulling vertices together, though never too close) • Energy Layouts: – Kamada-Kawai (computationally expensive) – Fruchtemann Reingold (faster) • Draw by Hand
  • 17. 2 - Attributes and Relations
  • 18. Example – The world system In 1974,ImmanuelWallerstein introduced the concept of a capitalist world system which came into existence in the system, sixteenth century. This system is characterized by a world economy that is stratified into a core, a semiperiphery, and a periphery. Countries owe their wealth or poverty to their positionin the world economy. The core,Wallerstein argues, exists because it succeeds in exploiting the periphery and, to a lesser extent, the semiperiphery.The semiperiphery profits from being an intermediary between the coreand the periphery. Which countries belong to the core, semiperiphery or periphery?
  • 19. The world system network • Network contains 80 countries with attributes: • continent • world system position in 1980 • gross domestic product per capita in U.S. dollars in 1995 • The arcs represent imports (of metal) into one country from another.
  • 20. Partition A par tition of a network is a classification or clustering of the vertices in the network such that each vertex is assigned to exactly one class or cluster.
  • 21. Partition Load & Edit • File > Partition > Read (.clu File) • File> Partition> Edit
  • 22. Info on Partition Distribution • Info > Partition
  • 23. Application – Draw Partition • Draw > Draw Partition
  • 24. Reduction of a Network To extract a subnetwork from a network, select a subset of its vertices and all lines that are only incident with the selected vertices. • Operations > Extract from Network (select class 6)
  • 25. Partition – Local View 1. Partitions > Extract Second from First
  • 26. Global View To shrink a network, replace a subset of its vertices by one new vertex that is incident to all lines that were incident with the vertices of the subset in the original network. 1. Operations > Shrink Network
  • 27. Contextual View In a contextual view, all classes are shunk except the one in which you are particularly interested. • Operations > Shrink Network (Don't shrink class 6)
  • 28. Vectors and Coordinates Load & Edit A vector assigns a numerical value to each vertex in a network. • File > Vector > Read (.vec File) • File> Vector > Edit
  • 29. Info on a Vector • Info > Vector
  • 30. Vector Partition • Vector > Make Partition > by Truncating (Abs) • Vector > Make Partition by Intervals > First Threshold and Step • Vector > Make Partition by Intervals >Selected Thresholds
  • 31. Draw Vector & Partition
  • 32. Global View & Vectors 1. Vector > Shrink Vector (Sum)
  • 33. Network Analysis and Statistics • Example: Crosstabulation of two partitions and some measures of association between the classifications represented by two partitions. • Partition > Info > Cramer's , Rajski • Cramer's V measures the statistical dependence between two classifications. • Rajski's indices measure the degree to which the information in one classification is preserved in the other classification.
  • 34.
  • 37. Cohesive Subgroups Cohesive subgroups: We hypothesize that cohesive subgroups are the basis for solidarity, shared norms, identity and collective behavior. Perceived similarity, for instance, membership of a social group, is expected to promote interaction. We expect similar people to interact a lot, at least more often than with dissimilar people. This peonomenon is called homophily: "Birds of a feather flock together." Birds
  • 38. Example – Families in Haciendas (1948) Each arc represents "frequent visits" from one family to another.
  • 39. Density & Degree I Density is the number of lines in a simple network, expressed as a proportion of the maximum possible number of lines. A complete network is a network with maximum density. The degree of a vertex is the number of lines incident with it.
  • 40. Density & Degree II Two vertices are adjacent if they are connected by a line. The indegree of a vertex is the number of arcs it receives. The outdegree is the number of arcs it sends. To symmetrize a directed network is to replace unilateral and bidirectional arcs by edges.
  • 41. Computing Density • Info > Network > General
  • 42. Computing Degree • Net > Transform > Arcs Edges > All • Net > Partitions > Degree > {In, Out, All}
  • 43. Components A semiwalk from vertex u to vertex v is a sequence of lines such that the end vertex of one line is the starting vertex of the next line and the sequence starts at vertex u and end at vertex v. A walk is a semiwalk with the additional condition that none of its lines are an arc of which the end vertex is the arc's tail Note that v5 v3 v4 v5 v3 is also a walk to v3
  • 44. Paths A semipath is a semiwalk in which no vertex in between the first and last vertex of the semiwalk occurs more than once. A path is a walk in which no vertex in between the first and last vertex of the walk occurs more than once.
  • 45. Connectedness A network is (weakly) connected if each pair of vertices is connected by a semipath. A network is strongly connected if each pair of vertices is connected by a path. This network is not connected because v2 is isolated.
  • 46. Connected Components A (weak) component is a maximal (weakly) connected subnetwork. A strong component is a maximal strongly connected subnetwork. v1,v3,v4,v5 are a weak component v3,v4,v5 are a strong component
  • 47. Example Strong Components 1. Net > Components > {Strong, Weak}
  • 48. Cliques and Complete Subnetworks A clique is a maximal complete subnetwork containing three vertices or more. (cliques can overlap) v2,v4,v5 is not a clique v1,v6,v5 is a clique v2,v3,v4,v5 is a clique
  • 49. n-Clique & n-Clan n-Clique: Is a maximal complete subgraph, in the analyzed graph, each vertex has maximally the distance n. A Clique is a n-Clique with n=1. n-Clan: Ist a maximal complete subgraph, where each vertex has maximally the distance n in the resulting graph 2-Clique 2-Clan
  • 50. n-Clans & n-Cliques 6 5 1 4 2 3 2-Clans: 123,234,345,456,561,612 2-Cliquen: 123,234,345,456,561,612 and 135,246
  • 51. k-Plexes k-Plex: A k-Plex is a maximal complete subgraph with gs Vertext, in which each vertex has at least connections with gs-k vertices. 6 5 1 4 2 3 2-Plexe:s 1234, 2345, 3456, 4561, 5612, 6123 In general k-Plexes are more robust than Cliques und Clans.
  • 52. Overview Subgroups 4 3 4 3 4 3 1 2 1 2 1 2 2 Components 1 Component 1 Component 2 2-Clans (341,412) 1 2-Clans (124) 2 2-Cliques (341,412) 1 2-Clique (124) 4 3 4 3 1 Component 1 Component 1 2-Clan (1234) 1 2-Clan (1234) 1 2-Clique (1234) 1 2-Clique (1234) 1 2-Plex (1234) 1 2-Plex (1234) 1 2 1 2 1 Clique
  • 53. Overview Groupconcepts • 1-Clique, 1-Clan und 1-Plex are identical • A n-Clan is always included in a higher order n-Clique Component 2-Clique 2-Clan 2-Plex Clique
  • 54. Finding Cliques • Example: We are looking for occurences of triads • Nets > First Network, Second Network • Nets > Fragment (1 in 2 ) > Find The figure shows the hierarchy for the example of overlapping complete triads. There are five complete triads; each of the triads is represented by a gray vertex. Each triad consits of three vertices.
  • 55. Finding Social Circles • Partitions > First, Second • Partitions > Extract Second from First We have found three social circles.
  • 56. k-Cores A •k-core is a maximal subnetwork in which each vertex has at Net > Components > {Strong, Weak} least degree k within the subnetwork.
  • 57. k-Cores k-cores are nested which means that a vertex in a 3-core is also part of a 2-core but not all members of a 2-core belong to a 3- core.
  • 58. k-Cores Application • K-cores help to detect cohesive subgroups by removing the lowes k-cores from the network until the network breaks up into relatively dense components. • Net > Partitions > Core >{Input, Output, All}
  • 59.
  • 60. 4 - Sentiments and Friendship
  • 61. Balance Theory Franz Heider (1940): A person (P) feels uncomfortable whe he ore she disagrees with his ore her friend(O) on a topic (X). P feels an urge to change this imbalance. He can adjust his opinion, change his affection for O, or convince himself that O is not really opposed to X.
  • 62. Signed Graphs A signed graph is a graph in which each line carries either a positive or a negative sign. {O,P,X} form a cycle. All balanced cycles contain an even number of negative lines or no negative lines at all.
  • 63. Signed Graphs with Arcs A cycle is a closed path. A semicycle is a closed semipath. A (semi-)cycle is balanced if it does not contain an uneven number of negative arcs.
  • 64. Balanced Networks A signed graph is balanced if all of its (semi-)cycles are balanced. A signed graph is balanced if it can be partitioned into two clusters such that all positive ties are contained within the clusters and all negative ties are situated between the clusters.
  • 65. Clusterability = Generalized Balance A cycle or a semicycle is clusterable if it does not contain exactly one negative arc. A signed graph is clusterable if it can be partitioned into clusters such that all positive ties are contained within clusters and all negative ties are situated between clusters.
  • 66. Example – Community in a New England monastery Options > Values of Lines > Similaritiies Young Turks (1), Loyal Opposition (2), Outcasts (3) Interstitial Group (4)
  • 67. Issues on Clustering 1. An optimization may find several solutions that fit equally well. It is up to the researcher to select one or present all. 2. There is no guarantee that there is not a better solution than the found one, unless it is optimal. 3. Different starting options yield different results. (It is hard to tell the exact number of clusters that will yield the lowest error score) 4. Negative ars are often tolerated less in a cluster than positive arcs between clusters.
  • 68. Calculating Clustering 1. Partition > Create Random Partition (ex. 3 Clusters) 2. Operations > Balance (alpha 0.5)
  • 69. Development in Time List of Vertices with their presence List of Arcs with their presence
  • 70. Loading and Drawing Networks in Time • Net > Transform > Generate in Time • Draw > {Previous, Next} Network consists of 3 choices, hence the bigger errors. We see a tendency towards clusterability.
  • 73. Example – Corporate interlocks in Scotland in the beginning of the twentieth century (1904-5) A fragment of the Scottish directorates network. Companies are classified according t oil & mining, railway, engineering... Directors (grey) and Firms (black)
  • 74. Two-Mode and One-Mode Networks In a one mode network each vertex can be related to each network, other vertex. In a two-mode network, vertices are divided into two sets and two- vertices can only be related to vertices in the other set. • The degree of a firm specifies the number of its multiple directors, also known as size of an event. • The degree of a director equals the number of boards he sits on, also known as the rate of par ticipation of an actor. • Also note that some measures must be computed two- differently for two-node networks.
  • 75. Transforming two-mode networks into one- mode networks Whenever two firms share a director in the two-mode network, there is a line between them in the one-mode network.
  • 76. Transforming two-mode networks into one- mode networks II The events of the two-mode networks are represented by lines and loops in the one- mode network of actors. J.S.T ait meets W. Sanderson in board meetings of two companies.
  • 77. Transforming two-mode networks into one- mode networks III • Net > Transform > 2-Mode to 1-Mode {Rows,Columns} • Net > Transform > 2-Mode to 1-Mode > Include Loops, Multiple Lines • Info > Network > Line Values
  • 78. m-Slices An m-slice is a maximal subnetwork containing the lines with a multiplicity equal to or greater than m and the vertices incident with these lines.
  • 79. 2-Slice in the network of Scottish firms
  • 80. Computing m-Slices • Net > Partitions > Values Core {use max} • Net > Partitions > Values Core > First Threshold and Step • Net > Transform > Remove >lines with value > lower than 2 • Operations > Extract from Network > Partition • Net > Components > Weak 3-slice
  • 81. m-slices 3D • Layers > Type of Layout > 3D • Layers > In z direction • Options> Scroll Bar > On
  • 82. Drawing m-Slices 1. Layers > Type of Layout > 3D 2. Layers > In z direction 3. Options> Scroll Bar >
  • 83. 6 – Center and Periphery //Slides need to be translated //Input from book 2 needed.
  • 84. Example – Communication ties within a sawmill H – Hispanic E – English M- Mill P – Planer section Y - Yard Vertex labels indicate the ethnicity and the type of work of each employee, for example HP-10 is an Hispanic (H) working in the planer section (P)
  • 85. Distance • The larger the number of sources accessible to a person, the easier it is to obtain information. Social ties constitute a social capital that may be used to mobilize social resources. • The simples indicator of centrality is the number of its neighbors (degree in a simple undirected network)
  • 86. Degree centrality I The degree centrality of a vertex is its degree. Degree centralization of a network is the variation in the degrees of vertices divided by the maximum degree variation which is possible in a networks of the same size.
  • 87. Degree Centrality II 1. //TODO missing…
  • 88. Closeness Centrality 1. Closeness centrality : Eine Person ist dann zentral, wenn sie bezüglich der Netzwerkrelation sehr nah bei allen anderen Liegt. Eine solche zentrale Lage steigert die Effizienz, mit der ein Akteur im Netzwerk agieren kann. Ein solcher Akteur kann Informationen schnell empfangen und verbreiten. g −1 C c ( ni ) = g ∑ d (n , n j =1 i j )
  • 89. Closeness Centrality 1 4 6 10 3 8 9 2 5 7 11 ni nj d n Cc 3 1 1 1 0,27 3 2 1 11 − 1 2 0,29 C c ( n3 ) = = 0, 4 3 3 4 1 3 0,40 3 5 1 3 6 2 23 4 0,45 3 7 2 5 0,45 3 8 3 6 0,45 3 9 4 Achtung: Hier wurde können nur 7 0,45 3 10 5 symmetrische Verbindungen 8 0,45 3 11 5 betrachtet werden und nur 9 0,37 23 Netze. verbundene Netze 10 0,27
  • 90. Zentralisierung 1. Zentralisierung =! Zentralität 2. Zentralisierung ist eine strukturelle Eigenschaft der Gruppe und nicht der relationalen Eigenschaft einzelner Akteure. 3. Index für Zentralisierung: Man berechnet die Differenzen zwischen der Zentralität des zentralsten Akteurs und der Zentralität aller Anderen. Man summiert dann diese diff. über alle anderen Akteure. g ∑ C (n*) − C (n ) i C= i =1 g −1
  • 91. Zentralisierung 1. Dieser weißt nur dann einen hohen Wert auf wenn genau ein Akteur zentral ist, und nicht mehrere Akteure ein Zentrum bilden. 2. Nur der Vergleich von Daten einer Gruppe zwischen mehreren Zeitpunkten erlaubt sinnvoll interpretierbare Aussagen.
  • 92. Betweenness centrality 1. Betweenness Centrality: Personen (Cutpoints), die zwei die ansonsten unverbundene Teilpopulationen miteinander verbinden, sind Akteure mit einer hohen betweenness centrality. (Annahme: man nutzt nur die kürzesten Verbindungen zur Kommunikation) 2. Indem man für jedes Paar von Akteuren j, k != i unter allen kürzesten Pfaden, die j un k verbinden , den Anteil von Pfaden bestimmt die über Akteur i laufen. Anschließens müssen diese Anteile über alle Paare j, k != i gemittelt werden. ∑ j≠k g jk ( n i )g jk i ≠ j ,k C b ( ni ) = ( g − 1)( g − 2 )
  • 93. Betweenness centrality 1. Achtung: Es ist möglich das einige Akteure zwar nicht erreichbar sind, selbst aber die anderen von sich aus erreichen können. 1 4 6 10 3 8 9 2 5 7 11 1 2 3 4 5 6 7 8 9 10 11 0 0 0,37 0,22 0,22 0,22 0,22 0,48 0,37 0 0
  • 94. Degree Prestige 1. Prestige lässt sich sinnvoll messen als relativer Innengrad dieses Akteurs (degree prestige) [Wasserman und K. Faust 1994: 202] Pd (n j ) = x+ j / ( g − 1) n j Akteur j xij Matrix-Eintrag Zeile i, Spalte j xij Anzahl Knoten im Netzwerk x+ j = ∑ xij i
  • 95. Prestige Beispiel 1 4 6 10 3 8 9 2 5 7 11 Prestige von Knoten 3: Pd (n3 ) = 2+3 / (11 − 1) =0, 2 Generell: Prestige ist unabhängig von der Gruppengröße und sein Wert liegt zwischen 0 und 1 (Stern).