Chapter 3
Background
Having provided some intuition for the kinds of constructions we will be using, we
now introduce the mathematical notation and constructions more formally.
3.1 Graph theory background
A graph G = (V, E) consists of a set of vertices V = {v 1 , ..., v n } and edges E =
{e 1 , ..., e k }, where e x = {v i , v j }, that connect pairs of vertices. Vertices can also be
called nodes, a more common usage in the social network literature.
There are various special kinds of graphs:
Undirected graph: A graph is undirected when the edges between vertices have no
orientation, so that if {v i , v j } exists, so does {v j , v i }. These are often called undirected edges.
Directed graph: A graph is directed when the existence of {v i , v j } does not necessarily imply the existence of {v j , v i }. Such an edge is called a directed edge.
Unweighted graph: A graph is unweighted when the only property of an edge is its
existence. The edge is typically modelled as having weight 1 if it exists and weight
0 if it does not.
Weighted graph: A graph is weighted when each edge has an associated positive
numerical value representing, in some way, an intensity associated with that edge.
Signed graph: A weighted graph is signed when its edge weights can also be negative numerical values, representing an intensity associated with antipathy or opposition.
Simple graph: A graph is simple when it has no self-loops (edges that start and end
at the same vertex) and no more than one edge between any two different vertices.
Multigraph: A graph is a multigraph when self-loops and multiple edges between
the same pair of vertices are allowed. A directed graph is not normally considered
a multigraph since multiple edges between the same pair of nodes go in different
directions, but a signed graph must implicitly be a multigraph because it is possible
17
Précédent

- 38/231

Suivant