
In
graph theory
In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
, a connected
graph
Graph may refer to:
Mathematics
*Graph (discrete mathematics), a structure made of vertices and edges
**Graph theory, the study of such graphs and their properties
*Graph (topology), a topological space resembling a graph in the sense of discret ...
is said to be -vertex-connected (or -connected) if it has more than
vertices and remains
connected whenever fewer than vertices are removed.
The vertex-connectivity, or just connectivity, of a graph is the largest for which the graph is -vertex-connected.
Definitions
A graph (other than a
complete graph
In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices i ...
) has connectivity ''k'' if ''k'' is the size of the smallest subset of vertices such that the graph becomes disconnected if you delete them.
In
complete graph
In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices i ...
s, there is no subset whose removal would disconnect the graph. Some sources modify the definition of connectivity to handle this case, by defining it as the size of the smallest subset of vertices whose deletion results in either a disconnected graph or a single vertex. For this variation, the connectivity of a complete graph
is
.
An equivalent definition is that a graph with at least two vertices is ''k''-connected if, for every pair of its vertices, it is possible to find ''k'' vertex-independent
paths connecting these vertices; see
Menger's theorem
In the mathematical discipline of graph theory, Menger's theorem says that in a finite graph, the size of a minimum cut set is equal to the maximum number of disjoint paths that can be found between any pair of vertices.
Proved by Karl Menger in ...
. This definition produces the same answer, ''n'' − 1, for the connectivity of the complete graph ''K''
''n''.
A ''k''-connected graph is by definition
connected; it is called
biconnected for ''k'' ≥ 2 and triconnected for ''k'' ≥ 3.
Applications
Components
Every graph decomposes into a disjoint union of
1-connected components. 1-connected graphs decompose into a tree of
biconnected component
In graph theory, a biconnected component or block (sometimes known as a 2-connected component) is a maximal biconnected subgraph. Any connected graph decomposes into a tree of biconnected components called the block-cut tree of the graph. Th ...
s. 2-connected graphs decompose into a tree of
triconnected components.
Polyhedral combinatorics
The 1-
skeleton
A skeleton is the structural frame that supports the body of most animals. There are several types of skeletons, including the exoskeleton, which is a rigid outer shell that holds up an organism's shape; the endoskeleton, a rigid internal fra ...
of any ''k''-dimensional convex
polytope
In elementary geometry, a polytope is a geometric object with flat sides ('' faces''). Polytopes are the generalization of three-dimensional polyhedra to any number of dimensions. Polytopes may exist in any general number of dimensions as an ...
forms a ''k''-vertex-connected graph (
Balinski's theorem). As a partial converse,
Steinitz's theorem
In polyhedral combinatorics, a branch of mathematics, Steinitz's theorem is a characterization of the undirected graphs formed by the edges and vertices of three-dimensional convex polyhedron, convex polyhedra: they are exactly the vertex connect ...
states that any 3-vertex-connected
planar graph
In graph theory, a planar graph is a graph (discrete mathematics), graph that can be graph embedding, embedded in the plane (geometry), plane, i.e., it can be drawn on the plane in such a way that its edges intersect only at their endpoints. ...
forms the skeleton of a convex
polyhedron
In geometry, a polyhedron (: polyhedra or polyhedrons; ) is a three-dimensional figure with flat polygonal Face (geometry), faces, straight Edge (geometry), edges and sharp corners or Vertex (geometry), vertices. The term "polyhedron" may refer ...
.
Computational complexity
The vertex-connectivity of an input graph ''G'' can be computed in polynomial time in the following way consider all possible pairs
of nonadjacent nodes to disconnect, using
Menger's theorem
In the mathematical discipline of graph theory, Menger's theorem says that in a finite graph, the size of a minimum cut set is equal to the maximum number of disjoint paths that can be found between any pair of vertices.
Proved by Karl Menger in ...
to justify that the minimal-size separator for
is the number of pairwise vertex-independent paths between them, encode the input by doubling each vertex as an edge to reduce to a computation of the number of pairwise edge-independent paths, and compute the maximum number of such paths by computing the
maximum flow
In optimization theory, maximum flow problems involve finding a feasible flow through a flow network that obtains the maximum possible flow rate.
The maximum flow problem can be seen as a special case of more complex network flow problems, such ...
in the graph between
and
with capacity 1 to each edge, noting that a flow of
in this graph corresponds, by the
integral flow theorem
In optimization theory, maximum flow problems involve finding a feasible flow through a flow network that obtains the maximum possible flow rate.
The maximum flow problem can be seen as a special case of more complex network flow problems, such ...
, to
pairwise edge-independent paths from
to
.
Properties
Let .
* Every
-connected graph of order at least
contains a
cycle of length at least
* In a
-connected graph, any
vertices in
lie on a common
cycle.
The
cycle space
In graph theory, a branch of mathematics, the (binary) cycle space of an undirected graph is the set of its even-degree subgraphs.
This set of subgraphs can be described algebraically as a vector space over the two-element finite field. The dime ...
of a
-connected graph is generated by its non-separating
induced cycles.
''k''-linked graph
A graph with at least
vertices is called
-linked if there are
disjoint paths for any sequences
and
of
distinct vertices. Every
-linked graph is
-connected graph, but not necessarily
-connected.
If a graph is
-connected and has average degree of at least
, then it is
-linked.
[, p.75]
See also
*
''k''-edge-connected graph
*
Connectivity (graph theory)
In mathematics and computer science, connectivity is one of the basic concepts of graph theory: it asks for the minimum number of elements (nodes or edges) that need to be removed to separate the remaining nodes into two or more Connected compone ...
*
Menger's theorem
In the mathematical discipline of graph theory, Menger's theorem says that in a finite graph, the size of a minimum cut set is equal to the maximum number of disjoint paths that can be found between any pair of vertices.
Proved by Karl Menger in ...
*
Structural cohesion
In sociology, structural cohesion is the conception of a useful formal definition and measure of cohesion in social groups. It is defined as the minimal number of actors in a social network that need to be removed to disconnect the group. It is ...
*
Tutte embedding
In graph drawing and geometric graph theory, a Tutte embedding or barycentric embedding of a simple, 3-vertex-connected, planar graph is a crossing-free straight-line embedding with the properties that the outer face is a convex polygon and that ...
*
Vertex separator
In graph theory, a vertex subset is a vertex separator (or vertex cut, separating set) for nonadjacent Vertex (graph theory), vertices and if the Graph partition, removal of from the Graph (discrete mathematics), graph separates and into d ...
Notes
References
*
*
*{{citation
, last = Diestel , first = Reinhard
, edition = 5th
, isbn = 978-3-662-53621-6
, location = Berlin, New York
, publisher = Springer-Verlag
, title = Graph Theory
, url = https://diestel-graph-theory.com/index.html
, year = 2016
Graph connectivity
Graph families