Induced subdivisions and bounded expansion
Zden\v{e}k Dvo\v{r}\'ak

TL;DR
This paper proves that certain graph classes excluding specific induced subgraphs have bounded expansion, providing new characterizations of such classes and strengthening previous results in graph theory.
Contribution
It establishes that classes of graphs excluding K_s, K_{s,s}, or subdivisions of H as induced subgraphs have bounded expansion, enhancing understanding of graph class properties.
Findings
Graph classes excluding specific induced subgraphs have bounded expansion.
Provides new characterizations of bounded expansion and nowhere-dense classes.
Strengthens previous results by Kuhn and Osthus.
Abstract
We prove that for every graph H and for every integer s, the class of graphs that do not contain K_s, K_{s,s}, or any subdivision of H as an induced subgraph has bounded expansion; this strengthens a result of Kuhn and Osthus. The argument also gives another characterization of graph classes with bounded expansion and of nowhere-dense graph classes.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Topology and Set Theory
Induced subdivisions and bounded expansion
Zdeněk Dvořák Charles University, Prague, Czech Republic. E-mail: [email protected]. Supported by the Center of Excellence – Inst. for Theor. Comp. Sci., Prague (project P202/12/G061 of Czech Science Foundation).
Abstract
We prove that for every graph and for every integer , the class of graphs that do not contain , , or any subdivision of as an induced subgraph has bounded expansion; this strengthens a result of Kühn and Osthus [5]. The argument also gives another characterization of graph classes with bounded expansion and of nowhere-dense graph classes.
For a non-negative integer , a -subdivision of a graph is a graph obtained from by subdividing each of its edges by at most vertices (not necessarily the same number on each edge). For a graph , let denote the maximum average degree of a graph whose -subdivision appears as a subgraph in ; in particular, is the maximum average degree of a subgraph of . We say that a class of graphs has bounded expansion if there exists a function such that for every and every non-negative integer , . We say that is nowhere-dense if there exists a function such that for every and every non-negative integer , does not contain a -subdivision of as a subgraph.
There are many equivalent definitions of nowhere-dense graph classes and classes of graphs with bounded expansion [7]. For example, to clarify the relationship to bounded expansion classes, it is also possible to define nowhere dense classes in the terms of the density of graphs whose bounded depth subdivisions appear in the graphs of the class, as follows. A function is subpolynomial if , and a function is subpolynomial in the second argument if for every non-negative integer , the function is subpolynomial. A class is nowhere-dense if and only if there exists a function subpolynomial in the second argument such that for every non-negative integer and graph , each subgraph of satisfies .
The notions of bounded expansion and nowhere-denseness formalize in a robust way the concept of sparseness of a graph class. Such graph classes have a number of important algorithmic and structural properties, including fixed-parameter tractability of any problem expressible in first-order logic when restricted to a class with bounded expansion [2] or a nowhere-dense class [3] and existence of low tree-depth colorings [6]. Also importantly, many naturally defined graph classes have bounded expansion, including proper minor closed classes, classes with bounded maximum degree, and more generally proper classes closed on topological minors, graphs drawn in a fixed surface with a bounded number of crossings on each edge, all graph classes with strongly sublinear separators, and many others. We refer the reader to the book of Nešetřil and Ossona de Mendez [7] for a more thorough treatment of the subject.
Most of the mentioned examples of graph classes with bounded expansion are closed on taking subgraphs. Graph classes that are only closed on induced subgraphs, and in particular graph classes characterized by forbidden induced minors or induced subdivisions, has been less studied in the context. The major issue is that such classes typically contain arbitrarily large cliques or bicliques (balanced complete bipartite graphs ), which have unbounded minimum degree. However, Kühn and Osthus [5] shown that at least with regards to the maximum average degree , this is the only obstruction.
Theorem 1** (Kühn and Osthus [5, Theorem 1]).**
For every graph and a positive integer , there exists an integer such that every graph with average degree at least contains either as a subgraph or a subdivision of as an induced subgraph.
Note that if contains a large biclique as a subgraph, applying Ramsey’s theorem to each part of the biclique gives either a large clique or a large biclique as an induced subgraph. Hence, the previous theorem can be reformulated as follows.
Corollary 2**.**
For every graph and a positive integer , there exists an integer as follows. If is a class of graphs that do not contain , , or any subdivision of as an induced subgraph, then for all .
In this note, we show that the result of Kühn and Osthus [5] can be easily extended to prove that such graph classes actually have bounded expansion.
Theorem 3**.**
For every graph and a positive integer , if is a class of graphs that do not contain , , or any subdivision of as an induced subgraph, then has bounded expansion.
Theorem 3 is a consequence of the following new characterization of graph classes with bounded expansion. For a graph , let denote the maximum of average degrees of graphs whose -subdivision appears as an induced subgraph in . The -subdivision of a graph is the graph obtained from by subdividing each edge exactly times. Let denote denote the maximum of average degrees of graphs whose -subdivision appears as an induced subgraph in .
Theorem 4**.**
For a class of graphs , the following statements are equivalent.
- (a)
* has bounded expansion.*
- (b)
There exists a function such that for every and every non-negative integer , .
- (c)
There exists a function such that for every and every non-negative integer , .
The same argument gives a characterization of nowhere-dense graph classes.
Theorem 5**.**
For a class of graphs , the following statements are equivalent.
- (a)
* is nowhere-dense.*
- (b)
There exists a function subpolynomial in the second argument such that for every non-negative integer and graph , every induced subgraph of satisfies .
- (c)
There exists a function subpolynomial in the second argument such that for every non-negative integer and graph , every induced subgraph of satisfies .
1 The proofs
Let be a bipartite graph with bipartition . A hat over this bipartition is a -vertex path in with endpoints in (and the midpoint in ). We say that a set of hats is uncrowded if any two hats in join distinct pair of vertices and have distinct midpoints. We say that it is induced if the midpoint of each hat has exactly two neighbors in , i.e., is an induced subgraph of .
Kühn and Osthus [5] proved the following.
Lemma 6** (Kühn and Osthus [5, Lemma 18]).**
Let be a positive integer and let be a bipartite graph with bipartition , such that each vertex of has degree at most . If contains an uncrowded set of at least hats, then has an induced subgraph with bipartition such that and the set of all -vertex paths in with midpoints in forms an induced uncrowded set of at least hats over .
We also need another lemma of Kühn and Osthus [5] (the branch vertices of a subdivision of a graph are the vertices of the subdivision corresponding to the original vertices of ).
Lemma 7** (Kühn and Osthus [5, Lemma 20]).**
Let be an integer. Let be a partition of vertices of a graph such that is an independent set of , and . Let be the spanning bipartite subgraph of containing exactly the edges of with one end in and the other end in . If contains an induced uncrowded set of at least hats over , then contains an induced subgraph such that is the -subdivision of a graph of average degree at least , with all branch vertices contained in .
Combining these lemmas with Theorem 1 gives the following result.
Lemma 8**.**
For all integers , there exists an integer such that for every graph , if and , then .
Proof.
Without loss of generality, we can assume that . Let .
Suppose for a contradiction that . Let be a graph of average degree at least whose -subdivision appears as a subgraph of . That is, there exists a function that assigns to vertices of distinct vertices of and to edges of paths of length at most in , such that for every , the path has endpoints and and its internal vertices do not belong to , and for distinct edges , the paths and do not intersect except possibly in their endpoints. Without loss of generality, we can assume that is an induced path in for every . Let . Let be the subgraph of consisting of the edges such that the path has length exactly . Since has average degree at least and a -subdivision of is a subgraph of , we conclude that the graph has average degree at least .
Let be an auxiliary graph with vertex set , such that distinct are adjacent in if and only if there exists an edge of with one end in an internal vertex of and the other end in an internal vertex of . Let be any subset of , and let be the union of internal vertices of the paths for ; we have , and . Hence, , and in particular . Hence, contains an independent set of size at least . Let be the spanning subgraph of with edge set , and note that the average degree of is at least . By the choice of , for any distinct , there are no edges between the internal vertices of and in .
Let and let be an auxiliary bipartite graph with bipartition , where with and is an edge of if and only if there exists an edge of between an internal vertex of and . Let be the union of internal vertices of the paths for . Since the average degree of is greater than , we have . Note that . Hence, less than half of the vertices of have degree more than in . Let consist of vertices of whose degree in is at most , and let be the induced subgraph of with bipartition . We have . Let be the set of paths in , where and and are the endpoints of ; then is an uncrowded set of at least hats over . Let with bipartition be the induced subgraph of obtained by applying Lemma 6, and let be the subgraph of with vertex set and edge set . We have , and for each , the internal vertices of have no neighbors in other than the endpoints of .
Finally, we consider an auxiliary graph . Note that and . Let be the induced bipartite subgraph of obtained by applying Lemma 7, with bipartition . Then restricted to shows that contains the -subdivision of a graph of average degree at least as an induced subgraph, and thus ; this is a contradiction. ∎
The new characterizations of classes with bounded expansion and nowhere-dense classes now readily follow.
Proof of Theorem 4.
For every graph and a non-negative integer , we have , and thus .
Suppose now that is a function such that for every and every non-negative integer , . Let and for every positive integer , let be the constant from Lemma 8, where and , and let . Consider a graph . By induction, we will show that for every non-negative integer . For , we have ; hence, we can assume that and that . However, then Lemma 8 implies . We conclude that has bounded expansion, and thus . ∎
Proof of Theorem 5.
Again, the implications are trivial.
Suppose now that is a function subpolynomial in the second argument such that for every non-negative integer and graph , every induced subgraph of satisfies . We can without loss of generality assume that is non-decreasing in the second argument. Let us define . For any positive integer , let be the constant from Lemma 8, where and , and let . As in the proof of Theorem 4, induction on shows that for every (induced) subgraph of a graph . Furthermore, for any fixed ,
[TABLE]
and thus is subpolynomial in the second argument. It follows that is nowhere-dense, and thus . ∎
To derive Theorem 3, we also need the following result.
Theorem 9** (Komlós and Szemerédi [4], Bollobás and Thomason [1]).**
There exists such that for every positive integer , every graph of average degree at least contains a subdivision of as a subgraph.
Proof of Theorem 3.
Let , and let be the constant from Theorem 9. Let be the constant of Corollary 2 for and . Let and let for every .
Consider any graph . By assumptions and Corollary 2, every induced subgraph of has average degree at most , and thus . Consider any positive integer and let be any graph whose -subdivision appears in as an induced subgraph . Since does not contain a subdivision of as an induced subgraph, and each edge of is subdivided at least once to obtain , we conclude that does not contain a subdivision of as a subgraph. Consequently, does not contain a subdivision of as a subgraph, and the average degree of is less than by Theorem 9. It follows that for every positive integer . Hence, has bounded expansion by Theorem 4. ∎
Acknowledgments
I would like to thank Ken-ichi Kawarabayashi for fruitful discussions that motivated this result, and in particular for pointing my attention to the result of Kühn and Osthus.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] B. Bollobás and A. Thomason , Proof of a conjecture of Mader, Erdős and Hajnal on topological complete subgraphs , European J. Combin., 19 (1998), pp. 883–887.
- 2[2] Z. Dvořák, D. Král’, and R. Thomas , Deciding first-order properties for sparse graphs , in FOCS, IEEE Computer Society, 2010, pp. 133–142.
- 3[3] M. Grohe, S. Kreutzer, and S. Siebertz , Deciding first-order properties of nowhere dense graphs , in Proceedings of the 46th Annual ACM Symposium on Theory of Computing, ACM, 2014, pp. 89–98.
- 4[4] J. Komlós and E. Szemerédi , Topological cliques in graphs. II , Combin. Probab. Comput., 5 (1996), pp. 79–90.
- 5[5] D. Kühn and D. Osthus , Induced subdivisions in K s , s subscript 𝐾 𝑠 𝑠 K_{s,s} -free graphs of large average degree , Combinatorica, 24 (2004), pp. 287–304.
- 6[6] J. Nešetřil and P. Ossona de Mendez , Grad and classes with bounded expansion I. Decomposition. , European J. Combin., 29 (2008), pp. 760–776.
- 7[7] , Sparsity – Graphs, Structures, and Algorithms , Springer, 2012.
