6
A Characterization of K¨onig–Egerv´ary Graphs Using a Common Property of All Maximum Matchings Vadim E. Levit 1 Department of Computer Science and Mathematics Ariel University Center of Samaria Ariel, Israel Eugen Mandrescu 2 Department of Computer Science Holon Institute of Technology Holon, Israel Abstract The independence number of a graph G, denoted by α(G), is the cardinality of an independent set of maximum size in G, while μ(G) is the size of a maximum matching in G, i.e., its matching number. G is a onig–Egerv´arygraph if its order equals α(G)+μ(G). In this paper we give a new characterization of K¨onig–Egerv´ ary graphs. We also deduce some properties of vertices belonging to all maximum independent sets of a K¨onig–Egerv´ary graph. Keywords: maximum independent set, maximum matching, core. 1 Email: [email protected] 2 Email: eugen [email protected] Available online at www.sciencedirect.com Electronic Notes in Discrete Mathematics 38 (2011) 565–570 1571-0653/$ – see front matter © 2011 Elsevier B.V. All rights reserved. www.elsevier.com/locate/endm doi:10.1016/j.endm.2011.09.092

A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

Embed Size (px)

Citation preview

Page 1: A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

A Characterization of Konig–Egervary GraphsUsing a Common Property of All Maximum

Matchings

Vadim E. Levit 1

Department of Computer Science and MathematicsAriel University Center of Samaria

Ariel, Israel

Eugen Mandrescu 2

Department of Computer ScienceHolon Institute of Technology

Holon, Israel

Abstract

The independence number of a graph G, denoted by α(G), is the cardinality ofan independent set of maximum size in G, while μ(G) is the size of a maximummatching in G, i.e., its matching number. G is a Konig–Egervary graph if its orderequals α(G)+μ(G). In this paper we give a new characterization of Konig–Egervarygraphs. We also deduce some properties of vertices belonging to all maximumindependent sets of a Konig–Egervary graph.

Keywords: maximum independent set, maximum matching, core.

1 Email: [email protected] Email: eugen [email protected]

Available online at www.sciencedirect.com

Electronic Notes in Discrete Mathematics 38 (2011) 565–570

1571-0653/$ – see front matter © 2011 Elsevier B.V. All rights reserved.

www.elsevier.com/locate/endm

doi:10.1016/j.endm.2011.09.092

Page 2: A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

1 Introduction

Throughout this paper G = (V,E) is a simple (i.e., a finite, undirected, loop-less and without multiple edges) graph with vertex set V = V (G), edge setE = E(G), and order n = |V |. If X ⊂ V , then G[X] is the subgraph of Gspanned by X. By G −W we mean the subgraph G[V −W ], if W ⊂ V (G).For F ⊂ E(G), by G − F we denote the partial subgraph of G obtained bydeleting the edges of F , and we use G − e, if W = {e}. If A,B ⊂ V andA ∩ B = ∅, then (A,B) stands for the set {e = ab : a ∈ A, b ∈ B, e ∈ E}.

A set S of vertices is independent, i.e., S ∈ Ind (G), if no two verticesfrom S are adjacent. The independence number of G, denoted by α(G), is thecardinality of a maximum independent set of G. Let Ω(G) denote the set ofall maximum independent sets of G and core(G) = ∩{S : S ∈ Ω(G)} [12]. Amatching (i.e., a set of non-incident edges of G) of maximum cardinality μ(G)is a maximum matching, and a perfect matching is one covering all vertices ofG. If α(G)+μ(G) = n, then G is called a Konig-Egervary graph. We attributethis definition to Deming [4], and Sterboul [20]. These graphs were studiedin [2,8,18], and generalized in [1,19]. Several properties of Konig-Egervarygraphs are presented in [11,13,14,15].

Theorem 1.1 [6,7] Every bipartite graph is a Konig-Egervary graph.

Let M be a maximum matching of a graph G. To adopt Edmonds’sterminology [5], we recall the following terms for G relative to M . An al-ternating path from a vertex x to a vertex y is an x, y-path whose edgesare in and out of M alternatively. A vertex x is exposed relative to M ifx is not the endpoint of an edge belonging to M . An odd cycle C withV (C) = {x0, x1, ..., x2k} and E(C) = {xixi+1 : 0 ≤ i ≤ 2k − 1} ∪ {x2k, x0},such that x1x2, x3x4, ..., x2k−1x2k ∈M is a blossom relative to M . The vertexx0 is the base of the blossom. The stem is an even length alternating pathjoining the base of a blossom and an exposed vertex for M . The base is theonly common vertex to the blossom and the stem. A flower is a blossom to-gether with its stem. A posy consists of two (not necessarily disjoint) blossomsjoined by an odd length alternating path whose first and last edges belong toM . The endpoints of the path are exactly the bases of the two blossoms.

Theorem 1.2 (Sterboul) [20] For a graph G, the following properties areequivalent:

(i) G is a Konig-Egervary graph;

(ii) there are no flower and no posy relative to some maximum matching;

(iii) there are no flower and no posy relative to every maximum matching.

V.E. Levit, E. Mandrescu / Electronic Notes in Discrete Mathematics 38 (2011) 565–570566

Page 3: A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

In [9], Korach et al. described Konig-Egervary graphs in terms of excludedconfigurations. In [17], Lovasz gave a characterization of Konig-Egervarygraphs having a perfect matching, in terms of certain forbidden subgraphswith respect to a specific perfect matching of the graph.

The number d(G) = max{|S| − |N(S)| : S ∈ Ind(G)} is called the criticaldifference of G. An independent set A is critical if |A| − |N(A)| = d(G),and the critical independence number αc(G) is the cardinality of a maximumcritical independent set [21]. In [10] it was shown that G is a Konig-Egervarygraph if and only if αc(G) = α(G), thus giving a positive answer to theGraffiti.pc 329 conjecture [3]. Extending these results, we have proved thefollowing Sterboul style characterization of Konig-Egervary graphs.

Theorem 1.3 [16] For a graph G, the following assertions are equivalent:

(i) G is a Konig-Egervary graph;

(ii) there is S ∈ Ω(G), such that S is critical, i.e., αc(G) = α(G);

(iii) every S ∈ Ω(G) is critical.

In this paper we give a new characterization of Konig-Egervary graphsbased on a common property of its maximum matchings.

2 Main results

Notice that all the maximum matchings of the graphs G1 and G2 from Figure1 are included in (S, V (Gi)− S), i = 1, 2, for each S ∈ Ω(Gi), i = 1, 2. On theother hand, M1 = {xu, yz} and M2 = {xu, vz} are maximum matchings of thegraph G3 from Figure 1, and S = {u, v} ∈ Ω(G3), but M1 � (S, V (G3)− S),while M2 ⊆ (S, V (G3)− S).

� � �� �

��

��

�G1 � � � �

���

��

G2 � � �� �

���

u v

xz y

G3

Fig. 1. G1 and G2 are Konig–Egervary graphs, but only G2 has a perfect matching.G3 is not a Konig–Egervary graph.

Theorem 2.1 The following properties are equivalent:

(i) G = (V,E) is a Konig-Egervary graph;

(ii) each maximum matching of G is contained in (S, V − S) for someS ∈ Ω(G);

(iii) each maximum matching of G is contained in (S, V − S) for everyS ∈ Ω(G).

V.E. Levit, E. Mandrescu / Electronic Notes in Discrete Mathematics 38 (2011) 565–570 567

Page 4: A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

Proof. [The principle of the proof]

The implications (i) =⇒ (iii) and (iii) =⇒ (ii) are simple.

The implication (ii) =⇒ (i) goes by reductio ad absurdum. The proofmakes a careful study of the vertices reachable by alternating paths originatingat a vertex exposed by a maximum matching. It reminds the techniquesneeded to justify both Hall’s Theorem and the Konig-Egervary Theorem 1.1.On the other hand, it works differently, since the graphs under investigationare not assumed to be bipartite.

Assume, to the contrary, that G is not a Konig-Egervary graph, and letM = {akbk : 1 ≤ k ≤ μ(G)} be a maximum matching. Since M ⊆ (S, V − S),we infer that μ(G) ≤ |S| = α(G), and one may suppose that:

A = {ak : 1 ≤ k ≤ μ(G)} ⊆ S, while B = {bk : 1 ≤ k ≤ μ(G)} ⊆ V − S.Let x ∈ V − S −B and Sx be the set of vertices v ∈ B such that there existsa path x = v1, v2, v3, ..., v2k+1 = v, where v2iv2i+1 ∈M, v2i ∈ A and v2i+1 ∈ B.Let us also define M(Sx) = {aj ∈ A : bj ∈ Sx}.

��

��

��

��

��

��

� �

� ��

������

�������

����

��

��

��

��

���

x� � �

� � �

������

V − S

G

S

� �

� �

Sx

M(Sx)

Fig. 2. S ∈ Ω(G) and S1 = {x} ∪ Sx ∪ (S −M (Sx)).

Further we gradually approach the end of the proof justifying the followingclaims:

Claim 1. {x} ∪ (S −M(Sx)) is an independent set in G.

Claim 2. Sx is independent.

Claim 3. No edge joins x to some vertex of Sx.

Claim 4. No edge joins a vertex from S −M(Sx) to a vertex of Sx.

Finally, we conclude that S1 = {x} ∪ Sx ∪ (S −M(Sx)) is an independentset in G, but this leads to the inequality |S1| = |S|+ 1 > α(G), which clearlycontradicts the fact that S is a maximum independent set in G. �

Proposition 2.2 If G = (V,E) is a Konig-Egervary graph, then

(i) for every maximum matching, each exposed vertex belongs to core(G).

(ii) at least one of the endpoints of every edge of G is a μ-critical vertex.

V.E. Levit, E. Mandrescu / Electronic Notes in Discrete Mathematics 38 (2011) 565–570568

Page 5: A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

Proposition 2.3 Let G be a Konig-Egervary graph and v ∈ V (G) be suchthat G − v is still a Konig-Egervary graph. Then v ∈ core(G) if and only ifthere exists a maximum matching that does not saturate v.

Remark 2.4 The conclusion of Proposition 2.3 fails if the hypothesis thatG− v is a Konig-Egervary graph is omitted; e.g., each maximum matching ofthe graph G from Figure 3 saturates c ∈ core(G) = {a, b, c}.

� � � � �� �

���

a

b

cu v

x

y

G

Fig. 3. G is a Konig-Egervary graph with core(G) = {a, b, c}.

Corollary 2.5 For every bipartite graph G, the vertex v ∈ core(G) if andonly if there exists a maximum matching that does not saturate v.

3 Concluding remarks

In this paper we give a new characterization of Konig-Egervary graphs similarin form to Sterboul’s Theorem 1.2. It seems to be interesting to characterizeKonig-Egervary graphs with unique maximum independent sets.

References

[1] J. M. Bourjolly, P. L. Hammer, B. Simeone, Node weighted graphs having Konig-Egervary property, Math. Programming Study 22 (1984) 44-63.

[2] J. M. Bourjolly, W. R. Pulleyblank, Konig-Egervary graphs, 2-bicritical graphsand fractional matchings, Discrete Applied Mathematics 24 (1989) 63–82.

[3] E. DeLaVina, Written on the Wall II, Conjectures of Graffiti.pc,http://cms.dt.uh.edu/faculty/delavinae/research/wowII/

[4] R. W. Deming, Independence numbers of graphs - an extension of the Konig-Egervary theorem, Discrete Mathematics 27 (1979) 23–33.

[5] J. Edmonds, Paths, trees and flowers, Canadian Journal of Mathematics 17(1965) 449-467.

[6] E. Egervary, On combinatorial properties of matrices, Matematikai Lapok 38(1931) 16–28.

V.E. Levit, E. Mandrescu / Electronic Notes in Discrete Mathematics 38 (2011) 565–570 569

Page 6: A Characterization of König–Egerváry Graphs Using a Common Property of All Maximum Matchings

[7] D. Konig, Graphen und Matrizen, Matematikai Lapok 38 (1931) 116–119.

[8] E. Korach, On dual integrality, min-max equalities and algorithmsin combinatorial programming, University of Waterloo, Department ofCombinatorics and Optimization, Ph.D. Thesis, 1982.

[9] E. Korach, T. Nguyen, B. Peis, Subgraph characterization of red/blue-splitgraphs and Konig-Egervary graphs, Proceedings of the Seventeenth AnnualACM-SIAM Symposium on Discrete Algorithms, ACM Press (2006) 842-850.

[10] C. E. Larson, The critical independence number and an independencedecomposition, European Journal of Combinatorics 32 (2011) 294-300.

[11] V. E. Levit, E. Mandrescu, Well-covered and Konig-Egervary graphs,Congressus Numerantium 130 (1998) 209–218.

[12] V. E. Levit, E. Mandrescu, Combinatorial properties of the family of maximumstable sets of a graph, Discrete Applied Mathematics 117 (2002) 149-161.

[13] V. E. Levit, E. Mandrescu, On α+-stable Konig-Egervary graphs, DiscreteMathematics 263 (2003) 179–190.

[14] V. E. Levit, E. Mandrescu, On α-critical edges in Konig-Egervary graphs,Discrete Mathematics 306 (2006) 1684-1693.

[15] V. E. Levit, E. Mandrescu, Partial unimodality for independence polynomialsof Konig-Egervary graphs, Congressus Numerantium 179 (2006) 109–119.

[16] V. E. Levit, E. Mandrescu, Critical independent sets and Konig–Egervarygraphs, Graphs and Combinatorics (2011) (accepted), arXiv:0906.4609[math.CO], 8pp.

[17] L. Lovasz, Ear decomposition of matching covered graphs, Combinatorica 3(1983) 105-117.

[18] L. Lovasz, M. D. Plummer, Matching Theory, Annals of Discrete Mathematics29 (1986) North-Holland.

[19] V. T. Paschos, M. Demange, A generalization of Konig-Egervary graphsand heuristics for the maximum independent set problem with improvedapproximation ratios, European Journal of Operational Research 97 (1997)580–592.

[20] F. Sterboul, A characterization of the graphs in which the transversal numberequals the matching number, Journal of Combinatorial Theory Series B 27(1979) 228–229.

[21] C. Q. Zhang, Finding critical independent sets and critical vertex subsets arepolynomial problems, SIAM J. Discrete Mathematics 3 (1990) 431-438.

V.E. Levit, E. Mandrescu / Electronic Notes in Discrete Mathematics 38 (2011) 565–570570