HOME

TheInfoList



OR:

In the
mathematical Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
discipline of
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conne ...
the Tutte–Berge formula is a characterization of the size of a
maximum matching Maximum cardinality matching is a fundamental problem in graph theory. We are given a graph , and the goal is to find a matching containing as many edges as possible; that is, a maximum cardinality subset of the edges such that each vertex is adj ...
in a
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 discre ...
. It is a generalization of
Tutte theorem In the mathematical discipline of graph theory the Tutte theorem, named after William Thomas Tutte, is a characterization of finite graphs with perfect matchings. It is a generalization of Hall's marriage theorem from bipartite to arbitrary graphs ...
on
perfect matching In graph theory, a perfect matching in a graph is a matching that covers every vertex of the graph. More formally, given a graph , a perfect matching in is a subset of edge set , such that every vertex in the vertex set is adjacent to exactly ...
s, and is named after
W. T. Tutte William Thomas Tutte OC FRS FRSC (; 14 May 1917 – 2 May 2002) was an English and Canadian codebreaker and mathematician. During the Second World War, he made a brilliant and fundamental advance in cryptanalysis of the Lorenz cipher, a majo ...
(who proved Tutte's theorem) and
Claude Berge Claude Jacques Berge (5 June 1926 – 30 June 2002) was a French mathematician, recognized as one of the modern founders of combinatorics and graph theory. Biography and professional history Claude Berge's parents were André Berge and Genevièv ...
(who proved its generalization).


Statement

The theorem states that the size of a maximum matching of a graph G=(V,E) equals \frac \min_ \left(, U, -\operatorname(G-U)+, V, \right), where \operatorname(H) counts how many of the connected components of the graph H have an odd number of vertices. Equivalently, the number of ''unmatched'' vertices in a maximum matching equals
\max_ \left(\operatorname(G-U)-, U, \right) .


Explanation

Intuitively, for any subset U of the vertices, the only way to completely cover an odd component of G-U by a matching is for one of the matched edges covering the component to be incident to U. If, instead, some odd component had no matched edge connecting it to U, then the part of the matching that covered the component would cover its vertices in pairs, but since the component has an odd number of vertices it would necessarily include at least one leftover and unmatched vertex. Therefore, if some choice of U has few vertices but its removal creates a large number of odd components, then there will be many unmatched vertices, implying that the matching itself will be small. This reasoning can be made precise by stating that the size of a maximum matching is at most equal to the value given by the Tutte–Berge formula. The characterization of Tutte and Berge proves that this is the only obstacle to creating a large matching: the size of the optimal matching will be determined by the subset U with the biggest difference between its numbers of odd components outside U and vertices inside U. That is, there always exists a subset U such that deleting U creates the correct number of odd components needed to make the formula true. One way to find such a set U is to choose any maximum matching M, and to let X be the set of vertices that are either unmatched in M, or that can be reached from an unmatched vertex by an
alternating path Alternating may refer to: Mathematics * Alternating algebra, an algebra in which odd-grade elements square to zero * Alternating form, a function formula in algebra * Alternating group, the group of even permutations of a finite set * Alternati ...
that ends with a matched edge. Then, let U be the set of vertices that are matched by M to vertices in X. No two vertices in X can be adjacent, for if they were then their alternating paths could be concatenated to give a path by which the matching could be increased, contradicting the maximality of M. Every neighbor of a vertex x in X must belong to U, for otherwise we could extend an alternating path to x by one more pair of edges, through the neighbor, causing the neighbor to become part of U. Therefore, in G-U, every vertex of X forms a single-vertex component, which is odd. There can be no other odd components, because all other vertices remain matched after deleting U. So with this construction the size of U and the number of odd components created by deleting U are what they need to be to make the formula be true.


Relation to Tutte's theorem

Tutte's theorem In the mathematical discipline of graph theory the Tutte theorem, named after William Thomas Tutte, is a characterization of finite graphs with perfect matchings. It is a generalization of Hall's marriage theorem from bipartite to arbitrary grap ...
characterizes the graphs with
perfect matching In graph theory, a perfect matching in a graph is a matching that covers every vertex of the graph. More formally, given a graph , a perfect matching in is a subset of edge set , such that every vertex in the vertex set is adjacent to exactly ...
s as being the ones for which deleting any subset U of vertices creates at most , U, odd components. (A subset U that creates at least , U, odd components can always be found in the
empty set In mathematics, the empty set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, while in other ...
.) In this case, by the Tutte–Berge formula, the size of the matching is , V, /2; that is, the maximum matching is a perfect matching. Thus, Tutte's theorem can be derived as a corollary of the Tutte–Berge formula, and the formula can be seen as a generalization of Tutte's theorem.


See also

*
Graph toughness 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 discre ...
, a problem of creating many connected components by removing a small set of vertices without regard to the parity of the components *
Hall's marriage theorem In mathematics, Hall's marriage theorem, proved by , is a theorem with two equivalent formulations: * The combinatorial formulation deals with a collection of finite sets. It gives a necessary and sufficient condition for being able to select a di ...


References

* * Reprinted by Dover Publications, 2001. * * * * * * {{DEFAULTSORT:Tutte-Berge formula Matching (graph theory) Theorems in discrete mathematics