Global Information Lookup Global Information

Perfect matching information


In graph theory, a perfect matching in a graph is a matching that covers every vertex of the graph. More formally, given a graph G = (V, E), a perfect matching in G is a subset M of edge set E, such that every vertex in the vertex set V is adjacent to exactly one edge in M.

A perfect matching is also called a 1-factor; see Graph factorization for an explanation of this term. In some literature, the term complete matching is used.

Every perfect matching is a maximum-cardinality matching, but the opposite is not true. For example, consider the following graphs:[1]

In graph (b) there is a perfect matching (of size 3) since all 6 vertices are matched; in graphs (a) and (c) there is a maximum-cardinality matching (of size 2) which is not perfect, since some vertices are unmatched.

A perfect matching is also a minimum-size edge cover. If there is a perfect matching, then both the matching number and the edge cover number equal |V| / 2.

A perfect matching can only occur when the graph has an even number of vertices. A near-perfect matching is one in which exactly one vertex is unmatched. This can only occur when the graph has an odd number of vertices, and such a matching must be maximum. In the above figure, part (c) shows a near-perfect matching. If, for every vertex in a graph, there is a near-perfect matching that omits only that vertex, the graph is also called factor-critical.

  1. ^ Alan Gibbons, Algorithmic Graph Theory, Cambridge University Press, 1985, Chapter 5.

and 19 Related for: Perfect matching information

Request time (Page generated in 0.8291 seconds.)

Perfect matching

Last Update:

theory, a perfect matching in a graph is a matching that covers every vertex of the graph. More formally, given a graph G = (V, E), a perfect matching in G...

Word Count : 785

Bipartite graph

Last Update:

formed from complete bipartite graphs by removing the edges of a perfect matching. Hypercube graphs, partial cubes, and median graphs are bipartite....

Word Count : 4087

Christofides algorithm

Last Update:

handshaking lemma, O has an even number of vertices. Find a minimum-weight perfect matching M in the subgraph induced in G by O. Combine the edges of M and T to...

Word Count : 1259

Assignment problem

Last Update:

equivalent. Some of the local methods assume that the graph admits a perfect matching; if this is not the case, then some of these methods might run forever...

Word Count : 2524

Tutte theorem

Last Update:

Thomas Tutte, is a characterization of finite undirected graphs with perfect matchings. It is a generalization of Hall's marriage theorem from bipartite...

Word Count : 1412

Matching in hypergraphs

Last Update:

the natural extension of the notion of perfect matching in a graph. A fractional matching M is called perfect if for every vertex v in V, the sum of fractions...

Word Count : 2606

Glossary of graph theory

Last Update:

are a subclass of the perfect graphs. 3.  A perfect matching is a matching that saturates every vertex; see matching. 4.  A perfect 1-factorization is a...

Word Count : 15667

Edge cover

Last Update:

a matching. In particular, it is a perfect matching: a matching M in which every vertex is incident with exactly one edge in M. A perfect matching (if...

Word Count : 627

Hypercube graph

Last Update:

decomposed into two copies of Qn – 1 connected to each other by a perfect matching. Hypercube graphs should not be confused with cubic graphs, which are...

Word Count : 1555

Graph factorization

Last Update:

show that a k-regular bipartite graph contains a perfect matching. One can then remove the perfect matching to obtain a (k − 1)-regular bipartite graph, and...

Word Count : 1237

Maximum cardinality matching

Last Update:

maximum-cardinality matching, it is possible to decide whether there exists a perfect matching. The problem of finding a matching with maximum weight...

Word Count : 1317

Double factorial

Last Update:

vertices a, b, c, and d has three perfect matchings: ab and cd, ac and bd, and ad and bc. Perfect matchings may be described in several other equivalent...

Word Count : 4265

Matching polytope

Last Update:

In graph theory, the matching polytope of a given graph is a geometric object representing the possible matchings in the graph. It is a convex polytope...

Word Count : 1556

Hungarian algorithm

Last Update:

S\cup T}y(v)} . The cost of each perfect matching is at least the value of each potential: the total cost of the matching is the sum of costs of all edges;...

Word Count : 5552

Edge coloring

Last Update:

the multigraph case. A matching in a graph G is a set of edges, no two of which are adjacent; a perfect matching is a matching that includes edges touching...

Word Count : 8472

Fractional matching

Last Update:

largest fractional matching can be larger than the largest integral matching. For example, a 3-cycle admits a perfect fractional matching of size 3/2 (the...

Word Count : 1424

Maximally matchable edge

Last Update:

new perfect matching that contains e. Hence, e is maximally matchable. Conversely, if e is maximally matchable, then it is in some perfect matching N....

Word Count : 1268

Subset sum problem

Last Update:

every zone, that is, (20+21+...+23n-1). If the 3DM instance has a perfect matching, then summing the corresponding integers in the SSP instance yields...

Word Count : 3705

Matching preclusion

Last Update:

all perfect matchings or near-perfect matchings (matchings that cover all but one vertex in a graph with an odd number of vertices). Matching preclusion...

Word Count : 449

PDF Search Engine © AllGlobal.net