LaNet-vi is a visualization tool for large scale networks based on the
-core decomposition [1].
Formally, the
-core of a graph
is the connected maximal
induced subgraph which has minimum degree greater than or equal to
[2]. Roughly speaking, it is the maximal subgraph
of
with the property that the minimum number of edges from any
vertex in
towards other vertices of
is at least
.
Starting from
(for graphs without isolated vertices), a simple
recursive algorithm allows to obtain all
-cores of a graph.
The use of different colors for the vertices is useful to stress another
important property: the shell index of a vertex. A vertex has shell
index
if it belongs to the
-core but not to the
-core. A
-shell
collects all vertices with the same shell index, i.e. those vertices
that are pruned at the same stage of the procedure. Blue vertices in
Fig.1 belong to the
-shell, green ones to the
-shell and the red vertices compose the
-shell that, being
the highest one, coincides with the
-core.
In Graph Theory there are many other definitions that are usefully exploited
in the analysis of social networks [3] as cliques,
-cliques,
-clans,
-clubs,
-plexes,
-sets, etc. Many of these notions can
be, in principle, used to draw a reduced representation of a graph by means of
pruning or renormalization algorithms. The
-core analysis is particularly
indicated for two main situations: