Triangle-free planar graphs with small independence number
Zden\v{e}k Dvo\v{r}\'ak, Jordan Venters

TL;DR
This paper investigates the independence number of triangle-free planar graphs, showing it can be significantly larger than n/3 unless certain obstructions are present, and provides tools to analyze and transform such graphs.
Contribution
It introduces a new lower bound on the independence number for triangle-free planar graphs and offers a reduction rule to handle obstructions, advancing structural understanding.
Findings
Independence number exceeds n/3 unless obstructions occur
Reduction rule transforms graphs while preserving independence number properties
Structural characterization of graphs with independence number close to n/3
Abstract
Since planar triangle-free graphs are 3-colourable, such a graph with n vertices has an independent set of size at least n/3. We prove that unless the graph contains a certain obstruction, its independence number is at least n/(3-epsilon) for some fixed epsilon>0. We also provide a reduction rule for this obstruction, which enables us to transform any plane triangle-free graph G into a plane triangle-free graph G' such that alpha(G')-|G'|/3=alpha(G)-|G|/3 and |G'|<=(alpha(G)-|G|/3)/epsilon. We derive a number of algorithmic consequences as well as a structural description of n-vertex plane triangle-free graphs whose independence number is close to n/3.
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 Graph Theory Research · Limits and Structures in Graph Theory · Graph Labeling and Dimension Problems
Triangle-free planar graphs with small independence number
Zdeněk Dvořák Computer Science Institute (CSI) of Charles University, Malostranské náměstí 25, 118 00 Prague, Czech Republic. E-mail: [email protected]. Supported by project GA14-19503S (Graph coloring and structure) of Czech Science Foundation.
Jordan Venters
University of Warwick, Coventry CV4 7AL, UK. E-mail: [email protected]. The work of this author has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 648509). This publication reflects only its authors’ view; the European Research Council Executive Agency is not responsible for any use that may be made of the information it contains.
Abstract
Since planar triangle-free graphs are -colourable, such a graph with vertices has an independent set of size at least . We prove that unless the graph contains a certain obstruction, its independence number is at least for some fixed . We also provide a reduction rule for this obstruction, which enables us to transform any plane triangle-free graph into a plane triangle-free graph such that and . We derive a number of algorithmic consequences as well as a structural description of -vertex plane triangle-free graphs whose independence number is close to .
What is the smallest independence number a planar graph on vertices can have? By Four Colour Theorem, each such graph is -colourable, and the largest colour class gives an independent set of size at least . On the other hand, there are infinitely many planar graphs for that this bound is tight. In fact, it is an intriguing open problem to describe such graphs, and we do not even know any polynomial-time algorithm to decide whether an -vertex planar graph has an independent set larger than .
In this paper, we study an easier related problem regarding independent sets in planar triangle-free graphs. By Grötzsch’ theorem [15], these graphs are -colourable, and thus such a graph with vertices has an independent set of size at least . Unlike the general case, this bound is not tight—Steinberg and Tovey [19] proved the lower bound , and gave an infinite family of graphs for that this bound is tight. Dvořák et al. [6] improved this bound to except for the graphs from this family. Furthermore, Dvořák and Mnich [7] proved that there exists such that each -vertex plane triangle-free graph in that every -cycle bounds a face has an independent set of size at least .
Let us recall that denotes the size of the largest independent set in . Dvořák and Mnich [7] moreover described an algorithm with time complexity that for an -vertex planar triangle-free graph and an integer decides whether . This algorithm is based on a generalization of the last result of the previous paragraph, which we will state after introducing a couple of definitions.
Let be a plane graph and let be a subgraph of , whose drawing in the plane is inherited from . Note that each vertex or edge of that is not contained in is drawn in some face of ; we say that the faces of in that some part of is drawn are full. Equivalently, a face of is full if and only if is not a face of . The supergraph of with respect to that we define the fullness of a face of will always be clear from the context. By , we mean the number of vertices of . A -face of a plane graph is a face homeomorphic to an open disk bounded by a cycle of length . We are now ready to state the result.
Theorem 1** (Dvořák and Mnich [7]).**
There exists a constant as follows. Let be a plane triangle-free graph and let be its subgraph. If every -cycle in bounds a face and every full face of is a -face, then .
Hence, if , then contains no such subgraph with more than vertices, and consequently it is easy to see that the tree-width of is at most . This gives the aforementioned algorithm by using the standard dynamic programming approach to deal with the bounded tree-width graph.
Our main result is a more precise characterization of -vertex plane triangle-free graphs with no independent set larger than . To state the result, we need to give a few more definitions. We construct a sequence of graphs , , …, which we call Thomas-Walls graphs (Thomas and Walls [20] proved that they are exactly the -critical graphs that can be drawn in the Klein bottle without contractible cycles of length at most ). Let be equal to . For , let be any edge of that belongs to two triangles and let be obtained from by adding vertices , and and edges , , , , , and . The first few graphs of this sequence are drawn in Figure 1.
For , note that contains unique -cycles and such that . Let . We also define to be a -cycle . We call the graphs , , …reduced Thomas-Walls graphs, and we say that and are their interface pairs. Let us remark that the tight graphs found by Steinberg and Tovey [19] are precisely those obtained from reduced Thomas-Walls graphs by joining vertices of each interface pair by a path with three edges (and two new vertices).
Let be a plane triangle-free graph and let be a subgraph of isomorphic to a reduced Thomas-Walls graph . We say that is a clean Thomas-Walls -tube in if the -faces of are not full. Our characterization is based on the following strengthening of Theorem 1.
Theorem 2**.**
For every integer , there exists a constant as follows. Every plane triangle-free graph without a clean Thomas-Walls -tube satisfies .
This is especially interesting in conjunction with the following observation. Let be a clean Thomas-Walls -tube in a plane triangle-free graph , and let and be the cycles bounding the -faces of . Let be the graph obtained from by removing the vertices of and instead adding a copy of the reduced Thomas-Walls graph with 4-faces bounded by cycles and and with the same interface pairs as . We say that is a single-step TW-tube reduction of .
Lemma 3**.**
Let be a plane triangle-free graph. If is a single-step TW-tube reduction of , then and .
Proof.
Let be the clean Thomas-Walls -tube in transformed into a clean Thomas-Walls -tube in , and let and be the vertices of their -faces not belonging to the interface pairs. Let and be obtained from and by removing the vertices of their interface pairs. Note that is a cut in both and separating or from the rest of the graph. For each and , let be the size of the largest independent set in such that . A straightforward case analysis shows that for every , and thus . Since , the claim of the lemma follows. ∎
Let be obtained from by repeating a single-step TW-tube reduction as long as the graph contains a clean Thomas-Walls -tube. We say that is the TW-tube reduction of . Note that is uniquely determined by (as a graph— may have combinatorially different drawings in the plane), since a single-step TW-tube reduction cannot create a new Thomas-Walls tube, only decrease the length of an existing one. By Theorem 2 and Lemma 3, we have the following.
Corollary 4**.**
Let be a plane triangle-free graph and let be its TW-tube reduction, and let . Let be the constant of Theorem 2 applied with . Then and .
The argument showing the uniqueness of TW-tube reduction also gives the following approximate characterization of plane triangle-free graphs whose independence number is not much larger than one third of the number of vertices.
Corollary 5**.**
Let be the constant of Theorem 2 applied with . Let be a plane triangle-free graph and an integer. If , then has a subgraph with at most vertices such that each full face of is bounded by two -cycles and the subgraph of drawn in the closure of is a reduced Thomas-Walls graph. Equivalently, can be obtained from a reduced Thomas-Walls graph by additions and removals of vertices and edges.
Conversely, suppose has such a subgraph . Note that the number of full faces of is bounded by the number of components of with at least vertices, and thus . Furthermore, observe that for every reduced Thomas-Walls graph . The total number of vertices of contained in the closures of full faces of is at most , and consequently, , and thus the structure from Corollary 5 indeed approximately describes plane triangle-free graphs with independence number close to third of their number of vertices.
Corollary 4 is also interesting from the algorithmic point of view. An algorithmic problem is called fixed-parameter tractable with respect to a parameter if there exists a computable function , a polynomial , and an algorithm that solves each input instance in time . This notion has been influential in the area of computational complexity, giving a plausible approach towards many otherwise intractable problems [5, 17, 4].
A popular choice of the parameter is the value of the solution; i.e., such fixed-parameter tractability results show that the solution to the problem can be found quickly if its value is small. However, in the case of the problem of finding the largest independent set when restricted to planar graphs, this parameterization makes little sense—the problem is fixed-parameter tractable for the trivial (and unhelpful) reason that all large planar graphs in the class have large independent sets. In this setting, parameterization by the excess of the size of the largest independent set over the lower bound for the independence number is more reasonable.
The algorithm of Dvořák and Mnich [7] with time complexity to decide whether an -vertex planar triangle-free graph has an independent set of size at least thus shows that the largest independent set problem is fixed-parameter tractable in triangle-free graphs when parameterized by . Since the TW-tube reduction can be found in linear time, Corollary 4 can be interpreted as saying that the problem has linear-size kernel, i.e., any instance can be reduced in time to an equivalent instance of size . As Robertson et al. [18] showed, an -vertex planar graph has tree-width , and thus its largest independent set can be found in time . Consequently, we have the following.
Corollary 6**.**
There exists an algorithm with time complexity that given an -vertex plane triangle-free graph and an integer decides whether .
Furthermore, Baker [2] gave an algorithm with time complexity that given an -vertex planar graph and a rational number returns an independent set in of size at least . Applying this algorithm to the TW-tube reduction, we obtain the following.
Corollary 7**.**
There exists an algorithm with time complexity that given an -vertex plane triangle-free graph and a rational number returns an independent set in of size at least .
This improves over Baker’s approximation for -vertex plane triangle-free graphs whose independence number is larger than by a sublinear additive factor.
In the rest of the paper, we present the proof of Theorem 2. We start by giving some preliminary results in the next section, followed by exploration of independent sets in graphs with almost all faces of length (Section 2) and in graphs containing a large reduced Thomas-Walls graph as a subgraph (Section 3). Finally, we derive the proof of the main result from previous structural results regarding extensions of precolouring in triangle-free planar graphs, in Section 4.
1 Preliminary results
We will occasionally need to glue together independent sets from different subgraphs of a graph, which we can do at the expense of removing the vertices in the intersection of the subgraphs from both independent sets.
Observation 8**.**
Suppose is a plane graph and a subgraph of . Let be the subgraph of induced by vertices incident with the full faces of . Given independent sets of and of , the set is an independent set of . Consequently,
[TABLE]
Let be a graph and a positive integer. By , we mean the set . A function is a colouring of by subsets of if for all . We say that is a -colouring if for all . By a -colouring, we mean a -colouring (this matches the usual definition of a proper -colouring); for brevity, we will write instead of for the integer used to colour . Let us recall a well-known relation between colourings and independent sets.
Lemma 9**.**
For any colouring of a graph by subsets of , we have
[TABLE]
Proof.
For any colour , the set is independent, and the sum of the sizes of these sets is . Hence, at least one of the independent sets has the required size. ∎
Consider a plane triangle-free graph and let be a vertex of of degree at most ; let , …, with be neighbors of in order around according to the drawing of . Let be the graph obtained from by adding a -cycle with new vertices , …, . Note that is plane triangle-free graph, and it follows from results of Gimbel and Thomassen [14] for and from the result of Dvořák and B. Lidický [10] for that has a -colouring with vertices , …, coloured by colour and vertices coloured by colour . Hence, there exists a -colouring of in that all neighbors of have colour , and thus the following is true.
Lemma 10**.**
If is a planar triangle-free graph and a vertex has degree at most , then there exist a colouring of by subsets of such that for all and .
As observed by Steinberg and Tovey [19], together with Lemma 9 and the fact that every planar triangle-free graph has at least one vertex of degree at most three, this implies the following.
Corollary 11**.**
Every planar triangle-free graph has an independent set of size at least .
We will need a umber of results concerning a precolouring extension in triangle-free planar graphs.
Theorem 12** (Aksionov [1]).**
Let be a plane triangle-free graph with the outer face bounded by a cycle of length at most . Every -colouring of extends to a -colouring of .
Theorem 13** (Gimbel and Thomassen [14]).**
Let be a triangle-free plane graph with the outer face bounded by a cycle of length . If a -colouring of does not extend to a -colouring of , then contains a subgraph with outer face bounded by , such that all other faces of have length .
Corollary 14**.**
Suppose is a triangle-free plane graph with the outer face bounded by a -cycle , with a subgraph containing such that every other face of has length . Let . A -colouring of extends to a -colouring of if and only if some two vertices of have the same colour.
Furthermore, we need some results on precolouring extension in planar graphs with exactly one triangle.
Theorem 15** (Aksionov [1]).**
Let be a plane graph with the outer face bounded by a cycle of length . If contains exactly one triangle, then every -colouring of extends to a -colouring of .
Theorem 16** (Dvořák et al. [9]).**
Let be a plane graph with the outer face bounded by a -cycle . Suppose that contains exactly one triangle and all other cycles in have length at least . If a -colouring of does not extend to a -colouring of , then either consists of a chord of , or is vertex-disjoint from and each vertex of has a neighbor in .
Corollary 17**.**
Let be a plane graph with the outer face bounded by a -cycle . Suppose that contains exactly one triangle and there exists an edge such that every -cycle in contains . Suppose that is an induced cycle, is vertex-disjoint from , and at least one vertex of has no neighbor in . Then every -colouring of extends to a -colouring of .
Proof.
Without loss of generality, we can assume that
- ()
for every cycle in , there exists a -colouring of that does not extend to a -colouring of the subgraph of drawn in the closed disk bounded by .
Indeed, otherwise we can consider the subgraph of obtained by removing vertices and edges contained in the open disk bounded by .
By Theorems 12, 13, 15, and 16, it follows that bounds a face of , and that contains exactly one -cycle , also bounding a face. Since is the only triangle in , the planarity implies that either is the only path of length three between and , or is the only path of length three between and ; by symmetry, assume the former.
Let be the graph obtained from by identifying with to a new vertex and suppressing the parallel edges. Note that is the only triangle in . If contains a -cycle , then contains a path of length between and . Let be the cycle consisting of and . Note that either or the face bounded by is contained in the open disk bounded by . The former is excluded by Theorem 13 and (). In the latter case, the face bounded by in is contained in the open disk bounded by , and by Theorems 13 and 15, we conclude that every -colouring of extends to a -colouring of , and thus also to a -colouring of .
Hence, we can assume that does not contain any -cycles. Let . If some -colouring of does not extend to a -colouring of , then since , Theorem 16 implies that , , and have neighbors in , say , , and , respectively. Since not all vertices of have a neighbor in in the graph , we conclude that . By planarity, we conclude that is the only path of length three between and . Hence, we can consider the graph obtained from by identifying with . Observe using Theorem 16 that every -colouring of extends to a -colouring of , and thus also to a -colouring of . ∎
As we already mentioned, every planar triangle-free graph has a vertex of degree at most three. Actually, Euler’s formula implies the following stronger claim.
Observation 18**.**
Let be a plane triangle-free graph with the outer face bounded by a cycle of length at most . If , then has a vertex of degree at most not belonging to .
We will need another variation on the same theme.
Lemma 19**.**
Let be a plane triangle-free graph with the outer face bounded by a cycle of length and let be an edge of . If and all vertices of have degree at least three, then has a vertex of degree three not belonging to such that .
Proof.
Without loss of generality, we can assume that is connected, otherwise we can find in a component of that does not contain . Give each vertex of charge and each face charge .
Each face has non-negative charge and the outer face has charge . Also, has at least one other odd-length face with charge at least . If at least one vertex of has degree greater than two, then the sum of their charges is at least . If all vertices of have degree , then the sum of their charges is and the incident non-outer face has length at least and charge at least . Consequently, sum of the charges of all faces of and of the vertices of is at least .
Suppose for a contradiction that all non-neighbors of and in have degree at least , and thus their charge is non-negative. Since vertices of have degree at least three, each neighbor of and in has charge at least . Consequently, the sum of all charges is at least . However, by Euler’s formula, the sum of all charges is , which is a contradiction. ∎
2 Graphs with many -faces
Let be a -colouring of a -cycle . The margin of is the minimum of , , and 3m-\Bigl{|}\bigcup_{i=1}^{4}\varphi(v_{i})\Bigr{|}. We will show that every -colouring of a -cycle can be expressed as a union of -colourings. Note that up to permutation of colours, there are three possible -colourings of a -cycle, and we will also show that if the -colouring has large margin, then the union contains many copies of each of the three possible -colourings. In the statement of the lemma, the three -colourings in question assign vertices of the -cycle colours , , and in order.
Lemma 20**.**
Let be a -colouring of a -cycle with margin . There exist pairwise disjoint sets such that
[TABLE]
Proof.
Let and ; we have . Since is a colouring of the -cycle, the sets and are disjoint. We will select , , , and as pairwise disjoint subsets of , and , , , and as pairwise disjoint subsets of , ensuring that all nine sets are pairwise disjoint.
Let and . Since , we have . Symmetrically, let and and note that .
Note that . Hence, we can choose disjoint sets and such that , and . Symmetrically, we can choose disjoint sets and such that , and . It is easy to check these sets satisfy all of the requirements. ∎
Corollary 21**.**
Let be a plane triangle-free graph with the outer face bounded by a cycle of length . For every integer , every -colouring of extends to a -colouring of .
Proof.
Let be a -colouring of , and let be the sets from Lemma 20 applied to . Let , , and be the -colourings of such that
[TABLE]
For , Theorem 12 implies that extends to a -colouring of . For , let us define . Observe that is a -colouring of that extends . ∎
Similarly, if a -cycle in a planar triangle-free graph has a -colouring with large margin, we can use Lemma 10 and extend the precolouring so that one vertex is assigned more than colours.
Lemma 22**.**
Suppose is a triangle-free plane graph with the outer face bounded by a -cycle . Let be a -colouring of and let be a vertex of of degree at most not belonging to . If has margin at least , then extends to a colouring of by subsets of such that for and .
Proof.
Let , , and be the -colourings of such that
[TABLE]
Note that any -colouring of can be obtained from one of these colourings by a permutation of colours. Hence, using Lemma 10 and Theorem 12, we conclude that there exist colourings , , and of by subsets of that extend , , and , respectively, such that for and , for some , and for .
Let , …, be the sets obtained by applying Lemma 20 to . For , let us define
[TABLE]
Observe that has the required properties. ∎
Next, we show that a -colouring with can be transformed into a -colouring that has some margin on boundaries of -faces. A graph is -planar if it can be drawn in plane so that crossings between edges are allowed, but each edge is crossed at most once.
Lemma 23**.**
Suppose is a triangle-free plane graph with a -colouring for a non-negative integer . Then has a -colouring such that for all , and for every -face of , the restriction of to the boundary cycle of has margin at least .
Proof.
Let be the graph obtained from by adding both chords joining opposite vertices of every -face of . Note that is -planar and hence -degenerate [13], so we may label the vertices of as so that for every , has at most seven neighbours in .
Let be an arbitrary subset of of size . For in order, let be an arbitrary subset of size of the set
[TABLE]
By the choice of the ordering of the vertices, we have for . Choose as an arbitrary subset of of size that contains as a subset.
Let be a -cycle bounding a face of . Note that , and thus \Bigl{|}\bigcup_{j=1}^{4}\varphi(u_{j})\Bigr{|}\leq 3m-b. Furthermore, let and be indices such that and , where by symmetry we can assume that . Since is an edge of , we have , and thus . Symmetrically, we have . Consequently, the restriction of to the boundary cycle of has margin at least . ∎
Combining these results, we have the following.
Lemma 24**.**
Suppose is a plane triangle-free graph and is a subgraph of , and let be the number of vertices of such that not all incident faces of are -faces. If has a -colouring for a non-negative integer , then has an independent set of size at least
[TABLE]
where .
Proof.
Let be the number of full -faces of , and let be the subgraph of obtained from by adding all vertices and edges of drawn in the full -faces of .
By Lemma 23, there exists a -colouring of whose restriction to the boundary cycle of any -face of has margin at least , such that for all . Let be a set colouring such that for each incident with a full -face of , and for all other vertices . By Corollary 21 and Lemma 22, we can extend to a colouring of by subsets of such that all vertices are assigned sets of size at least , vertices of not incident with full -faces are assigned sets of size , and vertices in are assigned sets of size at least . By Lemma 9, we have
[TABLE]
Since every planar triangle-free graph is -colourable, we have . Hence, Observation 8 implies
[TABLE]
∎
To apply this lemma, we need to find a -colouring with in a given graph. This is possible based on the following result.
Theorem 25** (Dvořák et al. [12]).**
Let be an integer. If is a planar triangle-free graph with at most vertices, then has a -colouring.
Corollary 26**.**
Let be an integer. If is a plane triangle-free graph and contains at most vertices such that not all incident faces of are -faces, then has a -colouring.
Proof.
We prove the claim by the induction on the number of vertices of . If has no -faces, then and the claim follows from Theorem 25. Otherwise, let be a -face of . Since is triangle-free and plane, it cannot contain both a path of length three between and , and a path of length three between and . By symmetry, assume that does not contain a path of length three between and , and thus the graph obtained from by identifying with and suppressing the bigon faces (but keeping other possible parallel edges if they arise, so that no new faces are created) is triangle-free. By the induction hypothesis, has a -colouring, and thus also has a -colouring obtained by assigning and the same set of colours. ∎
This enables us to obtain a large independent set if we are given a subgraph in that almost all faces have length .
Lemma 27**.**
Suppose is a plane triangle-free graph and is a subgraph of , and let be the number of vertices of such that not all incident faces of are -faces. Then has an independent set of size at least
[TABLE]
if and of size at least
[TABLE]
if .
Proof.
If , then by Corollary 26, has a -colouring. By replacing each colour with new colours, we can obtain a -colouring of . We apply Lemma 24 with and , obtaining an independent set of size at least
[TABLE]
If , then is bipartite, and thus has a -colouring. We apply Lemma 24 with and , obtaining an independent set of size at least
[TABLE]
∎
3 Thomas-Walls graphs
In this section, we deal with the case that the considered graph contains a large reduced Thomas-Walls graph as a subgraph, but many of its -faces are full. Also, we will deal with a derived class of subgraphs, so called “patched Thomas-Walls graphs”.
Let us start with an observation regarding -colourings of reduced Thomas-Walls graphs. In any -colouring of a -cycle , there is a unique vertex whose colour appears on exactly once; we say that this vertex is the pivot of the -colouring on . Any two -colourings of with the same pivot differ only by a permutation of colours.
Lemma 28**.**
A reduced Thomas-Walls graph has four -colourings , …, such that for each face of bounded by a -cycle , there is only one vertex that is not a pivot of in any of them. Moreover, for every vertex of degree three and any pair of its neighbors, there exists such that the vertices of the pair are assigned the same colour by and the other neighbor of is assigned a different colour.
Proof.
Let and let be the -cycle bounding the outer face of , where is an interface pair of ; we will prove the claim by induction on , showing moreover that in two of the colourings the vertices and receive different colours, and in the other two the vertices and receive different colours. The claim is trivial for , hence assume that and that was obtained from a reduced Thomas-Walls graph with the outer face bounded by -cycle with the interface pair by adding the -cycle and the edge .
Let , …, be the -colourings of obtained by the induction hypothesis, where for and for . We extend the colourings to as follows:
- •
In , we set , , and .
- •
In , we set , , and .
- •
In , we set and .
- •
In , we set and .
Observe that the colourings satisfy the required properties, with only not being the pivot of the newly added -faces and in any of the -colourings. For the second part of the claim regarding neighborhoods of vertices of degree three, it suffices to check neighborhoods of the vertices and . ∎
A patch with interface vertices , , and is a plane graph with the outer face bounded by an induced cycle of of length , where , , and are distinct non-adjacent vertices of , such that every face of other than the one bounded by has length and no vertex of is adjacent to all of , , and . Let be a plane graph. Let be any graph which can be obtained from as follows. Let be an independent set in such that every vertex of has degree . For each vertex with neighbors , , and , remove , add new vertices , , and , and a -cycle , and draw any patch with interface vertices , , and in the disk bounded by . We say that any such graph is obtained from by patching. This operation was introduced by Borodin et al. [3] in the context of describing planar -critical graphs with exactly triangles.
Consider a reduced Thomas-Walls graph for some , with interface pairs and . A patched Thomas-Walls graph is any graph obtained from such a graph by patching, and and are its interface pairs (note that , , , and have degree two in , and thus they are not affected by patching).
We start by proving a variant of Lemma 10 for supergraphs of patches.
Lemma 29**.**
Suppose is a triangle-free plane graph with the outer face bounded by a -cycle , with a subgraph containing such that every other face of has length . Let . If and no vertex of is adjacent to all vertices of , then there exists a colouring of by subsets of such that a vertex is assigned a set of size two, all other vertices of are assigned a set of size , and .
Proof.
Note that is a bipartite graph; let be its -colouring. If , then let be an arbitrary vertex; since no vertex of is adjacent to all vertices of , by symmetry assume that . We let be obtained from by giving the colour and the set .
Otherwise, let be a -cycle bounding a full -face of and let be a vertex of of degree at most three drawn in the open disk bounded by (which exists by Observation 18). Let be a colouring of the subgraph of drawn in the closed disk bounded by obtained by Lemma 10, such that . Permute the colours in so that matches on all but at most one vertex of ; if matches on , then let be arbitrary.
Since , either has no neighbor in , or every vertex in is a neighbor of . Since no vertex of is adjacent to all vertices of , in either case we conclude that there exists a vertex non-adjacent to . Let be obtained from by changing the colour of to , colouring all vertices in the open disk bounded by according to , changing the colour of to , and extending the colouring to by Theorem 12. Observe that has the required properties. ∎
Next, let us deal with full -faces of a patched Thomas-Walls graph. It would be convenient to find a small number of -colourings of a reduced Thomas-Walls graph such that each vertex of a -face is a pivot in at least one of them; then, we could use Lemma 10 to gain a bit to size of the independent set for each full -face. Unfortunately, this is not possible, and we will have to make do with the weaker claim of Lemma 28. Hence, we need to obtain a variant of Lemma 10 ensuring that a given vertex of a -cycle is not the pivot.
Let be a -cycle. We say the pairs and are -pivot preventing chords—note that in a -colouring of together with one of these chords, cannot be the pivot. Suppose is a plane triangle-free graph with the outer face bounded by a -cycle and let be a vertex of . A colouring of by subsets of is -nice if there exists a vertex such that for all , , and is not the pivot of the restriction of to .
Lemma 30**.**
Suppose is a plane triangle-free graph with the outer face bounded by a -cycle . If , then for every , there exists a -nice colouring of .
Proof.
Suppose for a contradiction that is a counterexample with the smallest number of vertices. Clearly, has minimum degree at least two, as otherwise we can extend any -colouring of in that is not the pivot by Theorem 12 and give an additional colour to a vertex of degree at most .
We claim that no vertex has two neighbors in . Indeed, suppose that is adjacent say to and , and let and . If does not bound a face, then by the minimality of , the subgraph of drawn in the closed disk bounded by has a -nice colouring, where if and if . This colouring can be extended to a -nice colouring of by giving the colour of and applying Theorem 12 to the subgraph of drawn in the open disk bounded by . If bounds a face, then let be a vertex of degree at most three in (which exists by Observation 18). We colour by Lemma 10 so that is assigned a set of size , and recolour vertices and so that is not a pivot of the restriction of the colouring to if necessary.
Since has minimum degree at least two and no vertex in has more than one neighbor in , it follows that . Suppose that contains a -face . Since is plane and triangle-free, it cannot contain both a path of length three between and and a path of length three between and . By symmetry, assume that there is no path of length three between and . Since no vertex in has more than one neighbor in , at most one of and belongs to . Let be the graph obtained from by identifying with to a new vertex and suppressing parallel edges. Note that is triangle-free and , and thus has a -nice colouring. By giving the colour set of and a single colour from this set, we obtain a -nice colouring of . This contradiction shows that has no -faces.
Suppose that contains a -cycle . By the previous paragraph, does not bound a face. Let be a vertex of of degree at most contained in the open disk bounded by , which exists by Observation 18. Let be a colouring obtained by applying Lemma 10 for the subgraph of drawn in the closure of and the vertex . Let be the graph obtained from the subgraph of drawn in the complement of by adding a -pivot preventing chord. Since no vertex in has more than one neighbor in , contains exactly one triangle, and thus the colouring of given by extends to a -colouring of by Theorem 15. The combination of and is a -nice colouring of , which is a contradiction. Hence, contains no -cycles.
Consider any vertex of degree , and let , …, be the neighbors of . Let be the graph obtained from by adding a -pivot preventing chord and a -cycle with new vertices , …, , redrawn so that bounds the outer face of . Note that contains only one triangle and that if , then every -cycle in contains the edge . Observe that if has a -colouring such that , …, have colour , we can transform it into a -nice colouring of by assigning the set . Otherwise, Theorem 15 and Corollary 17 imply that (i.e., all vertices in have degree at least three) and either contains a vertex of , or all vertices of have a neighbor in .
From now on, we can by symmetry assume that . By Lemma 19, there exists a vertex of degree three that has no neighbor in . Since has at most one neighbor in , by symmetry we can assume that . By the previous paragraph applied with , we conclude that has common neighbors , , and with , , and , respectively, necessarily distinct since is triangle-free. Since has degree at least three, Lemma 19 implies that one of the open disks bounded by -cycles and contains a vertex of degree three with no neighbor in . Note that cannot have a common neighbor with both and . Applying the previous paragraph again with , we conclude that is adjacent to . Then is non-adjacent to and has no common neighbor with , and applying the previous paragraph with , we obtain a contradiction. ∎
We now combine these results as usual.
Lemma 31**.**
Suppose a triangle-free plane graph contains a patched Thomas-Walls graph with patches and full -faces as a subgraph. Then has an independent set of size at least .
Proof.
Let be the subgraph of obtained by removing the internal vertices of the patches, keeping just their boundary -cycles. Let be the reduced Thomas-Walls graph obtained from by identifying the vertices , , and of degree two in each boundary 6-cycle of a patch to a single vertex . The -colourings of obtained by Lemma 28 can be naturally transformed into -colourings , …, of by giving , , and the colour of for each patch . By Theorem 12 and Corollary 14, for , the colouring extends to a colouring of by subsets of such that each vertex is assigned a non-empty set. Furthermore, Lemmas 29 and 30 together with the properties of , …, according to Lemma 28 ensure that we can choose , …, so that for each patch of , there exists a vertex not contained in the boundary cycle of the patch such that for at least one ; and for each full -face of , there exists a vertex drawn in such that for at least one .
We replace colours in by for . Together, the four colourings give a colouring of by subsets of such that each vertex is assigned a set of size at least and each patch contains a vertex assigned a set of size . By Lemma 9,
[TABLE]
∎
4 Large independent sets
We now proceed with the proof of Theorem 2. The basic idea is to find a large number of vertices of that are far apart, and find a colouring by non-empty subsets of that gives these vertices two colours. Of course, such a set does not necessarily have to exist (e.g., in a star, all vertices are distance at most two from one another). However, this can be worked around by removing a bounded number of vertices first.
Theorem 32** (Nešetřil and Ossona de Mendez [16]).**
For all integers and , there exists as follows. Let be a planar graph and let be a set of its vertices. If , then there exist disjoint sets and such that , , and the distance between any two vertices of in is at least .
By Euler’s formula, planar triangle-free graphs have average degree less than , and thus they have many vertices of degree .
Observation 33**.**
Every planar triangle-free graph has at least vertices of degree at most .
In view of Lemma 10, these results give us a hope that the strategy could succeed.
Of course, it may be the case that the described colouring does not exist. To deal with this issue, we will need some deep results about precolouring extension in plane triangle-free graphs. The following is an easy consequence of Lemma 5.2 of [8].
Theorem 34** (Dvořák et al. [8]).**
There exists a constant as follows. Let be a plane triangle-free graph in that every -cycle bounds a face, and let be a set of vertices of . There exists a subgraph of such that , for every face of each -colouring of the boundary of extends to a -colouring of the subgraph of drawn in the closure of , and contains at most vertices such that not all incident faces of are -faces.
We need the another result to deal with the non-facial -cycles. Let be a plane graph and let be its subgraph. We say that a face of is TW-full if has two boundary cycles and , both of length , and contains a subgraph isomorphic to a patched Thomas-Walls graph whose -faces are bounded by and , drawn in the closure of . We say that the face is -TW-full if this subgraph is obtained by patching from a reduced Thomas-Walls graph with .
Theorem 35** (Dvořák and Lidický [11]).**
There exists a constant as follows. Let be a plane triangle-free graph and let and be cycles bounding two distinct -faces of . If the distance between and in is at least and some -colouring of does not extend to a -colouring of , then has a subgraph with and contained in different components of such that , a face of is TW-full and all other faces of are -faces.
A family of cycles in a plane graph is laminar if for any cycles , the open disks bounded by and either are disjoint, or one of them is a subset of the other one. We define as the rooted tree whose vertices are subsets of the plane, defined as follows: the root is the whole plane, and for each vertex of , the sons of in are the inclusion-wise maximal open disks bounded by cycles of that are properly contained in . For each with sons , …, , let , and let denote the subgraph of drawn in the closure of . Let be the set of vertices of the cycles of forming the boundaries of , …, and . If is not the root of , then let denote the set of vertices of the cycle bounding , otherwise let .
Corollary 36**.**
For every positive integer , there exists a constant as follows. Let be a plane triangle-free graph and let be a non-empty set of vertices of . There exists a subgraph of such that , every face of is either -TW-full or each -colouring of the boundary of extends to a -colouring of the subgraph of drawn in the closure of , and contains at most vertices such that not all incident faces of are -faces.
Proof.
Let be the constant of Theorem 34 and the constant of Theorem 35. We set .
If contained a non-facial -cycle that does not separate any two vertices of , we can remove the vertices and edges drawn in the part of the plane minus not containing , since any -colouring extends to the removed part by Theorem 12. Hence, assume that every non-facial -cycle in separates a pair of vertices of .
Let be a maximal laminar family of non-facial -cycles of , and consider the tree . For every , the maximality of implies that does not have any non-facial -cycle. Furthermore, since every non-facial -cycle in separates a pair of vertices of , if is a leaf of , then a vertex of is drawn in , and in particular has at most leaves. Let be the set of vertices such that either has more than one son in , or a vertex of is contained in ; we have . Note that each leaf of as well as the root of belong to . For , let be the set consisting of and of the vertices of contained in . Note that for every son of , there exists a descendant of belonging to , and thus . Trivially, we have . Consequently, . For each , let be the subgraph of obtained by applying Theorem 34 for and .
Note that is a union of at most paths. For each such path whose vertex closest to the root is and the opposite endvertex is , let and , where is the cycle bounding and is the cycle bounding the son of . Note that vertices of in may only belong to . Let be the set of paths such that the distance between and in is less than , and let be the set of paths such that the distance between and in is at least .
For , let be a path of length less than between and , and let be the graph obtained from by cutting along ; i.e., each vertex of gives rise to two vertices of , each incident with the neighbors on one side of . Let consist of and of the vertices of the two paths of corresponding to . Note that contains no non-facial -cycles, and let be the subgraph of obtained by applying Theorem 34 for and . Let be the subgraph of obtained from by gluing back the vertices created by cutting along .
For , if every -colouring of extends to a -colouring of , then let ; otherwise, let be the subgraph of obtained by applying Theorem 35.
We let . If a face of is a face of for some , then every -colouring of the boundary of extends to a -colouring of the subgraph of drawn in the closure of . If is a face of for , then either is -TW-full, or it is a -face and every -colouring of its boundary extends to a -colouring of the subgraph of drawn in the closure of by Theorem 12.
Hence, it suffices to bound the number of vertices of such that not all incident faces are -faces. For , at most vertices are incident with a non--face of , and thus there are at most such vertices in total. For , at most vertices are incident with a non--face of (by considering the corresponding faces of ), and for , the graph has at most vertices. This gives at most vertices incident with non--faces over all paths of . Consequently, the number of vertices of incident with non--faces is at most as required. ∎
We now prove a weaker variant of Theorem 2, where the excess of the size of the independent set over the third of the number of vertices is not linear.
Lemma 37**.**
There exists a function as follows. Let and be positive integers and let be a plane triangle-free graph not containing a clean Thomas-Walls -tube. If , then .
Proof.
Let and , where is the constant of Corollary 36. Let be the constant of Theorem 32 applied with and . Let .
Let be a plane triangle-free graph with at least vertices. By Observation 33, has at least vertices of degree at most . By Theorem 32, there exists of size at most two and a set of vertices of degree at most such that the distance between any pair of vertices of in is at least . Note that the graph does not contain a clean Thomas-Walls -tube, since vertices of may make only two faces of such a tube full in and does not contain a clean Thomas-Walls -tube.
Let be the set consisting of and all the neighbors of vertices of in ; we have . Let be the subgraph obtained by Corollary 36 applied to and , such that each face of is either -TW-full or each -colouring of the boundary of extends to a -colouring of the subgraph of drawn in the closure of , and such that contains at most vertices with not all incident faces of being -faces.
Suppose first that has an -TW-full face, and let be the corresponding patched Thomas-Walls subgraph. Let be the number of patches and the number of full -faces of . Since does not contain a clean Thomas-Walls -tube, we have , and thus . Therefore,
[TABLE]
by Lemma 31.
Hence, we can assume that no face of is -TW-full. Note that at most vertices of are incident with non--faces, and thus if , then Lemma 27 implies . Hence, we can assume , and since the distance between any two vertices of is at least , if and are neighbours of distinct vertices of , then they do not belong to the same component of .
By Lemma 10 applied to each component of separately, has a colouring by subsets of such that vertices of are assigned two colours and all other vertices are assigned one colour. Since has no TW-full faces and the neighborhood of vertices of in is contained in , this colouring extends to a colouring of with the same property, and by Lemma 9, we have as required. ∎
The main result is now proved by combining Lemma 37 with Theorem 1.
Proof of Theorem 2.
Let be the function of Lemma 37 and let be the constant of Theorem 1. Let .
We prove the claim by induction on the number of vertices of . The claim follows from Corollary 11 if , and thus assume that . Let us say that a non-facial -cycle in is substantial if at least vertices of are drawn in the closed disk bounded by . If has a substantial -cycle, then let be such a -cycle such that the open disk bounded by is inclusion-wise minimal, let be the subgraph of drawn in the closed disk bounded by , and let be the subgraph of drawn in the complement of the open disk bounded by . If no -cycle in is substantial, then let and let be the null graph. Note that neither nor contains a clean Thomas-Walls -tube.
Let be the family of non-facial -cycles in such that the open disks bounded by them are inclusion-wise maximal; note that the disks are pairwise disjoint. For , let denote the subgraph of drawn in the closed disk bounded by . By the choice of , the graph has less than vertices. Let be the subgraph of obtained by removing the vertices and edges drawn in the open disks bounded by the cycles of . Note that by the choice of , the graph has no non-facial -cycles. Furthermore, , and since is a simple triangle-free planar graph, we have . Note also that . We conclude that .
By Lemma 37 and Theorem 1, we have
[TABLE]
Consequently,
[TABLE]
By the induction hypothesis, we have
[TABLE]
Removing from the maximum independent sets of and the vertices contained in (there are at most two such vertices in each independent set), we obtain
[TABLE]
as required. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Aksionov, V. A. On continuation of 3 3 3 -colouring of planar graphs. Diskret. Anal. Novosibirsk 26 (1974), 3–19. In Russian.
- 2[2] Baker, B. Approximation algorithms for NP-complete problems on planar graphs. Journal of the ACM (JACM) 41 , 1 (1994), 153–180.
- 3[3] Borodin, O. V., Dvořák, Z., Kostochka, A., Lidický, B., and Yancey, M. Planar 4-critical graphs with four triangles. Ar Xiv e-prints 1306.1477 (June 2013).
- 4[4] Cygan, M., Fomin, F. V., Kowalik, Ł., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., and Saurabh, S. Parameterized Algorithms , vol. 4. Springer, 2015.
- 5[5] Downey, R. G., and Fellows, M. R. Parameterized complexity . Springer Science & Business Media, 2012.
- 6[6] Dvořák, Z., Masařík, T., Musílek, J., and Pangrác, O. Triangle-free planar graphs with smallest independence number. Manuscript, 2016.
- 7[7] Dvořák, Z., and Mnich, M. Large independent sets in triangle-free planar graphs. In Algorithms-ESA 2014 . Springer, 2014, pp. 346–357.
- 8[8] Dvořák, Z., Král’, D., and Thomas, R. Three-coloring triangle-free graphs on surfaces VI. 3 3 3 -colorability of quadrangulations. Ar Xiv e-prints 1509.01013 (Sept. 2015).
