First suppose is 3-connected and noncomplete, and write . There is an induced path with nonadjacent: otherwise the first three vertices of any shortest path between nonadjacent vertices would contradict that assertion. Since is 3-connected, is a connected graph. Choose a spanning tree of that graph rooted at . Color first with the same color, then color the other vertices in reverse tree order, leaving last. Every vertex except has its tree parent uncolored and thus at most previously colored neighbors. At , the two neighbors share a color, so again at most colors are forbidden. This constructs a proper -coloring and proves Brooks' bound for 3-connected noncomplete graphs. A complete graph is exactly the excluded case; a 3-connected graph cannot be an odd cycle.
For the partition claim, assume are nonnegative integers with . MinimizeIf a vertex in has internal degree , its degree into is at most . Moving it to changes by , contradicting minimality when . The analogous move handles a violation in when . For a zero coefficient, break ties among minimizers by minimizing the total number of internal edges. If , minimality of ensures is independent; a violating vertex in has all its neighbors in and no neighbor in , so moving it reduces the tie-break quantity without increasing . The reversed argument handles . If both are zero then , and the graph is a union of isolated vertices and edges, admitting two independent parts. ThusFor , put . A maximum-degree-three graph containing no is 3-colorable. Here is why the previously proved 3-connected case suffices: connected graphs of degree at most two are paths or cycles and use at most three colors. Split a larger graph at cut vertices and permute colors when gluing. In a 2-connected cubic graph with a two-vertex cut , a cut edge gives colorings of the sides glued with their distinct endpoint colors. If are nonadjacent, the cut components have positive numbers of edges to both endpoints and the total endpoint degrees are at most three. There are at most three components. With three components, adding to each side preserves maximum degree three and gives the endpoints degree two. No new is created, so induction supplies side colorings with distinct endpoint colors, which can be permuted to agree. With two components, the components incident twice to and twice to either agree or differ. If they differ, adding to each side preserves maximum degree three; each augmented side is smaller and cannot be , because one endpoint then has degree only two, so induction gives distinct-endpoint colorings. If they agree, call the side with only one edge from each endpoint the small side. Any coloring of the other side can be matched on it: for equal endpoint colors, contract in the small side (the merged vertex has degree at most two); for distinct colors add (the endpoints again have degree two). Induction applies in both cases. A 2-connected graph with no two-vertex cut is 3-connected and was handled above. This proves the needed subcubic coloring fact without quoting the unproved full theorem.
Use three colors on and at most fresh colors on , by greedy coloring. This gives . More usefully, repeatedly remove degree-at-most-three parts: the partition supplies a four-degree reduction for a cost of three colors. If , then . Induction in , with the remaining part still -free, givesThe base cases use respectively colors, within this bound; at , Brooks' theorem would give four, but the same partition with gives a 3-colorable part and an independent part, hence four. Thus the induction requires no unproved general Brooks theorem.
Articles by others on the same topic
There are currently no matching articles.