SlideShare a Scribd company logo
1 of 17
Social Network Analysis Study
         Chap 4.3~
         Jan. 11 2013
          Jaram Park
4.3 Directed Graph

Many relations are directional. A relational is directional if
the ties are oriented from one to another.
 - directional graph : Twitter graph
 - unidirectional graph: Facebook graph


• 4.3.1 Subgraphs – Dyads
    – One of the most important subgraphs in a digraph (4가지 경우)


                                               null
                                          asymmetric
                                          asymmetric
                                              mutual
4.3 Directed Graph

• 4.3.2 Nodal Indegree and Outdegree
    Outdegree                                       Indegree
    :measures of                                    :measures of
    expensiveness                                   receptivity, or popularity

   – Often summarize using the mean indegree or the mean
     outdegree
   – Types of Nodes in a Directed Graph
      •   Isolate if dI(ni) = do(ni) = 0
      •   Transmitter if dI(ni) = 0 and do(ni) > 0
      •   Receiver if dI(ni) > 0 and do(ni) = 0
      •   Carrier or ordinary if dI(ni) >0 and do(ni) > 0
4.3 Directed Graph

• 4.3.3 Density of a Directed Graph
   – Density is equal to 1, then all dyads are mutual


• 4.3.5 Directed Walks, Paths, Semipaths
   –  One must consider the direction of the arcs
   –  Directed walk: all arcs are “pointing” in the same direction.
   –  Directed trail: no arc is included more than once
   –  Directed path: no node and no arc is included more than once
       arcs all “pointing” in the same direction
   - In a semipath the direction of the arcs is irrelevant
4.3 Directed Graph
• 4.3.6 Reachability and Connectivity in Digraphs
   – Pairs of Nodes
      • (i) Weakly connected if they are joined by a semipath
      • (ii) Unilaterally connected if they are joined by a path from ni to nj, or path
        from nj to ni
      • (iii) Strongly connected if there is a path from ni to nj, and a path from nj to
        ni
      • (iv) Reculsively connected if they are strongly connected, and the path from
        ni to nj uses the same nodes and arcs as the path from nj to ni , in reverse
        order
   – Digraph Connectiedness
      • ( ) connected if all pairs of nodes are ( )
      • In a weakly connected digraph, all pairs of nodes are connected by a
        semipath
• 4.3.7 Geodesics, Distance and Diameter
• 4.3.8 Special Kind of Directed Graphs
4.3 Directed Graph

• 4.3.7 Geodesics, Distance and Diameter
   – Path : Direction 고려!
   – Since the paths from ni to nj are likely to be different from nj to
     ni ,the geodesics from ni to nj may be different from the paths
     from nj to ni.
   – Diameter: the length of the longest geodesic between any pair
     of nodes
   – The diameter of a weakly or unilaterally connected directed
     graph is undefined.


• 4.3.8 Special Kind of Directed Graphs
   – Complement and Converse of a Digraph
   – Tournaments
4.4 Signed Graphs and
    Signed Directed Graphs
• 4.4.1 Signed Graphs
   A signed graph is a graph whose lines carry the additional
   information of a valence: a positive or negative sign. (+,-)
   – Dyads : two possible states, {+, -}
   – Triads : four possible states, {zero, one, two, or three positive
      positive }
   – Cylcles
       • (+)(+) = +
       • (+)(-) = -
       • (-)(-) = +


• 4.4.2 Signed Directed Graphs
   – Semicycles
4.5 Valued Graphs and
    Valued Directed Graphs
Valued graphs are the appropriate graph theoretic
representation for valued relations : Gv(N,L,V)

• 4.5.1 Nodes and Dyads
   – Nodes in Valued Graphs
   – Dyads in Valued Graphs
• 4.5.2 Density in a Valued Graph
   – is defined as the ratio of the number of lines present to the
     maximum possible that could arise
   – is as the average of the values assigned to the lines/arcs
4.5 Valued Graphs and
    Valued Directed Graphs
• 4.5.3 Paths in Valued Graphs
   Interpretation of the lines (arcs) and values in the graph
   “strengths” or “values” of reachability

   – Value of a Path
       • The value of a path is thus the “weakest link” in the path.
       • A path at level c as a path between a pair of nodes such that each and
         every line in the path has a value greater than or equal to c
   – Reachability
       • The “stronger” the lines included in the path. In a valued graph, two nodes
         are reachable at level c if there is a path at level c between them.
   – Path Length
       • Sum of the values of the lines in it.
4.6 Multigraphs

pass
4.7 Hypergraphs

pass
4.8 Relations

 Mathematical relations

 • 4.8.1 Definition
    – The Cartesian product of two sets M,N
    – Algebraic notation. < ni , nj > Є R , iRj.


 • 4.8.2 Properties of Relations
    – Reflexive: if all possible < ni , ni > ties are present in R
    – Symmetric: iRj if and only if jRi, for all i and j
    – Antisymmetric: the presence of the < ni , nj > tie implies the
      absence of the < nj , ni > tie (e.x., tournament)
    – Transitive: if whenever iRj and jRk, then iRk, for all i,j, and k.
4.9 Matrices

 • 4.9.1 Matrices for Graphs
    – The Sociomatrix : adjacency matrix, or sociomatrix
        • Size g x g (g rows and g columns)
        • Complete graph contains 1’s in all off-diagonal cells.
        • The sociomatrix records for each pair of nodes whether the nodes are adjacent or
          not
    – The Incidence Matrix (Table 4.3)
        • Present the information in a graph is called the incidence matrix,I or I(g)
 • 4.9.2 Matrices for Digraphs (Table 4.4)
 • 4.9.3 Matrices for Valued Graphs
    – The entry in cell (i,j) of X records the strength of the tie from actor
      i to actor j.


 • 4.9.4 Matrices for Two-Modes Networks
 • 4.9.5 Matrices for Hypergraphs
4.9 Matrices

 • 4.9.6 Basic Matrix Operation
    – Vocabulary
         • Size
         • Cell
         • Symmetric
    – Matrix Permutation
         • Sometimes it is useful to rearrange the rows and columns in the sociomatrix
           to (                    )
         • Permutation is anay reodering of the objects simply by relabeling the rows
           and columns
         • Matrix permutations are also useful if the graph is ( )
    –   Transpose
    –   Addition and Subtraction
    –   Matrix Multiplication
    –   Boolean Matrix Multiplication
4.9 Matrices

 • 4.9.7 Computing Simple Network Properties
    – Walks and Reachability
       • The entries of Xp = {xij[p]} give exactly the number of walks of length p
         between ni and nj .
       • The longest possible path in a graph is equal to g-1
       • Reachability matrix, XR = {xij[R]}
    – Geodesics and Distance
       • The first power p for which the (i,j) element is non-zero gives the length of
         the shortest path and is equal to d(i,j)
       • The diameter of a graph or digraph is the length of the largest geodesic in
         the graph or digraph
    – Computing Nodal Degrees
    – Computing Density
4.10 Properties of Graphs, Relations,
and Matrices
Quiz
  – Types of Nodes in a Directed Graph
       •   Show the relation using >, <, =
       •   Isolate if dI(ni) do(ni) 0
       •   Transmitter if dI(ni) 0 and do(ni) 0
       •   Receiver if dI(ni) 0 and do(ni) 0
       •   Carrier or ordinary if dI(ni) 0 and do(ni) 0


  – Pairs of Nodes  그림으로 나타내기
       •   (i) Weakly connected if they are joined by a semipath
       •   (ii) Unilaterally connected if they are joined by a path from ni to nj, or path from nj to ni
       •   (iii) Strongly connected if there is a path from ni to nj, and a path from nj to ni
       •   (iv) Reculsively connected if they are strongly connected, and the path from ni to nj uses the same
           nodes and arcs as the path from nj to ni , in reverse order


  – Vocabulary
       •   Size
       •   Cell
       •   Symmetric

  – Matrix Permutation
       •   Sometimes it is useful to rearrange the rows and columns in the sociomatrix to (                      )
       •   Permutation is anay reodering of the objects simply by relabeling the rows and columns
       •   Matrix permutations are also useful if the graph is ( )

More Related Content

What's hot

IRJET- Devnagari Text Detection
IRJET- Devnagari Text DetectionIRJET- Devnagari Text Detection
IRJET- Devnagari Text DetectionIRJET Journal
 
Applications of graphs
Applications of graphsApplications of graphs
Applications of graphsTech_MX
 
Chapter9 graph data structure
Chapter9  graph data structureChapter9  graph data structure
Chapter9 graph data structureMahmoud Alfarra
 
Isomorphic graph
Isomorphic graphIsomorphic graph
Isomorphic graphumair khan
 
CST 504 Line Graph Analysis of Mazes
CST 504 Line Graph Analysis of MazesCST 504 Line Graph Analysis of Mazes
CST 504 Line Graph Analysis of MazesNeil MacIntosh
 
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...Waqas Tariq
 
Devnagari document segmentation using histogram approach
Devnagari document segmentation using histogram approachDevnagari document segmentation using histogram approach
Devnagari document segmentation using histogram approachVikas Dongre
 
An improved graph drawing algorithm for email networks
An improved graph drawing algorithm for email networksAn improved graph drawing algorithm for email networks
An improved graph drawing algorithm for email networksZakaria Boulouard
 
Slides Chapter10.1 10.2
Slides Chapter10.1 10.2Slides Chapter10.1 10.2
Slides Chapter10.1 10.2showslidedump
 
Graph theory concepts complex networks presents-rouhollah nabati
Graph theory concepts   complex networks presents-rouhollah nabatiGraph theory concepts   complex networks presents-rouhollah nabati
Graph theory concepts complex networks presents-rouhollah nabatinabati
 
Depth first traversal(data structure algorithms)
Depth first traversal(data structure algorithms)Depth first traversal(data structure algorithms)
Depth first traversal(data structure algorithms)bhuvaneshwariA5
 
Introduction to graph theory (All chapter)
Introduction to graph theory (All chapter)Introduction to graph theory (All chapter)
Introduction to graph theory (All chapter)sobia1122
 
Graph data structure
Graph data structureGraph data structure
Graph data structureTech_MX
 
Graph isomorphism
Graph isomorphismGraph isomorphism
Graph isomorphismCore Condor
 
2.1 graph basic
2.1 graph basic 2.1 graph basic
2.1 graph basic Krish_ver2
 

What's hot (20)

Ijetcas14 594
Ijetcas14 594Ijetcas14 594
Ijetcas14 594
 
IRJET- Devnagari Text Detection
IRJET- Devnagari Text DetectionIRJET- Devnagari Text Detection
IRJET- Devnagari Text Detection
 
Applications of graphs
Applications of graphsApplications of graphs
Applications of graphs
 
Chapter9 graph data structure
Chapter9  graph data structureChapter9  graph data structure
Chapter9 graph data structure
 
Isomorphic graph
Isomorphic graphIsomorphic graph
Isomorphic graph
 
CST 504 Line Graph Analysis of Mazes
CST 504 Line Graph Analysis of MazesCST 504 Line Graph Analysis of Mazes
CST 504 Line Graph Analysis of Mazes
 
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
 
H027052054
H027052054H027052054
H027052054
 
Devnagari document segmentation using histogram approach
Devnagari document segmentation using histogram approachDevnagari document segmentation using histogram approach
Devnagari document segmentation using histogram approach
 
An improved graph drawing algorithm for email networks
An improved graph drawing algorithm for email networksAn improved graph drawing algorithm for email networks
An improved graph drawing algorithm for email networks
 
Graph theory
Graph theoryGraph theory
Graph theory
 
Slides Chapter10.1 10.2
Slides Chapter10.1 10.2Slides Chapter10.1 10.2
Slides Chapter10.1 10.2
 
Graph theory concepts complex networks presents-rouhollah nabati
Graph theory concepts   complex networks presents-rouhollah nabatiGraph theory concepts   complex networks presents-rouhollah nabati
Graph theory concepts complex networks presents-rouhollah nabati
 
Depth first traversal(data structure algorithms)
Depth first traversal(data structure algorithms)Depth first traversal(data structure algorithms)
Depth first traversal(data structure algorithms)
 
Introduction to graph theory (All chapter)
Introduction to graph theory (All chapter)Introduction to graph theory (All chapter)
Introduction to graph theory (All chapter)
 
Graph data structure
Graph data structureGraph data structure
Graph data structure
 
Graph isomorphism
Graph isomorphismGraph isomorphism
Graph isomorphism
 
Graph theory
Graph theoryGraph theory
Graph theory
 
E018212935
E018212935E018212935
E018212935
 
2.1 graph basic
2.1 graph basic 2.1 graph basic
2.1 graph basic
 

Viewers also liked

Siemens_BG_presentation_2015
Siemens_BG_presentation_2015Siemens_BG_presentation_2015
Siemens_BG_presentation_2015Slavena Koleva
 
MTech ( Provisional Degree Certificate )
MTech ( Provisional Degree Certificate )MTech ( Provisional Degree Certificate )
MTech ( Provisional Degree Certificate )Ashish Nagar
 
Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...
Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...
Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...Sina Institute
 
Impact of system of root intensification method of crop cultivation in bihar
Impact of system of root intensification method of crop cultivation in biharImpact of system of root intensification method of crop cultivation in bihar
Impact of system of root intensification method of crop cultivation in biharAshutosh Pal
 
Tahaffuz namoos e risalat by mahnama naat lahore
Tahaffuz namoos e risalat by mahnama naat lahoreTahaffuz namoos e risalat by mahnama naat lahore
Tahaffuz namoos e risalat by mahnama naat lahoreMuhammad Tariq
 
Maxim Kamensky - Applying image matching algorithms to video recognition and ...
Maxim Kamensky - Applying image matching algorithms to video recognition and ...Maxim Kamensky - Applying image matching algorithms to video recognition and ...
Maxim Kamensky - Applying image matching algorithms to video recognition and ...Eastern European Computer Vision Conference
 

Viewers also liked (12)

Intentional Tweeting
Intentional Tweeting Intentional Tweeting
Intentional Tweeting
 
Siemens_BG_presentation_2015
Siemens_BG_presentation_2015Siemens_BG_presentation_2015
Siemens_BG_presentation_2015
 
Encuesta 4º medio
Encuesta 4º medio Encuesta 4º medio
Encuesta 4º medio
 
MTech ( Provisional Degree Certificate )
MTech ( Provisional Degree Certificate )MTech ( Provisional Degree Certificate )
MTech ( Provisional Degree Certificate )
 
Apresentação Produção e Stands
Apresentação Produção e StandsApresentação Produção e Stands
Apresentação Produção e Stands
 
Stylist
Stylist Stylist
Stylist
 
Yhte2017_henttonen_johdanto
Yhte2017_henttonen_johdantoYhte2017_henttonen_johdanto
Yhte2017_henttonen_johdanto
 
Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...
Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...
Mona Diab: Computational Modeling of Sociopragmatic Language Use in Arabic an...
 
Impact of system of root intensification method of crop cultivation in bihar
Impact of system of root intensification method of crop cultivation in biharImpact of system of root intensification method of crop cultivation in bihar
Impact of system of root intensification method of crop cultivation in bihar
 
Tahaffuz namoos e risalat by mahnama naat lahore
Tahaffuz namoos e risalat by mahnama naat lahoreTahaffuz namoos e risalat by mahnama naat lahore
Tahaffuz namoos e risalat by mahnama naat lahore
 
Maxim Kamensky - Applying image matching algorithms to video recognition and ...
Maxim Kamensky - Applying image matching algorithms to video recognition and ...Maxim Kamensky - Applying image matching algorithms to video recognition and ...
Maxim Kamensky - Applying image matching algorithms to video recognition and ...
 
Sony Marketing Mix
Sony Marketing MixSony Marketing Mix
Sony Marketing Mix
 

Similar to Social network analysis study Chap 4.3

Minicourse on Network Science
Minicourse on Network ScienceMinicourse on Network Science
Minicourse on Network SciencePavel Loskot
 
Unit VI - Graphs.ppt
Unit VI - Graphs.pptUnit VI - Graphs.ppt
Unit VI - Graphs.pptHODElex
 
Graph in data structure
Graph in data structureGraph in data structure
Graph in data structurePooja Bhojwani
 
LAB7_FILS_DSA_graphs_datastructures.pptx
LAB7_FILS_DSA_graphs_datastructures.pptxLAB7_FILS_DSA_graphs_datastructures.pptx
LAB7_FILS_DSA_graphs_datastructures.pptxionutionescuionut
 
Graph Analytics - From the Whiteboard to Your Toolbox - Sam Lerma
Graph Analytics - From the Whiteboard to Your Toolbox - Sam LermaGraph Analytics - From the Whiteboard to Your Toolbox - Sam Lerma
Graph Analytics - From the Whiteboard to Your Toolbox - Sam LermaPyData
 
Unit II_Graph.pptxkgjrekjgiojtoiejhgnltegjte
Unit II_Graph.pptxkgjrekjgiojtoiejhgnltegjteUnit II_Graph.pptxkgjrekjgiojtoiejhgnltegjte
Unit II_Graph.pptxkgjrekjgiojtoiejhgnltegjtepournima055
 
ODSC India 2018: Topological space creation &amp; Clustering at BigData scale
ODSC India 2018: Topological space creation &amp; Clustering at BigData scaleODSC India 2018: Topological space creation &amp; Clustering at BigData scale
ODSC India 2018: Topological space creation &amp; Clustering at BigData scaleKuldeep Jiwani
 
Skiena algorithm 2007 lecture10 graph data strctures
Skiena algorithm 2007 lecture10 graph data strcturesSkiena algorithm 2007 lecture10 graph data strctures
Skiena algorithm 2007 lecture10 graph data strctureszukun
 
Graph Data Structure
Graph Data StructureGraph Data Structure
Graph Data StructureKeno benti
 
Unit-6 Graph.ppsx ppt
Unit-6 Graph.ppsx                                       pptUnit-6 Graph.ppsx                                       ppt
Unit-6 Graph.ppsx pptDhruvilSTATUS
 
Digital Image Processing.pptx
Digital Image Processing.pptxDigital Image Processing.pptx
Digital Image Processing.pptxMukhtiarKhan5
 

Similar to Social network analysis study Chap 4.3 (20)

Minicourse on Network Science
Minicourse on Network ScienceMinicourse on Network Science
Minicourse on Network Science
 
Graphs data structures
Graphs data structuresGraphs data structures
Graphs data structures
 
UNIT 4_DSA_KAVITHA_RMP.ppt
UNIT 4_DSA_KAVITHA_RMP.pptUNIT 4_DSA_KAVITHA_RMP.ppt
UNIT 4_DSA_KAVITHA_RMP.ppt
 
Unit VI - Graphs.ppt
Unit VI - Graphs.pptUnit VI - Graphs.ppt
Unit VI - Graphs.ppt
 
Graph in data structure
Graph in data structureGraph in data structure
Graph in data structure
 
Graphs
GraphsGraphs
Graphs
 
LAB7_FILS_DSA_graphs_datastructures.pptx
LAB7_FILS_DSA_graphs_datastructures.pptxLAB7_FILS_DSA_graphs_datastructures.pptx
LAB7_FILS_DSA_graphs_datastructures.pptx
 
Graph Analytics - From the Whiteboard to Your Toolbox - Sam Lerma
Graph Analytics - From the Whiteboard to Your Toolbox - Sam LermaGraph Analytics - From the Whiteboard to Your Toolbox - Sam Lerma
Graph Analytics - From the Whiteboard to Your Toolbox - Sam Lerma
 
Unit II_Graph.pptxkgjrekjgiojtoiejhgnltegjte
Unit II_Graph.pptxkgjrekjgiojtoiejhgnltegjteUnit II_Graph.pptxkgjrekjgiojtoiejhgnltegjte
Unit II_Graph.pptxkgjrekjgiojtoiejhgnltegjte
 
ODSC India 2018: Topological space creation &amp; Clustering at BigData scale
ODSC India 2018: Topological space creation &amp; Clustering at BigData scaleODSC India 2018: Topological space creation &amp; Clustering at BigData scale
ODSC India 2018: Topological space creation &amp; Clustering at BigData scale
 
Skiena algorithm 2007 lecture10 graph data strctures
Skiena algorithm 2007 lecture10 graph data strcturesSkiena algorithm 2007 lecture10 graph data strctures
Skiena algorithm 2007 lecture10 graph data strctures
 
LEC 12-DSALGO-GRAPHS(final12).pdf
LEC 12-DSALGO-GRAPHS(final12).pdfLEC 12-DSALGO-GRAPHS(final12).pdf
LEC 12-DSALGO-GRAPHS(final12).pdf
 
Graph & Heap in Data Structure (Basic Information)
Graph & Heap in Data Structure (Basic Information)Graph & Heap in Data Structure (Basic Information)
Graph & Heap in Data Structure (Basic Information)
 
Graph 1
Graph 1Graph 1
Graph 1
 
Unit V - ppt.pptx
Unit V - ppt.pptxUnit V - ppt.pptx
Unit V - ppt.pptx
 
Graph Data Structure
Graph Data StructureGraph Data Structure
Graph Data Structure
 
Unit-6 Graph.ppsx ppt
Unit-6 Graph.ppsx                                       pptUnit-6 Graph.ppsx                                       ppt
Unit-6 Graph.ppsx ppt
 
UNIT III.pptx
UNIT III.pptxUNIT III.pptx
UNIT III.pptx
 
Digital Image Processing.pptx
Digital Image Processing.pptxDigital Image Processing.pptx
Digital Image Processing.pptx
 
10.graph
10.graph10.graph
10.graph
 

Social network analysis study Chap 4.3

  • 1. Social Network Analysis Study Chap 4.3~ Jan. 11 2013 Jaram Park
  • 2. 4.3 Directed Graph Many relations are directional. A relational is directional if the ties are oriented from one to another. - directional graph : Twitter graph - unidirectional graph: Facebook graph • 4.3.1 Subgraphs – Dyads – One of the most important subgraphs in a digraph (4가지 경우) null asymmetric asymmetric mutual
  • 3. 4.3 Directed Graph • 4.3.2 Nodal Indegree and Outdegree Outdegree Indegree :measures of :measures of expensiveness receptivity, or popularity – Often summarize using the mean indegree or the mean outdegree – Types of Nodes in a Directed Graph • Isolate if dI(ni) = do(ni) = 0 • Transmitter if dI(ni) = 0 and do(ni) > 0 • Receiver if dI(ni) > 0 and do(ni) = 0 • Carrier or ordinary if dI(ni) >0 and do(ni) > 0
  • 4. 4.3 Directed Graph • 4.3.3 Density of a Directed Graph – Density is equal to 1, then all dyads are mutual • 4.3.5 Directed Walks, Paths, Semipaths – One must consider the direction of the arcs – Directed walk: all arcs are “pointing” in the same direction. – Directed trail: no arc is included more than once – Directed path: no node and no arc is included more than once  arcs all “pointing” in the same direction - In a semipath the direction of the arcs is irrelevant
  • 5. 4.3 Directed Graph • 4.3.6 Reachability and Connectivity in Digraphs – Pairs of Nodes • (i) Weakly connected if they are joined by a semipath • (ii) Unilaterally connected if they are joined by a path from ni to nj, or path from nj to ni • (iii) Strongly connected if there is a path from ni to nj, and a path from nj to ni • (iv) Reculsively connected if they are strongly connected, and the path from ni to nj uses the same nodes and arcs as the path from nj to ni , in reverse order – Digraph Connectiedness • ( ) connected if all pairs of nodes are ( ) • In a weakly connected digraph, all pairs of nodes are connected by a semipath • 4.3.7 Geodesics, Distance and Diameter • 4.3.8 Special Kind of Directed Graphs
  • 6. 4.3 Directed Graph • 4.3.7 Geodesics, Distance and Diameter – Path : Direction 고려! – Since the paths from ni to nj are likely to be different from nj to ni ,the geodesics from ni to nj may be different from the paths from nj to ni. – Diameter: the length of the longest geodesic between any pair of nodes – The diameter of a weakly or unilaterally connected directed graph is undefined. • 4.3.8 Special Kind of Directed Graphs – Complement and Converse of a Digraph – Tournaments
  • 7. 4.4 Signed Graphs and Signed Directed Graphs • 4.4.1 Signed Graphs A signed graph is a graph whose lines carry the additional information of a valence: a positive or negative sign. (+,-) – Dyads : two possible states, {+, -} – Triads : four possible states, {zero, one, two, or three positive positive } – Cylcles • (+)(+) = + • (+)(-) = - • (-)(-) = + • 4.4.2 Signed Directed Graphs – Semicycles
  • 8. 4.5 Valued Graphs and Valued Directed Graphs Valued graphs are the appropriate graph theoretic representation for valued relations : Gv(N,L,V) • 4.5.1 Nodes and Dyads – Nodes in Valued Graphs – Dyads in Valued Graphs • 4.5.2 Density in a Valued Graph – is defined as the ratio of the number of lines present to the maximum possible that could arise – is as the average of the values assigned to the lines/arcs
  • 9. 4.5 Valued Graphs and Valued Directed Graphs • 4.5.3 Paths in Valued Graphs Interpretation of the lines (arcs) and values in the graph “strengths” or “values” of reachability – Value of a Path • The value of a path is thus the “weakest link” in the path. • A path at level c as a path between a pair of nodes such that each and every line in the path has a value greater than or equal to c – Reachability • The “stronger” the lines included in the path. In a valued graph, two nodes are reachable at level c if there is a path at level c between them. – Path Length • Sum of the values of the lines in it.
  • 12. 4.8 Relations Mathematical relations • 4.8.1 Definition – The Cartesian product of two sets M,N – Algebraic notation. < ni , nj > Є R , iRj. • 4.8.2 Properties of Relations – Reflexive: if all possible < ni , ni > ties are present in R – Symmetric: iRj if and only if jRi, for all i and j – Antisymmetric: the presence of the < ni , nj > tie implies the absence of the < nj , ni > tie (e.x., tournament) – Transitive: if whenever iRj and jRk, then iRk, for all i,j, and k.
  • 13. 4.9 Matrices • 4.9.1 Matrices for Graphs – The Sociomatrix : adjacency matrix, or sociomatrix • Size g x g (g rows and g columns) • Complete graph contains 1’s in all off-diagonal cells. • The sociomatrix records for each pair of nodes whether the nodes are adjacent or not – The Incidence Matrix (Table 4.3) • Present the information in a graph is called the incidence matrix,I or I(g) • 4.9.2 Matrices for Digraphs (Table 4.4) • 4.9.3 Matrices for Valued Graphs – The entry in cell (i,j) of X records the strength of the tie from actor i to actor j. • 4.9.4 Matrices for Two-Modes Networks • 4.9.5 Matrices for Hypergraphs
  • 14. 4.9 Matrices • 4.9.6 Basic Matrix Operation – Vocabulary • Size • Cell • Symmetric – Matrix Permutation • Sometimes it is useful to rearrange the rows and columns in the sociomatrix to ( ) • Permutation is anay reodering of the objects simply by relabeling the rows and columns • Matrix permutations are also useful if the graph is ( ) – Transpose – Addition and Subtraction – Matrix Multiplication – Boolean Matrix Multiplication
  • 15. 4.9 Matrices • 4.9.7 Computing Simple Network Properties – Walks and Reachability • The entries of Xp = {xij[p]} give exactly the number of walks of length p between ni and nj . • The longest possible path in a graph is equal to g-1 • Reachability matrix, XR = {xij[R]} – Geodesics and Distance • The first power p for which the (i,j) element is non-zero gives the length of the shortest path and is equal to d(i,j) • The diameter of a graph or digraph is the length of the largest geodesic in the graph or digraph – Computing Nodal Degrees – Computing Density
  • 16. 4.10 Properties of Graphs, Relations, and Matrices
  • 17. Quiz – Types of Nodes in a Directed Graph • Show the relation using >, <, = • Isolate if dI(ni) do(ni) 0 • Transmitter if dI(ni) 0 and do(ni) 0 • Receiver if dI(ni) 0 and do(ni) 0 • Carrier or ordinary if dI(ni) 0 and do(ni) 0 – Pairs of Nodes  그림으로 나타내기 • (i) Weakly connected if they are joined by a semipath • (ii) Unilaterally connected if they are joined by a path from ni to nj, or path from nj to ni • (iii) Strongly connected if there is a path from ni to nj, and a path from nj to ni • (iv) Reculsively connected if they are strongly connected, and the path from ni to nj uses the same nodes and arcs as the path from nj to ni , in reverse order – Vocabulary • Size • Cell • Symmetric – Matrix Permutation • Sometimes it is useful to rearrange the rows and columns in the sociomatrix to ( ) • Permutation is anay reodering of the objects simply by relabeling the rows and columns • Matrix permutations are also useful if the graph is ( )