Read Chromatic
Read Chromatic
ABSTRACT
1. INTRODUCTION
~ _ and ~ 9 black
o white
| red
of the triangle as being the same or different ? Insofar as they differ only
by a cyclic permutation of the nodes (which leaves the graph unchanged)
it might be felt that they should be regarded as equivalent, but we shall
not take this view. Instead we shall regard our graphs as if their nodes
were points fixed in space, so that, for example, a triangle whose apex
(as we look at it) is colored white will be differently colored from one
whose apex has some other colors.
Second, we shall agree that the actual colors used (or rather the distinc-
tions between them) are important. There are two ways of looking at
this. One can think of the allocation of colors to the nodes merely as a
convenient means of partitioning the nodes into a number of disjoint sets.
Thus the colorings of the triangle given above have the effect of dividing
the set of nodes into three subsets, each having one node. If this were the
only purpose that the coloring had to serve, then permuting the colors
would give an equivalent coloring. There would, for example, be no point
in making a distinction between the colorings
54 READ
since they give the same partition of the nodes. Colorings counted in
this way will be called "colorings with color indifference," but we shall
not usually count them in this way. Instead we shall take account of
different colors, and hence regard the two colorings of the graph just
given as being distinct.
2. SOME ILLUSTRATIONS
as the graph G. We can color the centre node in any of the A colors.
When this has been done, this color is no longer available for coloring the
outer nodes, by the condition for a proper coloring. Hence the outer nodes
can be colored independently each in A -- 1 ways. Thus
as G. There are A ways of coloring, say, the top node. There are then A -- 1
ways of coloring an adjacent node, and A - - 2 ways of coloring the
remaining node, since no two nodes may be given the same color. Thus
Finally let G be the empty graph on n nodes, i.e., the graph having no
edges. Its n isolated nodes can be colored independently, each in A ways.
Hence for this graph
m d ~ ) = A-.
3. A FUNDAMENTALTHEOREM
AQ G,
FIGURE 1 FIGURE 2
FIGURE 3
56 READ
"- -I-
ll
Hence
Me(l) = 1 ~5~ -k 4t t4~ + 3t 13~.
It can be seen that the chromatic polynomial of any graph can be reduced
to the sum of a number of factorials, and hence is indeed a polynomial.
When a chromatic polynomial is expressed in this way we shall say that
it is in "factorial form." If the factorial form is known the polynomial
itself is readily found. (Tables of Stirling's numbers which, in effect,
give the t ~n> as polynomials in t, come in handy here.) For the above
graph we have
M~(I) = 1~ -- 614 q- 141a -- 152t~ q- 6h.
Theorem 1 can also be used round the other way, id the form
Thus
15I IV
-I I Y A: I
m
D
~ I o --o --2 +
~ 0
-30 +3
--
OOo) (oo
- -3 - +3 - o
0 0 0 0
o o o o
= --4 o + 6 -3 ~
0 0 0 0
so that
MG(~) : A 4 - - 4 h 3 -~- 6,~ 2 - - 3A.
for which
X = ~ and Y =
(By the product of two (disjoint) graphs X and Y is meant the graph
obtained by adding to X and Y in all possible ways, edges joining a node
of X to a node of Y. Thus the product of
I and is
X =
I and Y : t
Hence
Mx(A) (3 Mr(A) = 1 (2) (3 (1 (a) q- ),(21)
= 1(5~ + am.
5. I L L U S T R A T I O N S
rem 4,
= (1(2) 2I- 1(1)) @ (I ($) -~- I(1))
% # %
b y d e l e t i n g a n edge. H e n c e we h a v e
b y T h e o r e m 5. T h i s can be w r i t t e n
PROOF: By the nature of the reduction process there is, at each stage,
exactly one graph having n nodes. This is therefore true at the final stage,
and from this the result follows. F r o m the fact that there is exactly one
such graph we also have
where G has n + 1 nodes and k edges, and G" has n nodes. Since the
theorem is therefore true for G and G" we can write
and
Ma"(A) = A" - - bl An-1 -[- b2A n-2 -~- ...
THEOREM 12. For a connected graph, M~(A) <~ A(A -- 1)'~-1 (A a positive
integer).
PROOF: Consider any spanning tree T of G. Its nodes can be colored in
A(h -- 1)"-1 ways. N o w every coloring of G is a coloring of T, but in
general some colorings of T will not be colorings of G. Hence
h
~-- ~] A(r) Po(r).
r=l
582141x-5
66 READ
Since N(n, 0) is dearly = 1 (the empty graph), we can write this expres-
sion as
THEOREM 17. Equation (4) still holds if, in finding N(p,r) we consider
only those subgraphs of G which do not contain any broken circuits.
PROOF: The full proof of this is contained in the paper [7] by Whitney,
and we shall not give it here, but merely indicate the lines on which it
proceeds. Briefly, the method is to show that those subgraphs which
contain a broken circuit can be paired off so that the contributions to
Ma(A) from the subgraphs of a pair will cancel.
If a subgraph H of G contains a broken circuit B, but does not contain
the edge (b say) that was deleted to form B, then there is also a subgraph H*
which is H augmented by the edge b. Now H and H* have the same
number of components, since the two nodes of H* joined by b were
already joined in H by the broken circuit. Therefore since H* has one
more edge than H, the contributions of these two subgraphs to Mc(A)
(in equation 4) will cancel.
In general there may be several possible companions for a given
subgraph (if it contains more than one broken circuit) and the part of the
proof that we have omitted is that which ensures that all the subgraphs
which contain some broken circuit can be paired so that their contributions
vanish. It then follows that only the other subgraphs need be considered.
these nodes if and only if the regions to which they belong have a boundary
in common. The condition for a map coloring, viz., that two regions
with a common boundary must be given different colors, becomes the
condition that two adjacent nodes must be colored differently, that is,
the condition for a proper coloring of the resultant graph G. If the map is
drawn on a plane, then G will be a planar graph.
Map coloring problems are therefore equivalent to problems in the
coloring of planar graphs. In particular, the famous four-color conjecture,
that any planar map can be colored in four colors, becomes
"Ma(4) 3& 0, if G is planar"
since Ma(4) ----- 0 means that G cannot be colored in four colors.
For a discussion of various results concerning chromatic polynomials
of maps, and other applications to specific map coloring problems see
Birkhoff [2-4] and Whitney [7, 8].
9. UNSOLVED PROBLEMS
Again, this increase and decrease in the coefficients suggest that for
large values of n the coefficients in the chromatic polynomials of " m o s t "
graphs on n nodes might approximate to some well-known unimodal
statistical distribution. Several unsolved problems can be formulated
along these lines.
It is clear that distinct graphs may have the same chromatic polynomial.
For example, all trees with n nodes have the same chromatic polynomial.
Less trivially, the following distinct graphs have the same chromatic
polynomial:
10. T w o APPLICATIONS
This introduction m a y well have left the reader with the impression
that chromatic polynomials are not of any particular practical importance.
To show that this is not necessarily the case, we give two possible applica-
tions:
REFERENCES