Clique numbers of graph unions

Similar documents
CLIQUES IN THE UNION OF GRAPHS

Perfect divisibility and 2-divisibility

K 4 -free graphs with no odd holes

An approximate version of Hadwiger s conjecture for claw-free graphs

The structure of bull-free graphs II elementary trigraphs

Even Pairs and Prism Corners in Square-Free Berge Graphs

Four-coloring P 6 -free graphs. I. Extending an excellent precoloring

The structure of bull-free graphs I three-edge-paths with centers and anticenters

Triangle-free graphs that do not contain an induced subdivision of K 4 are 3-colorable

Triangle-free graphs with no six-vertex induced path

Claw-free Graphs. III. Sparse decomposition

Obstructions for three-coloring graphs without induced paths on six vertices

UNAVOIDABLE INDUCED SUBGRAPHS IN LARGE GRAPHS WITH NO HOMOGENEOUS SETS

A Short Proof of the Wonderful Lemma

Coloring square-free Berge graphs

4-coloring P 6 -free graphs with no induced 5-cycles

Claw-Free Graphs With Strongly Perfect Complements. Fractional and Integral Version.

Cographs; chordal graphs and tree decompositions

Sergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada. and

Berge Trigraphs. Maria Chudnovsky 1 Princeton University, Princeton NJ March 15, 2004; revised December 2, Research Fellow.

Rao s degree sequence conjecture

Induced subgraphs of graphs with large chromatic number. III. Long holes

Induced subgraphs of graphs with large chromatic number. VIII. Long odd holes

Coloring graphs with forbidden induced subgraphs

Induced subgraphs of graphs with large chromatic number. I. Odd holes

Large Cliques and Stable Sets in Undirected Graphs

Cycles in 4-Connected Planar Graphs

Spanning Paths in Infinite Planar Graphs

Recognizing Berge Graphs

Partial characterizations of clique-perfect graphs I: subclasses of claw-free graphs

The edge-density for K 2,t minors

Near-domination in graphs

Induced subgraphs of graphs with large chromatic number. VIII. Long odd holes

A well-quasi-order for tournaments

Wheel-free planar graphs

Partial characterizations of clique-perfect graphs II: diamond-free and Helly circular-arc graphs

SUB-EXPONENTIALLY MANY 3-COLORINGS OF TRIANGLE-FREE PLANAR GRAPHS

Bichain graphs: geometric model and universal graphs

Induced subgraphs of graphs with large chromatic number. V. Chandeliers and strings

Edge-colouring seven-regular planar graphs

The Reduction of Graph Families Closed under Contraction

Tree-width and planar minors

Disjoint paths in unions of tournaments

GIRTH SIX CUBIC GRAPHS HAVE PETERSEN MINORS

The Turán number of sparse spanning graphs

Chordal Graphs, Interval Graphs, and wqo

Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic).

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu**

ARRANGEABILITY AND CLIQUE SUBDIVISIONS. Department of Mathematics and Computer Science Emory University Atlanta, GA and

A shorter proof of Thomassen s theorem on Tutte paths in plane graphs

Planar Ramsey Numbers for Small Graphs

Graph coloring, perfect graphs

A necessary and sufficient condition for the existence of a spanning tree with specified vertices having large degrees

Tree-chromatic number

Induced subgraphs of graphs with large chromatic number. V. Chandeliers and strings

The strong perfect graph theorem

Graphs with large maximum degree containing no odd cycles of a given length

CYCLICALLY FIVE CONNECTED CUBIC GRAPHS. Neil Robertson 1 Department of Mathematics Ohio State University 231 W. 18th Ave. Columbus, Ohio 43210, USA

Fine Structure of 4-Critical Triangle-Free Graphs II. Planar Triangle-Free Graphs with Two Precolored 4-Cycles

Antoni Marczyk A NOTE ON ARBITRARILY VERTEX DECOMPOSABLE GRAPHS

On (δ, χ)-bounded families of graphs

Even Cycles in Hypergraphs.

Claw-free Graphs. IV. Decomposition theorem

arxiv: v1 [math.co] 28 Oct 2016

DEGREE SEQUENCES OF INFINITE GRAPHS

The Erdös-Hajnal Conjecture A Survey

Robin Thomas and Peter Whalen. School of Mathematics Georgia Institute of Technology Atlanta, Georgia , USA

Eulerian Subgraphs in Graphs with Short Cycles

Induced subgraphs of graphs with large chromatic number. IX. Rainbow paths

TOWARDS A SPLITTER THEOREM FOR INTERNALLY 4-CONNECTED BINARY MATROIDS IV

Disjoint paths in tournaments

THE EXTREMAL FUNCTIONS FOR TRIANGLE-FREE GRAPHS WITH EXCLUDED MINORS 1

C-Perfect K-Uniform Hypergraphs

Parity Versions of 2-Connectedness

arxiv: v1 [math.co] 13 May 2016

Nested Cycles in Large Triangulations and Crossing-Critical Graphs

Tree-width. September 14, 2015

EXCLUDING MINORS IN NONPLANAR GRAPHS OFGIRTHATLEASTFIVE. Robin Thomas 1 and. Jan McDonald Thomson 2

Three-coloring triangle-free graphs on surfaces V. Coloring planar graphs with distant anomalies

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

A short course on matching theory, ECNU Shanghai, July 2011.

Induced subgraphs of prescribed size

Graph Classes and Ramsey Numbers

A counterexample to a conjecture of Schwartz

Math 421, Homework #6 Solutions. (1) Let E R n Show that = (E c ) o, i.e. the complement of the closure is the interior of the complement.

Thus, X is connected by Problem 4. Case 3: X = (a, b]. This case is analogous to Case 2. Case 4: X = (a, b). Choose ε < b a

The Interlace Polynomial of Graphs at 1

Properties of θ-super positive graphs

Degree Sum Conditions and Vertex-Disjoint Cycles in a Graph

Combined degree and connectivity conditions for H-linked graphs

EXCLUDING SUBDIVISIONS OF INFINITE CLIQUES. Neil Robertson* Department of Mathematics Ohio State University 231 W. 18th Ave. Columbus, Ohio 43210, USA

arxiv: v1 [math.co] 21 Jan 2016

Discrete Mathematics

A counterexample to a conjecture of Schwartz

Maximizing the number of independent sets of a fixed size

Automorphism groups of wreath product digraphs

Perfect Zero-Divisor Graphs of Z_n

Induced subgraphs of graphs with large chromatic number. VI. Banana trees

Asymptotically optimal induced universal graphs

Durham Research Online

Transcription:

Clique numbers of graph unions Maria Chudnovsky and Juba Ziani Columbia University, New York NY 1007 July 16, 013 Abstract Let B and R be two simple graphs with vertex set V, and let G(B, R) be the simple graph with vertex set V, in which two vertices are adjacent if they are adjacent in at least one of B and R. For X V, we denote by B X the subgraph of B induced by X; let R X and G(B, R) X be defined similarly. We say that the pair (B, R) is additive if for every X V, the sum of the clique numbers of B X and R X is at least the clique number of G(B, R) X. In this paper we give a necessary and sufficient characterization of additive pairs of graphs. This is a numerical variant of a structural question studied in [1]. 1 Introduction All graphs in this paper are finite and simple. A clique in a graph G is a set of pairwise adjacent vertices; and ω(g) denotes the largest size of a clique in G. The complement G c of G is the graph with vertex set V (G), so that two vertices are adjacent in G c if and only if they are non-adjacent in G. A stable set of G is a clique of G c. For a subset X of V (G), the graph G X is a subgraph of G induced by X. For a graph H, we say that G contains H if some induced subgraph of G is isomorphic to H. If G does not contain H, then G is H-free. If H is a family of graphs, then G is H-free if G is H-free for every H H. Let B and R be graphs with vertex set V. We denote by G(B, R) the graph with vertex set V, in which two vertices are adjacent if they are adjacent in at least one of B and R. In [1] the following question is studied: which graphs B and R have the property that every clique of G(B, R) can be expressed as the union of a clique of B and a clique of R? The main result there is (here C k denotes a cycle on k vertices): 1.1 Let B and R be two graphs with vertex set V, and suppose that some clique G(B, R) cannot be expressed as the union of a clique of B and a clique of R. Then either one of B, R contains C 4, or both B and R contain C 5. We remark that both outcomes of 1.1 are necessary, because of the following two constructions. First, let B X be isomorphic to C 4 for some X V, and R X = B c X; then X is a clique in Partially supported by NSF grants DMS-1001091 and IIS-1117631. 1

G(B, R), and yet X cannot be expressed as the union of a clique of B and a clique of R. Similarly, let B X be isomorphic to C 5 for some X V, and R X = B c X (and thus R X is also isomorphic to C 5 ); then again X is a clique in G(B, R), and yet X cannot be expressed as the union of a clique of B and a clique of R. Our goal here is to address a variant of this question, where we are only interested in the sizes of the cliques. We say that the pair (B, R) is additive if for every X V, The following is immediate: ω(b X) + ω(r X) ω(g(b, R) X). 1. Let B and R be two graphs with vertex set V. The pair (B, R) is additive if and only if for every clique X of G(B, R) ω(b X) + ω(r X) X. Please note that if B X is isomorphic to C 4 for some X V, and R X = B c X, then ω(b X) = ω(r X) =, and thus ω(b X) + ω(r X) = X. Thus our goal here is to refine the first outcome of 1.1, in order to obtain a characterization of additive pairs. Let us start by describing a few graphs that we need. For a graph G and two disjoint subsets X and Y of V (G), we say that X is G-complete (G-anticomplete) to Y if every vertex of X is adjacent (non-adjacent) to every vertex of Y. If X = 1, say X = {x}, we write x is G-complete (G-anticomplete) to Y instead of {x} is G-complete (G-anticomplete) to Y. When there is no risk of confusion, we write complete ( anticomplete ) instead of G-complete ( G-anticomplete ). Let F be the family of graphs with vertex set {a 1, a, a 3, b 1, b, b 3 } where {a 1, a, a 3 } and {b 1, b, b 3 } are cliques, a i is non-adjacent to b i for i {1,, 3}, and the remaining adjacencies are arbitrary. Let P 0 be the graphs with vertex set {a 1, a 3, a 3, b 1, b, b 3, c} where {a 1, a, a 3 } is a clique, {b 1, b, b 3 } is a stable set, for i {1,, 3}, b i is non-adjacent to a i, and complete to {a 1, a, a 3 } \ {a i }, c is adjacent to b 1, and has no other neighbors in P 0. Let P 1 be the graph obtained from P 0 by adding the edge cb, and let P be the graph obtained from P 1 by adding the edge cb 3. Let P = {P 0, P 1, P }.

Figure 1: P 0 Figure : P 1 Figure 3: P We can now state our main result. 1.3 Let B and R be two graphs with vertex set V. Then either the pair (B, R) is additive, or 1. one of B, R contains a member of F, or. both B and R contain C 5, or 3. both B and R contain P c 0, or 4. B contains P0 c, and R contains a member of P, or 5. R contains P0 c, and B contains a member of P. Let us show that, similarly to 1.1, all the outcomes of 1.3 are necessary. Taking B to be a member of F (or C 5 ), and taking R = B c, we construct a pair that is not additive, and that satisfies only 1.3.1(or only 1.3.). Next, let B = P0 c, and let R be the graph obtained from = Bc by adding the edge ca 1 ; then (B, R) is not additive, and it only satisfies 1.3.3. Finally, let B = P0 c, and let R be the graph obtained from B c by adding none, one or both of the edges cb and cb 3 ; then the pair (B, R) is not additive, and it only satisfies 1.3.4. Clearly, 1.3.5 is just 1.3.4 with the roles of R and B reversed. Proof of 1.3 In this section we prove 1.3. Write ω R = ω(r) and ω B = ω(b). Suppose 1.3 is false, and let B and R be two graphs with vertex set V be such that the pair (B, R) is not additive, and both B, R are F-free, and at least one of B and R is C 5 -free, and at least one of B and R is P0 c -free, and B is P0 c -free or R is P-free, and 3

R is P0 c -free, or B is P-free, and B and R are chosen with V minimum subject to the conditions above. Write V = n. By 1., the minimality of V implies that G(B, R) is a complete graph with vertex set V, and ω R + ω B < n. Consequently, neither of B, R is a complete graph, and so, since every pair of vertices of V is adjacent in G(B, R), we deduce that ω R, and ω B..1 n 6 Proof: Suppose n 5. Since both ω R, and ω B, and ω R + ω B < n, it follows that V = 5, and ω R = ω B =. But then both B and R are isomorphic to C 5, a contradiction. This proves.1. and Let K = max v V ω(b \ v), L = max v V ω(r \ v).. ω B = K and ω R = n K 1. Moreover, for every v V, ω(b\v) = K and ω(r\v) = n K 1. Similarly, ω R = L, ω B = n L 1, and for every v V, ω(r \ v) = L and ω(b \ v) = n L 1. Proof: Since the second statement of. follows from the first by reversing the roles of B and R, it is enough to prove the first statement. Let v V. Since n > ω B + ω R K + ω(r \ v), it follows that ω(r \ v) n K 1. On the other hand, it follows from the minimality of V, that n 1 ω(b \ v) + ω(r \ v) K + ω(r \ v), and so ω(r \ v) n K 1. Thus ω(r \ v) = n K 1, and ω(b \ v) = K. Finally, since ω B K, and ω R ω(r \ v) = n K 1, and n > ω B + ω R, it follows that ω B = K, and ω R = n K 1. This proves... immediately implies the following:.3 K and L. Proof:.3 follows immediately from. and the remark preceding.1. We will need two new graphs: let B \ R be the graph with vertex set V, such that two vertices are adjacent in B \ R if and only if they are adjacent in B and non-adjacent in R. Similarly, let R \ B be the graph with vertex set V, such that two vertices are adjacent in R \ B if and only if they are adjacent in R and non-adjacent in B. For a graph G and two disjoint subsets X and Y of V (G) with X = Y, we say that X is matched to Y if there is a matching e 1,..., e X of G, so that for all i {1,..., X }, the edge e i has one end in X and the other in Y..4 Let K 1, K be cliques of size K in B. Then K 1 \ K and K \ K 1 are matched in R \ B. 4

Proof: Suppose not. Let k = K 1 \ K = K \ K 1. Then by Hall s Theorem [], there exists Y K 1 \ K and Z K \ K 1 such that Z > k Y, and Y is R \ B-anticomplete to Z. Since G(B, R) is a complete graph, it follows that Y is B-complete to Z. But then (K 1 K ) Y Z is a clique of size at least K + 1 in B, contrary to.. This proves.4..4 implies the following:.5 Let K 1, K be cliques of size K in B. Then K 1 \ K. Proof: Suppose K 1 \ K 3, and let a 1, a, a 3 K 1 \ K be all distinct. By.4, there exist b 1, b, b 3 K \ K 1, all distinct, such that the sets {a 1, a, a 3 } and {b 1, b, b 3 } are matched in R \ B. But then B {a 1, a, a 3, b 1, b, b } is isomorphic to a member of F, a contradiction. This proves.5. In view of., for every v V, let K v be a clique of size K in B \ v..6 There exist u, w V such that K u \ K w =. Proof: Let v V. By.3, K, and so there exist distinct vertices u, w K v. By.5, we may assume that K v \ K u = 1, where K v \ K u = {u}. Let x be the unique vertex of K u \ K v. Similarly, we may assume that K v \ K w = 1, and K v \ K w = {w}. Let y be the unique vertex of K w \ K v. By.4 ux is an edge R \ B, and so u is non-adjacent to x in B. Since y, u K w, it follows that u is adjacent to y in B; consequently x y, and so x K w. But now both x and w are in K u \ K w, and.6 holds. In view of.6, let u, w V be such that K u \K w = K w \K u =. Write K u K w = {v 3,..., v K }, and K i = K vi. In the next theorem we study the structure of the cliques K i..7 Assume K 3. Then there exist vertices x 1, x K u \K w, y 1, y K w \K u, and p 3,..., p K V \ (K u K w ) such that 1. for every i {3,..., K} K i = ((K u K w ) {p i, x 1, y 1 }) \ {v i }.. {x, y, p 3,..., p K } is a clique of size K in R \ B. 3. Write Y = {x 1, y 1, v 3,..., v K } and Z = {x, y, p 3..., p K }. Then the pairs x 1 y, x y 1 and v i p i for i {3,..., K} are adjacent in R \ B, and all other pairs zy with z Z and y Y are adjacent in B. Proof: Let K u \ K w = {x 1, x }, K w \ K u = {y 1, y }. Fix i {3,..., K}. Then v i K u \ K i, and so by.4, there exists p i K i \ K u such that v i p i is an edge of R \ B. Consequently, p i K u K w. Also by.4, the sets {x 1, x } and {y 1, y } are matched in R \ B. Since B {x 1, x, y 1, y, v i, p i } is not isomorphic to a member of F, it follows that p i is not B-complete to either {x 1, x } or {y 1, y }. From the symmetry we may assume that p i x and p i y are both edges of R \ B. Therefore, x, y K i, and so, by.5, K u \ K i = {x, v i } and K w \ K i = {y, v i }. Consequently. K i = ((K u K w ) {p i, x 1, y 1 }) \ {v i }, 5

as required. Next, since p i v i is an edge of R \ B, and p i is B-complete to (K u K v ) \ {v i }, it follows that the vertices p 3,..., p K are all distinct. Now let j {3,..., K} \ {i}. By the argument in the first paragraph of the proof applied to j instead of i, we deduce that there exist k, m {1, } such that K j = ((K u K w ) {p j, x k, y m }) \ {v j }, To prove.7.1, it remains to show that k = m = 1. Suppose not. Since x 1, y 1 K i it follows that x 1 y 1 is an edge of B. On the other hand,.4 implies that x 1 y and x y 1 are edges of R \ B. Since K j is a clique of B, we deduce that x k y m is an edge of B, and so k = m =. But then K i \ K j = {p i, x 1, y 1 }, contrary to.5. This proves that k = m = 1, and thus proves.7.1. Next, to prove.7. suppose that {x, y, p 3,..., p K } is not a clique of R \ B. We showed earlier that {x, y } is R \ B-complete to {p 3,..., p K }, and that p 3,..., p K are all distinct. Suppose first that there exist k, m {3,..., K} such that p k p m is not an edge of R \ B. Then X = ((K u K w ) {p k, p m, x 1, y 1 }) \ {v k, v m } is a clique of size K in B, but X \ K u = {p k, p m, y 1 }, contrary to.5. This proves that {p 3,..., p K } is a clique of R \ B. Since {p 3,..., p K } is R \ B-complete to {x, y }, but {x, y, p 3,..., p K } is not a clique of R \ B, it follows that x y is not an edge of R \ B, and therefore x is adjacent to y in B. Consequently, Z = (K u {y }) \ {x 1 } is a clique of size K in B. But now K 3 \ Z = {x 1, y 1, p 3 }, contrary to.5. This proves.7.. We now prove the final statement of.7. We have already shown that x 1 y, x y 1 and v i p i for i {3,..., K} are adjacent in R \ B. Next we observe that every other pair (z, y) with z Z and y Y is contained in at least one of the cliques K u, K v, K 3,..., K K, and therefore zy is an edge of B. This proves.7. Next we use the symmetry between B and R in order to obtain more information about maximum cliques in each of them..8 K = L = n 1 and K, L 3. Proof: From the symmetry between B and R, we may assume that K L. Since by., ω B = K = n 1 L, and by.1 n 6, it follows that K + L = n 1 5, and so K 3. But now.7. implies that L K. Thus K = L = n 1, and.8 follows. It now follows from.7.3 and.8 that there exists a vertex v R V such that V \ {v R } = Z Y, and Z Y =, and Z is a clique of size n 1 in R \ B, and Y is a clique of size n 1 in B, and the vertices of Z can be numbered z 1,..., z K, and the vertices of Y can be numbered y 1,..., y K, such that for i, j {1,..., K}, the pair z i y j B if and only if i j. 6

Exchanging the roles of R and B, we deduce also that there exists a vertex v B V such that V \ {v B } = Z Y, and Z Y =, and Y is a clique of size n 1 in B \ R, and Z is a clique of size n 1 in R, and the vertices of Z can be numbered z 1,..., z K, and the vertices of Y can be numbered y 1,..., y K, such that for i, j {1,..., K}, the pair z i y j R if and only if i j. We now analyze the way v R attaches to Y and Z..9 Let i, j {1,..., K}. If v R is B-complete to {z i, y j }, then z i y j is an edge of R \ B. Proof: Suppose that v R is B-complete to {z i, y j } and z i y j is an edge of B. Then i j. Since (Y {v R, z i })\{y i } is not an clique of size K +1 in B, it follows that there exists t {1,..., K}\{i} such that v R y t is an edge of R \ B. Then t j. But now B {v R, z i, y j, y t, y i, z j } is isomorphic to a member of F, a contradiction. This proves.9. We are finally ready to establish the existence of certain induced subgraphs in B and R..10 At least one of the following holds: 1. B contains P c 0, or. B contains P 1 or P, and v R is R \ B-complete to Y, or 3. B contains P 0, and there exists z Z such that v R is R \ B-complete to (Y Z) \ {z}. Proof: Since Z {v R } is not a clique of size K + 1 in R, it follows that v R has a neighbor in Z in B \ R. We may assume that v R z 1 is an edge of B \ R. Since z 1 is B-complete to Y \ {y 1 },.9 implies that v R is R \ B-complete to Y \ {y 1 }. Suppose v R has a neighbor in Z \ {z 1 } in B, say v R z is an edge of B. Then by.9 v R is adjacent in R \ B to y 1, and so v R is R \ B-complete to Y. Also, B {y 1, y, y 3, z 1, z, z 3, v R } is isomorphic to P 1 if v R z 3 is an edge of R \ B, and to P if v R z 3 is an edge of B, and the second outcome of the theorem holds. So we may assume that v R is R \ B-complete to Z \ {z 1 }. Now if v R y 1 is an edge of B, then B {y 1, y, y 3, z 1, z, z 3, v R } is isomorphic to P0 c, and the first outcome of the theorem holds; and if v R y 1 is an edge of R \ B, then B {y 1, y, y 3, z 1, z, z 3, v R } is isomorphic to P 0, v R is R \ B-complete to (Y Z) \ {z 1 }, and the third outcome of the theorem holds. This proves.10 Applying.10 with the roles of R and B reversed, we deduce that either 1. R contains P c 0, or. R contains P 1 or P, and v B is B \ R-complete to Z, or 3. R contains P 0, and there exists y Y, such that v B is B \ R-complete to (Y Z ) \ {y }. 7

To complete the proof of 1.3, we now alanlyze the possible outcomes of.10. Observe first that by.10, each of B, R either contains P0 c, or contains a member of P. Thus, if the first outcome of.10 holds for at least one of B, R (in other words, one of B, R contains P0 c ), we get a contradiction to the third, fourth or fifth assumption at the start of Section. So we may assume that either the second or the third outcome of.10 holds for B, and the same for R. Therefore v R is R \ B-complete to Y. We claim that every vertex of V has at least two neighbors in R \ B. Since by.8 Y, Z 3, it follows that v R has at least two neighbors in Y in R \ B, and that every vertex of Z has at least two neighbors in Z in R \ B. Since v R is R \ B-complete to Y, and every vertex of Y has a neighbor in Z in R \ B, the claim follows. Similarly, every vertex of V has at least two neighbors in B \ R. Next we observe that if the third outcome of.10 holds for B, then v R has at most one neighbor in B, and if the third outcome of.10 holds for R, then v B has at most one neighbor in R. This implies that the third outcome of.10 does not hold for either B or R, and thus the second outcome of.10 holds for both B and R; consequently each of B and R contains P 1 or P. But both P 1 and P contain C 5, contrary to the second assumption at the start of Section. This completes the proof of 1.3. References [1] R.Aharoni, E.Berger, M.Chudnovsky, Cliques in the union of graphs, submitted for publication. [] P. Hall, On Representatives of Subsets, J. London Math. Soc. 10 (1935), 6 30. 8