+ All Categories
Home > Documents > k-Factor

k-Factor

Date post: 13-Jan-2016
Category:
Upload: bisa
View: 38 times
Download: 0 times
Share this document with a friend
Description:
k-Factor. Factor: a spanning subgraph of graph G k-Factor: a spanning k-regular subgraph. 1-Factor of K 6. k-Factor. 2-Factor of K 7. Odd Component. Odd component: a component of odd order o(H): the number of odd components of H. Odd component. o(H)=4. Even component. - PowerPoint PPT Presentation
19
k-Factor Factor: a spanning subgraph of graph G k-Factor: a spanning k-regular subgraph 1-Factor of K 6
Transcript
Page 1: k-Factor

k-Factor

• Factor: a spanning subgraph of graph G

• k-Factor: a spanning k-regular subgraph

1-Factor of K6

Page 2: k-Factor

k-Factor

2-Factor of K7

Page 3: k-Factor

Odd Component

• Odd component: a component of odd order

• o(H): the number of odd components of HOdd component

Even component

o(H)=4

Page 4: k-Factor

Tutte’s Condition

• A graph G has 1-factor if and only if o(G-S)<=|S| for every SV(G)

Page 5: k-Factor

Proof of Tutte’s Condition () Suppose G has 1-factor. Consider a set SV(G).

Every odd component of G-S has a vertex matched to one vertex of S.

o(G-S)<=|S| since these vertices of S must be distinct.

S

Odd component

Even component

Page 6: k-Factor

Proof of Tutte’s Condition (⇐ )

1. n(G) is even.

2. Let G’=G+e.

G’ satisfies Tutte’s condition.

SOdd component

Even component

e

e

Let S=. Then o(G)<= ||.

Then o(G’-S) <= |S| for every SV(G).

<= o(G-S)

Page 7: k-Factor

Proof of Tutte’s Condition (⇐ )3. Let U be the set of vertices in G that have degree n(G)-1.4. Two cases are discussed: (Case 1) G-U consists of disjoint

complete graphs and (Case 2) G-U is not a disjoint union of cliques (complete graph).

Page 8: k-Factor

Proof of Tutte’s Condition (⇐ )5. Case 1: G-U consists of disjoint complete graphs.6. The vertices in each component of G-U can be

paired in any way, with one extra in the odd components.

We can match the leftover vertices to vertices of U since each vertex of U is adjacent to all of G-U.

8. The remaining vertices in U can be matched because U is a clique and n(G) is even.

7. Let S=U. o(G-U)<=|U|.

G has 1-factor.

Page 9: k-Factor

Proof of Tutte’s Condition (⇐ )

9. Case 2: G-U is not a disjoint union of cliques.

10. It suffices to show if G satisfies Tutte’s condition and G has no 1-factor, there exists an edge e such that G+e has no 1-factor.

11. Suppose G satisfies Tutte’s condition and has no 1-factor. There exists an edge e such that G+e has no 1-factor. By 1,

G+e satisfies Tutte’s condition. Kn(G) has no 1-factor by repeating the same argument. It is a contradiction since n(G) is even.

Now, let’s show 10.

Page 10: k-Factor

Proof of Tutte’s Condition (⇐ )12. Suppose that G satisfies Tutte’s condition, G has no 1-factor,

and adding any missing edge to G yields a graph with 1-factor. 13. G-U has two vertices x,z at distance 2 with a common

neighbor y not in U.14. G-U has another vertex w not adjacent to y since y is not in

U.15. G+xz has 1-factor and G+yw has 1-factor.16. Let M1 be 1-factor in G+xz, and let M2 be 1-factor in G+yw.17. xzM1 and ywM2 since G has no 1-factor. xzM1-M2 and ywM2 -M1. xzF and ywF, where F= M1M2.

Page 11: k-Factor

Proof of Tutte’s Condition (⇐ )18. Each vertex of G has degree 1 in each of M1 and M2. Every vertex of G has degree 0 or 2 in F. The components of F are even cycles and isolated vertices.19. Let C be the cycle of F containing xz.20. If C does not also contain yw, then the desired 1-factor consists

of the edges of M2 from C and all of M1 not in C. F has 1-factor avoiding xz and yw. G has 1-factor. A contradiction.

xz

yw xz

yw : in M1 – M2

: in M2 – M1

: in both (hence not in F)

C

Page 12: k-Factor

Proof of Tutte’s Condition (⇐ )

21. Suppose C contains both yw and xz.

22. Starting from y along yw, we use edge of M1 to avoid using yw. When we reach {x,z}, we use zy if we arrive at z; otherwise, we use xy. In the remainder of C we use the edge of M2.

C+{xy,yz} has 1-factor avoiding xz and yw. We have 1-factor of G by combing with M1 or M2 outside V(C).

Another contradiction.

Page 13: k-Factor

Join

• Join: The join of simple graphs G and H, written GH, is the graph obtained from the disjoint union G+H by adding the edges {xy: xV(G), yV(H)}

Page 14: k-Factor

Berge-Tutte Formula• The largest number of vertices saturated by a matching in

G is minSV(G){n(G)-d(S)}, where d(S)=o(G-S)-|S|.

1. Given SV(G), at most |S| edges can match vertices of S to vertices in odd components of G-S, so every matching has at least o(G-S)-|S|=d(S) unsaturated vertices.

or less than

Every matching has at least maxSV(G){d(S)} unsaturated vertices. Every matching has at most minSV(G){n(G)-d(S)} saturated vertices. The largest number of vertices saturated by a matching in G is equal to minSV(G){n(G)-d(S)}.

Page 15: k-Factor

Berge-Tutte Formula2. Let d=maxSV(G){d(S)}. We need to show there exists a matching in G that has exactly d

unsaturated vertices.

It suffices to show G’ satisfies the Tutte’s Condition.

3. Let S=. We have d>=0.

4. Let G’=GKd.

5. If G’ has a perfect matching, then we obtain a matching in G having at most d unsaturated vertices from a perfect matching in G’, because deleting the d added vertices eliminates edges that saturate at most d vertices of G.

Page 16: k-Factor

Berge-Tutte Formula6. o(G’-S’)<=|S’| for S’=.

7. o(G’-S’)<=|S’| if S’ is nonempty but does not contain V(Kd).

8. o(G’-S’)<=|S’| if S’ contains V(Kd).

o(G-S) |S| d(S) n(G) odd odd even even odd even odd odd even odd odd odd even even even even

n(G’) is even.

d(S) = o(G-S)-|S| has the same parity as n(G) for each S.

G’-S’ has only one component.

Let S=S’-V(Kd). G’-S’=G-S. o(G’-S’)= o(G-S)= d(S)+|S|<=|S|+d=|S’|.

d has the same parity as n(G).

Page 17: k-Factor

Corollary 3.3.8• Every 3-regular graph with no cut-edge has a 1-

factor.1. It suffices to show2. Let H be a odd component, and let m be the number

of edges from S to H.3. The sum of the vertex degrees in H is 3n(H)-m. m is odd m>=34. Let p be the number of edges between S and the odd

components of G-S. p<=3|S| and p>=3o(G-S) o(G-S)<=|S|.

since 3n(H)-m is even and n(H) is odd.since G has no cut-edge.

since G is 3-regular

since m>=3.

o(G-S)<=|S| for any SV(G),

Page 18: k-Factor

Theorem 3.3.9• Every regular graph with positive even degree has a

2-factor.1. Let G be a 2k-regular graph with vertices v1,…,vn. Every component in G is Eulerian, with some

Eulerian circuit C. (see Theorem 1.2.26)2. For each component, define a bipartite graph H with

vertices u1,…,un and w1,…,wn by adding edge (ui, wj) if vj immediately follows vi somewhere on C.

H is k-regular because C enters and exists each vertex k times.3. H has a 1-factor M by Corollary 3.1.13. The 1-factor in H can be transformed into a 2-regular

spanning subgraph of G.

Page 19: k-Factor

Example 3.3.10• Consider the Eulerian circuit in G=K5 that successively

visits 1231425435. The corresponding bipartite graph H is on the right. For the 1-factor in H whose u,w-pairs are 12,43,25,31,54, the resulting 2-factor in G is the cycle (1,2,5,4,3). The remaining edges forms another 1-factor in H, which corresponds to the 2-factor (1,4,2,3,5) in G.


Recommended