1

المرجع الالكتروني للمعلوماتية

تاريخ الرياضيات

الاعداد و نظريتها

تاريخ التحليل

تار يخ الجبر

الهندسة و التبلوجي

الرياضيات في الحضارات المختلفة

العربية

اليونانية

البابلية

الصينية

المايا

المصرية

الهندية

الرياضيات المتقطعة

المنطق

اسس الرياضيات

فلسفة الرياضيات

مواضيع عامة في المنطق

الجبر

الجبر الخطي

الجبر المجرد

الجبر البولياني

مواضيع عامة في الجبر

الضبابية

نظرية المجموعات

نظرية الزمر

نظرية الحلقات والحقول

نظرية الاعداد

نظرية الفئات

حساب المتجهات

المتتاليات-المتسلسلات

المصفوفات و نظريتها

المثلثات

الهندسة

الهندسة المستوية

الهندسة غير المستوية

مواضيع عامة في الهندسة

التفاضل و التكامل

المعادلات التفاضلية و التكاملية

معادلات تفاضلية

معادلات تكاملية

مواضيع عامة في المعادلات

التحليل

التحليل العددي

التحليل العقدي

التحليل الدالي

مواضيع عامة في التحليل

التحليل الحقيقي

التبلوجيا

نظرية الالعاب

الاحتمالات و الاحصاء

نظرية التحكم

بحوث العمليات

نظرية الكم

الشفرات

الرياضيات التطبيقية

نظريات ومبرهنات

علماء الرياضيات

500AD

500-1499

1000to1499

1500to1599

1600to1649

1650to1699

1700to1749

1750to1779

1780to1799

1800to1819

1820to1829

1830to1839

1840to1849

1850to1859

1860to1864

1865to1869

1870to1874

1875to1879

1880to1884

1885to1889

1890to1894

1895to1899

1900to1904

1905to1909

1910to1914

1915to1919

1920to1924

1925to1929

1930to1939

1940to the present

علماء الرياضيات

الرياضيات في العلوم الاخرى

بحوث و اطاريح جامعية

هل تعلم

طرائق التدريس

الرياضيات العامة

نظرية البيان

الرياضيات : نظرية البيان :

Matchings-Perfect Matchings

المؤلف:  John M. Harris • Jeffry L. Hirst • Michael J. Mossinghoff,

المصدر:  Combinatorics and Graph Theory, Second Edition

الجزء والصفحة:  111-116

3-8-2016

2217

We end this section on matchings by discussing perfect matchings. Recall that a perfect matching is a matching that saturates the entire vertex set of a graph.What kinds of graphs have perfect matchings? One thing that is clear is that a graph must be of even order in order to have a chance at having a perfect matching. But being of even order is certainly not enough to guarantee a perfect matching (look back at Figure 1.1).

                                            Figure 1.1

We do know that K2n, C2n,and P2n have perfect matchings. The following result regarding perfect matchings in bipartite graphs is a corollary to Hall’s Theorem. The proof is left as an exercise (Exercise 3).

Corollary 1.1.

 If G is a bipartite graph that is regular of degree k, then G contains a perfect matching.

It seems very natural to think that the more edges a graph has, the more likely it is that the graph will have a perfect matching. The following theorem verifies this thought, to a degree.

Theorem 1.1.

If G is a graph of order 2n such that δ(G) ≥ n, then G has a perfect matching.

Proof. Let G be a graph of order 2n with δ(G) ≥ n. Dirac’s theorem (Let G be a graph of order n ≥ 3.If δ(G) ≥ n/2,then G is Hamiltonian.) guarantees the existence of a Hamiltonian cycle, C. A perfect matching of G is formed by using alternate edges of C.

In 1947 Tutte [2] provided perhaps the best known characterization of graphs with perfect matchings. A number of proofs of Tutte’s Theorem have been published since then. The proof that we present is due to Anderson [3]. A definition first: Given a graph G, define Ω(G) to be the number of connected components of G with odd order. Also, define Σ(G) to be the number of connected components of G with even order.

Theorem 1.2 (Tutte’s Theorem).

 Let G be a graph of order n ≥ 2. G has a perfect matching if and only if Ω(G − S) ≤|S| for all subsets of S of V (G).

Proof. We begin with the forward direction. Let G be a graph that has a perfect matching. Suppose S is a set of vertices and that O1, O2,... , Ok are the odd components of G−S. For each i, the vertices in Oi can be adjacent only to other vertices in Oi and to vertices in S. Since G has a perfect matching, at least one vertex out of each of the Oi’s has to be matched with a different vertex in S. If k> |S|, then some Oi would be left out (Figure 1.2). Thus, k ≤|S|.

                                       FIGURE 1.2.

For the reverse direction of the theorem, suppose that |S|≥ Ω(G − S) for all S. In particular, if S = ∅,then Ω(G −∅) ≤ 0. This implies that there are no odd components of G—every component of G is even. More generally, we make the following claim.

Claim A. For any proper subset S, |S| and Ω(G − S) are either both even or both odd.

           Let C be some component of G. We know from earlier that C has even order. If an even number of vertices is removed from C, then the number of odd components remaining must also be even. If an odd number of vertices is removed from C, then the number of odd components remaining must be odd. Since this is true for every  component of G, it is true for all of G. Hence Claim A is proved.

We now proceed by induction on n, the order of the graph. If n =2,then G is K2, which certainly has a perfect matching. Suppose now that the result is true for all graphs of even order up to n, and let G be a graph of even order n. We now have two cases.

Case 1. Suppose that for every proper subset S, Ω(G − S) < |S|.(Thatis, thestrict inequality holds.) Claim A implies that |S| and Ω(G − S) have the same parity, so we can say in this case that for all subsets S, Ω(G − S) ≤|S|− 2.Let uv ∈ E(G), and consider the graph G − u − v (a graph with two fewer vertices than G). We would like to apply the induction hypothesis to G − u − v, so we need the following claim.

Claim B. For all subsets S/ of V (G − u − v), Ω(G − u − v – S/) ≤|S/|.

If Claim B were not true, then Ω(G−u−v−S1) > |S1| for some subset S1.But since |S1| = |S1 ∪{u, v}| − 2,weget Ω(G − u − v − S1) > |S1 ∪{u, v}|,and this contradicts the assumption in this case. Claim B is proved. Since Claim B is true, we can apply the induction hypothesis to G − u − v.

That is, we can conclude that G − u − v has a perfect matching. This matching, together with the edge uv, forms a perfect matching of G. Case 1 is complete.

Case 2. Suppose there exists a subset S such that Ω(G − S)= |S|.There may be a number of subsets S that satisfy this condition—suppose without loss of generality that S is a largest such set. Let O1, O2, ... , Ok be the components of G − S of odd order.

Claim C. Σ(G − S)=0. That is, there are no even-ordered components of G − S.

Let E be an even ordered component of G − S,and let x be a vertex of E. The graph G − S − x has exactly one more odd component than G − S. Thus,  |S ∪{x}| =Ω(G − S − x). But this means that S ∪{x} is a set larger than S that satisfies the assumption of this case. Since we chose S to be the largest, we have a contradiction. Therefore there are no even-ordered components of G − S. Claim C is proved. Claim D. There exist vertices s1, s2, ... , sk ∈ S and

vertices v1, v2, ... , vk, where for each ivi ∈ Oi, such that {v1s1,v2s2,...,vksk} is a matching.For each i ∈{1,...,k}, define the set Si to be the set of vertices in S that are adjacent to some vertex in Oi. Note that if Si = ∅ for some i, then Oi is completely disconnected from anything else in G, implying that G itself has an odd component. Since this contradicts our assumption in this case, we can assume that each Si is nonempty. Furthermore, our initial assumptions imply that the union of any r of the Si’s has size at least r.  is satisfied, implying that there exists a system of distinct representatives for the family of sets S1, S2, ... , Sk. If we let  these representatives be s1, s2, ... , sk, and their adjacencies in the Oi’s be v1, v2, ... , vk, then Claim D is proved.

The situation in G is depicted in Figure 1.3, where k = |S|.

                         FIGURE 1.3.

At this point, each vertex in S has been matched to a vertex in an Oi. The goal at this point is to show that each Oi − vi has a perfect matching.

Let W be some subset of vertices of (the even-ordered) Oi − vi.

This contradicts our assumption, and thus Claim E is proved. Since Claim E is true, each Oi − vi satisfies the induction hypothesis, and thus has a perfect matching. These perfect matchings together with the perfect matching shown in Figure 1.3 form a perfect matching of  G, and so Case 2 is complete.

We conclude this section by considering perfect matchings in regular graphs. If a graph G is 1-regular, then G itself is a perfect matching. If G is 2-regular, then G is a collection of disjoint cycles; as long as each cycle is even, G will have a perfect matching.

What about 3-regular graphs? A graph that is 3-regular must be of even order, so is it possible that every 3-regular graph contains a perfect matching? In a word,  no. The graph in Figure 1.4 is a connected 3-regular graph that does not have a perfect matching. Thanks to Petersen [4], though, we do know of a special class of 3-regular graphs that do have perfect matchings. Recall that a bridge in a graph is an edge whose removal would disconnect the graph. The graph in Figure 1.4has three bridges.

                                                  FIGURE 1.4.

Theorem 1.3 (Petersen’s Theorem).

Every bridgeless, 3-regular graph contains a perfect matching.

Proof. Let G be a bridgeless, 3-regular graph, and suppose that it does not contain a perfect matching. By Tutte’s Theorem, there must exist a subset S of vertices where the number of odd components of G − S is greater than |S|. Denote the odd-ordered components of G − S by O1, O2, ... , Ok.

First, each Oi must have at least one edge into S. Otherwise, there would exist an odd-ordered, 3-regular subgraph of G, and this is not possible, by Theorem1.1.

Second, since G is bridgeless, there must be at least two edges joining each Oi to S. Moreover, if there were only two edges joining some Oi to S, then Oi would contain an odd number of vertices with odd degree, and this cannot happen. We can therefore conclude that there are at least three edges joining each Oi to S. This implies that there are at least 3k edges coming into S from the Oi’s. But since every vertex of S has degree 3, the greatest number of edges incident with vertices in S is 3|S|, and since 3k> 3|S|, we have a contradiction. Therefore, G must have a perfect matching.

             It is probably not surprising that the Petersen of Theorem 1.3 is the same person for whom the Petersen graph (Figure 1.5) is named.

Petersen used this special graph as an example of a 3-regular, bridgeless graph whose edges cannot be partitioned into three separate, disjoint matchings.

                    FIGURE 1.5 The Petersen Graph.


1-Combinatorics and Graph Theory, Second Edition, John M. Harris • Jeffry L. Hirst • Michael J. Mossinghoff,2000,page(111-116)

2- W. T. Tutte, The factorization of linear graphs, J. LondonMath. Soc. 22 (1947), no. 2, 107–111.

3- I. Anderson, Perfect matchings of a graph, J. Combin. Theory Ser. B 10 (1971), no. 3, 183–186.

4-J. Petersen, Die Theorie der regul¨ aren Graphen, Acta Math. 15 (1891), 193–220.

 

 

 

 

 

EN

تصفح الموقع بالشكل العمودي