Book contents
- Frontmatter
- Contents
- Preface
- 1 Social Networks and Blockmodels
- 2 Network Data Sets
- 3 Mathematical Prelude
- 4 Relations and Graphs for Network Analysis
- 5 Clustering Approaches
- 6 Optimizational Approach to Conventional Blockmodeling
- 7 Foundations for Generalized Blockmodeling
- 8 Blockmodeling Two-Mode Network Data
- 9 Semirings and Lattices
- 10 Balance Theory and Blockmodeling Signed Networks
- 11 Symmetric–Acyclic Blockmodels
- 12 Extending Generalized Blockmodeling
- Bibliography
- Author Index
- Subject Index
- Titles in the series
9 - Semirings and Lattices
Published online by Cambridge University Press: 13 January 2010
- Frontmatter
- Contents
- Preface
- 1 Social Networks and Blockmodels
- 2 Network Data Sets
- 3 Mathematical Prelude
- 4 Relations and Graphs for Network Analysis
- 5 Clustering Approaches
- 6 Optimizational Approach to Conventional Blockmodeling
- 7 Foundations for Generalized Blockmodeling
- 8 Blockmodeling Two-Mode Network Data
- 9 Semirings and Lattices
- 10 Balance Theory and Blockmodeling Signed Networks
- 11 Symmetric–Acyclic Blockmodels
- 12 Extending Generalized Blockmodeling
- Bibliography
- Author Index
- Subject Index
- Titles in the series
Summary
In this chapter we elaborate some of the algebraic concepts introduced in Chapter 4 to provide foundations for a deeper understanding of signed networks and balance algorithms discussed in Chapter 10.
We continue to consider networks as graphs G = (ν, ε, A), where ε is the set of edges and A is the set of arcs that link pairs of vertices from ν. As in Chapter 4, we use L = ε ∪ A for the set of lines in the graph, G. These ties can be binary or valued. The lines form walks that, from Chapter 4, are finite sequences of alternating vertices and lines, S = υ0, s1, υ1, s2, υ2, …, sk, υk, of a graph G = (ν, ε, A). Throughout this chapter we use either {υi } or {u, υ, w, x, y, x, z} to denote vertices.
WALKS, PATHS, AND ALGEBRAS
A variety of interesting problems stem from considering walks (or paths) in graphs and require special algebras for their solution. If the graph represents, for example, a communication network, one problem is whether or not pairs of actors are either unilaterally or mutually reachable. Let x, y, and z be three vertices in a graph. In a directed graph, y could be reachable from x, or x could be reachable from y, but not both (in which case the graph is unilaterally connected), or x and y could be mutually reachable. If the graph is binary, we need to be able to determine if walks (or paths) exist between pairs of vertices, x and y, or not.
- Type
- Chapter
- Information
- Generalized Blockmodeling , pp. 271 - 294Publisher: Cambridge University PressPrint publication year: 2004