It is said that a family of graphs has a limited extension if all of its minors of a limited depth are rare graphs . Many natural families of rare graphs have a limited extension. A close but stronger property, a polynomial extension , is equivalent to the existence of partition theorems for these families. Families with these properties have efficient algorithms for problems that include the task of finding an isomorphic subgraph and checking models for first-order theory for graphs.
Content
- 1 Definition and equivalent descriptions
- 2 Polynomial extension and partition theorems
- 3 Limited Extension Graph Classes
- 4 Algorithmic applications
- 5 notes
- 6 Literature
Definition and equivalent descriptions
A minor of depth t of graph G is defined as a graph formed from G by contracting a collection of subgraphs of radius t that do not have common vertices and removing the remaining vertices. A family of graphs has a bounded extension if there exists a function f such that for any minor of depth t of a graph from a family, the ratio of the number of edges to the number of vertices does not exceed f ( t ) [1] .
Another definition of classes of bounded expansion is that all minors of bounded depth have a chromatic number bounded by some function of t [1] , or a given family has a bounded value of the topological parameter . Such a parameter is a graph invariant that is monotonic with respect to the operation of taking a subgraph, such that the parameter value can only be changed in a controlled way when the graph is divided, and from the boundedness of the parameter value it follows that the graph has limited degeneracy [2] .
Polynomial extension and partition theorems
A more rigorous concept is a polynomial extension , which means that the function f used to limit the density of edges of minors of limited depth is polynomial . If an inherited family of graphs satisfies a partition theorem that states that any graph with n vertices in a family can be split into two parts containing at most n / 2 vertices by removing O ( n c ) vertices for some constant c <1, then this family necessarily has a polynomial extension. Conversely, graphs with polynomial extension have theorems with a sublinear separator [3] .
Limited Extension Graph Classes
Since there is a connection between separators and an extension, any family of graphs closed by minors , including a family of planar graphs , has a polynomial extension. The same is true for 1-planar graphs , and, more generally, for graphs that can be embedded in surfaces of a limited genus with a limited number of intersections on an edge, as well as string graphs without biclickers , since there are separator theorems for them similar to theorems for planar graphs [4] [5] [6] . In higher-dimensional Euclidean spaces, the intersection graphs of ball systems with the property that any point in space is covered by a limited number of balls also satisfy partition theorems [7] , which implies the existence of a polynomial extension.
Although graphs of limited book width do not contain sublinear separators [8] , they also have limited expansion [9] . The class of graphs with bounded extension includes graphs of a limited degree [10] , random graphs of a limited average degree in the Erdрдs – Renyi model [11], and graphs with a limited number of queues [2] [12] .
Algorithmic Applications
An instance of the subgraph isomorphism problem , in which the goal is to search for a graph of a limited size, which is a subgraph of a larger graph whose size is not unlimited, can be solved in linear time if the larger graph belongs to a family of graphs with bounded extension. The same is true for searching fixed-size clicks , searching for dominant fixed-size sets , or, more generally, checking properties that can be expressed by a limited-size formula in the first-order [13] [14] .
For graphs with polynomial extension, there are approximate polynomial time schemes for the set cover problem, the maximum independent set problem, the dominant set problem , and some other related optimization problems [15] .
Notes
- ↑ 1 2 Nešetřil, Ossona de Mendez, 2012 , p. 104-107.
- ↑ 1 2 Nešetřil, Ossona de Mendez, Wood, 2012 , p. 350–373.
- ↑ Dvořák, Norin, 2015 .
- ↑ Nešetřil, Ossona de Mendez, 2012 , p. 319–321, 14.2 Crossing Number.
- ↑ Grigoriev, Bodlaender, 2007 , p. 1–11.
- ↑ Dujmović, Eppstein, Wood, 2015 , p. 371.
- ↑ Miller, Teng, Thurston, Vavasis, 1997 , p. 1–29.
- ↑ Dujmović, Sidiropoulos, Wood, 2015 .
- ↑ Nešetřil, Ossona de Mendez, 2012 , p. 327–328; 14.5 Stack Number.
- ↑ Nešetřil, Ossona de Mendez, 2012 , p. 307.
- ↑ Nešetřil, Ossona de Mendez, 2012 , p. 314-319; 14.1 Random Graphs (Erdős – Rényi Model).
- ↑ Nešetřil, Ossona de Mendez, 2012 , p. 321–327.
- ↑ Nešetřil, Ossona de Mendez, 2012 , p. 400-401; 18.3 The Subgraph Isomorphism Problem and Boolean Queries.
- ↑ Dvořák, Kráľ, Thomas, 2010 , p. 133–142.
- ↑ Har-Peled, Quanrud, 2015 , p. 717-728.
Literature
- Jaroslav Nešetřil, Patrice Ossona de Mendez. 5.5 Classes with Bounded Expansion // Sparsity: Graphs, Structures, and Algorithms. - Springer, 2012. - T. 28. - S. 104–107. - (Algorithms and Combinatorics). - ISBN 978-3-642-27874-7 . - DOI : 10.1007 / 978-3-642-27875-4 .
- Jaroslav Nešetřil, Patrice Ossona de Mendez, David R. Wood. Characterization and examples of graph classes with bounded expansion // European Journal of Combinatorics . - 2012 .-- T. 33 , no. 3 . - S. 350–373 . - DOI : 10.1016 / j.ejc.2011.09.008 . - arXiv : 0902.3265 .
- Zdeněk Dvořák, Sergey Norin. Strongly sublinear separators and polynomial expansion. - 2015 .-- arXiv : 1504.04821 .
- Alexander Grigoriev, Hans L. Bodlaender. Algorithms for graphs embeddable with few crossings per edge // Algorithmica . - 2007.- T. 49 , no. 1 . - S. 1–11 . - DOI : 10.1007 / s00453-007-0010-x .
- Jacob Fox, János Pach. A separator theorem for string graphs and its applications // Combinatorics, Probability and Computing . - 2009. - T. 19 , no. 3 . - S. 371 . - DOI : 10.1017 / s0963548309990459 .
- Gary L. Miller, Shang-Hua Teng, William Thurston, Stephen A. Vavasis. Separators for sphere-packings and nearest neighbor graphs // Journal of the ACM . - 1997. - T. 44 , no. 1 . - S. 1–29 . - DOI : 10.1145 / 256292.256294 .
- Vida Dujmović, David Eppstein, David R. Wood. Genus, treewidth, and local crossing number // Proc. 23rd Int. Symp Graph Drawing (GD 2015) . - 2015.
- Vida Dujmović, Anastasios Sidiropoulos, David R. Wood. 3-Monotone Expanders. - 2015. - arXiv : 1501.05020 .
- Zdeněk Dvořák, Daniel Kráľ, Robin Thomas. Deciding first-order properties for sparse graphs // Proc. 51st Annual IEEE Symposium on Foundations of Computer Science (FOCS 2010) . - IEEE Computer Soc., Los Alamitos, CA, 2010. - S. 133–142.
- Sariel Har-Peled, Kent Quanrud. Approximation algorithms for polynomial-expansion and low density graphs // Algorithms - ESA 2015: 23rd Annual European Symposium, Patras, Greece, September 14–16, 2015, Proceedings. - Springer-Verlag, 2015 .-- T. 9294. - S. 717–728. - (Lecture Notes in Computer Science). - DOI : 10.1007 / 978-3-662-48350-3_60 .