On the Unimodality of Domination Polynomials
Abstract
A polynomial is said to be unimodal if its coefficients are non-decreasing and then non-increasing. The domination polynomial of a graph is the generating function of the number of domination sets of each cardinality in , and its coefficients have been conjectured to be unimodal. In this paper we will show the domination polynomial of paths, cycles and complete multipartite graphs are unimodal, and that the domination polynomial of almost every graph is unimodal with mode .
1 Introduction
Domination in graphs has been investigated both for applied and theoretical reasons. A subset of vertices of a (finite, undirected) graph is a dominating set iff every vertex of is either in or adjacent to a vertex of (equivalently, for any vertex of , the closed neighbourhood of has nonempty intersection with ). Much of the attention has been directed at the domination number of , , the minimum cardinality of a dominating set of , but overall, the study of dominating sets in graphs is quite extensive (see, for example, [9]).
As for many graph properties, one can more thoroughly examine domination via generating functions. Let denote be the number of dominating sets of a graph of cardinality . The domination polynomial of is defined as
(See [1], for example, for a thorough discussion of domination polynomials.)
A natural question for any graphs polynomial is whether or not the sequence of coefficients is unimodal: a polynomial with real coefficients is said to be unimodal if there exists , such that
(in such a case, we call the location(s) of the largest coefficient the mode). To show a polynomial is unimodal, it has often been helpful (and easier) to show a stronger condition, called log-concavity, holds, as the latter does not require knowing where the peak might be located. A polynomial is log-concave if for every , . It is not hard to see that a polynomial with positive coefficients that is log-concave is also unimodal.
A variety of techniques have been used to show many graph polynomials are log-concave, and hence unimodal, including:
- •
-
•
homological algebra (June Huh’s proof of the log concavity of chromatic polynomials), and
-
•
combinatorial arguments (the arguments of Krattenthaler [13] and Hamidoune [8] that reproved the log concavity of matching polynomials and independence polynomial of claw-free graphs, respectively, as well as Horrocks’ [11] result that the dependent k-set polynomial is log-concave (a subset of vertices is dependent iff it contains an edge of the graph).
The domination polynomial of every graph of order at most 8 is log-concave. However the domination polynomial of the graph on 9 vertices in Figure 1.1 is
which is not log-concave as but . Although not all domination polynomials are log-concave they are conjectured to be unimodal [2].
Conjecture 1.1.
[2] The domination polynomial of any graph is unimodal.
To date, only a little progress has been made on Conjecture 1.1. In the following theorem, denotes the disjoint union of copies of , and denotes the corona [7] of two disjoint graphs and is formed from and copies of , one for each vertex of , by joining to every vertex in the corresponding copy of .
Theorem 1.2.
[3] For and any graph :
-
(i)
The friendship graph is unimodal.
-
(ii)
The graph formed by adding a universal vertex to is unimodal.
-
(iii)
is log-concave and hence unimodal.
-
(iv)
is log-concave and hence unimodal.
In this paper we extend the families for which unimodality of the domination polynomial is known to paths, cycles and complete multipartite graphs. More significantly, we will also show almost all domination polynomials are unimodal with mode .
2 Paths, Cycles and Complete Multipartite Graphs
We say a graph contains a simple -path if there exists vertices of degree two which induce a path in . Two families of graphs which contains simple -paths are paths and cycles (where and , respectively).
Theorem 2.1.
[12] Suppose is a graph with vertices that form a simple 3-path. Then
where is the graph formed by joining every pair of neighbours of and then deleting and .
There is no useful closed formula for the coefficients of and . However consider Table 1, which displays , , and their respective modes. Note that for both paths and cycles, consecutive modes differ by at most one in these small cases. We will now show that these observations for small are sufficient to prove that the domination polynomials of all paths and cycles are unimodal.
Theorem 2.2.
Suppose we have a sequence of polynomials with non-negative coefficients which satisfy
for . Let denote the property that for all , is unimodal with mode and if , . Assume holds. Then holds for all (and so each is unimodal).
Proof.
We will prove our assertion via induction on . Our base case is satisfied by the assumption that holds. For some , suppose holds, and so holds for all . To show holds it suffices to show is unimodal with mode . By our inductive hypothesis, , , and are all unimodal with modes , , and respectively. Additionally, and . For simplicity let . Note that . Furthermore for each let
Therefore for we have
By the recursive relation we see that and for each
Therefore
We will now show . Consider the following two cases:
Case 1:
As then the modes of , , and are each at least . Thus , , and . Therefore
Case 2:
By the recursive relation the polynomials follow we obtain and for each . Note because the mode of is . Therefore
Let the mode of be . By our inductive hypothesis , and therefore . Furthermore
Again the mode of is so . Hence
As then is unimodal with mode at either or . Therefore holds and by induction holds for all . ∎
Note that for a vertex in either or , and . Thus by Theorem 2.1 paths and cycles follow the recursion relation . It follows from Theorem 2.2 and Table 1 that the following corollary holds.
Corollary 2.3.
For and , and are unimodal.
We remark that Theorem 2.2 can be leveraged to show many other families of graphs which contain simple -paths are unimodal. For example, let denote a path on vertices with a joined to one of the leaves (See Figure 2.1).
For , contains a simple -path and therefore by Theorem 2.1 follows the recurrence relation . Furthermore, Table 2 shows that the base condition in Theorem 2.2 holds for four consecutive values of – 4,5,6 and 7. It follows that is unimodal for .
We shall now show complete multipartite graphs are unimodal. We shall rely on an important result of Alikhani et al. that shows that the coefficients of the domination polynomial are non-decreasing up to .
Proposition 2.4.
[2] Let be a graph of order . Then for every , we have .
We are now ready to proceed.
Theorem 2.5.
For , the complete multipartite graph is unimodal.
Proof.
Set . Consider any subset of vertices which is dependent. Therefore contains two adjacent vertices and . Note that as is complete multipartite, each of and are adjacent to every vertex in except the other vertices in their respective parts. As and are adjacent, they are not in the same part of and hence dominate . Let denote the dependent polynomial of (the generating function of the number of dependent sets of cardinality in ). As mentioned earlier, is log-concave [11]. Furthermore
as the only dominating sets which are not dependent sets is all the vertices of a part of . Let have vertices. By Proposition 2.4 for every . If all , then for all where is the coefficient of in . Furthermore as is log-concave then as unimodal and hence is unimodal. So suppose there exists some . Note that there is either exactly one or .
First suppose there is exactly one . Then for all except for . As the sequence is log-concave and hence unimodal then the only way for the sequence to not be unimodal is for or . However each case would contradict being log-concave.
Now suppose . Note that every subset of vertices which contains at least vertices is a dominating set as it necessarily contains vertices from both parts. Therefore for all . Furthermore is non-increasing for and hence is unimodal. ∎
3 Almost all graphs are unimodal
In this section we will show that the domination polynomial of almost all graphs is unimodal with mode , and hence that any counterexamples to unimodality are relatively rare.
We will now show graphs with minimum degree at least are unimodal. We begin with a few preliminary definitions and observations. For a graph of order , let proportion of subsets of vertices of with cardinality which are dominating. That is,
Note that . For all , let denote the collection of dominating sets of cardinality exactly . Note for any dominating set and any vertex , . More specifically if we let and there is an injective mapping defined as . Therefore and equivalently . Furthermore
This allow us to obtain the following lemma.
Lemma 3.1.
Let be a graph on vertices, and . If then for all . In particular if then is unimodal with mode .
Proof.
Set and for all . Note that
Therefore for each , if then as . So suppose for some , . Then for any we have
and hence . Finally, if then together with Proposition 2.4 we have
∎
Theorem 3.2.
If is a graph with vertices with minimum degree then is unimodal with mode at .
Proof.
Set , and for all . Let denote the number of non-dominating subsets of cardinality . Note that and hence
We will now show . For each vertex let denote the number of subsets sets which do not dominate . A subset does not dominate if and only if it does not contain any vertices in . Therefore simply counts every subset of with vertices which omits . Hence . Furthermore any non-dominating set of order must not dominate some vertex of . Therefore
and
Note that for any , holds as . Therefore
and so
Now let and for . Note that is an increasing function of both and and is also a decreasing function of . By Lemma 3.1, it suffices to show . Note
and
Therefore if and only if which holds for all . ∎
Let denote the Erdös-Rényi random graph model on vertices (each edge exists is independent present with probability ).
Theorem 3.3.
Fix . Let . Then with probability tending to , is unimodal with mode .
Proof.
The degree of any vertex of has a binomial distribution with , with mean . From Hoeffding’s well known bound on the tail of a binomial distribution, it follows that for any fixed ,
Thus
It follows that for sufficiently large , with probability tending to . By Theorem 3.2, it follows that, with probability tending to , is unimodal with mode .
∎
4 Open Problem
Theorem 3.2 shows Conjecture 1.1 is true for graphs with sufficiently high minimum degree. However, the conjecture remains elusive for graphs with low minimum degree, and in particular for trees. Another interesting family of graphs to investigate are graphs with universal vertices. We verified using Maple all graphs of order up to 10 which have universal vertices are unimodal, with mode at either or . If a graph with vertices has a universal vertex then and hence . It is possible a technique similar to the one used in Theorem 3.2 can yield some results for this class.
From a well known theorem of Newton, if a polynomial with positive coefficients has all real roots then is log-concave and hence unimodal, and Darroch [6] further showed that mode of such an is at either or . In [4] the authors defined the average size of a dominating set in a graph as . They also showed for graphs with minimum degree . Theorem 3.2 implies that the mode of is at or for graphs with minimum degree . This leads us to the following question: For a graph , is the mode of always at or ? If not, how much can the mode and differ?
Finally, Proposition 2.4 shows that up the half-way mark, the coefficients of the domination polynomial are non-decreasing, so that any problem with unimodality must occur after this point. We can show that if a graph has no isolated vertices, then from , the coefficients are non-increasing. It would certainly be worthwhile to investigate further the last half of the coefficients sequence for graphs with isolated vertices, and the middle quarter for those that do not.
Acknowledgements
J. Brown acknowledges research support from Natural Sciences and Engineering Research Council of Canada (NSERC), grants RGPIN 2018-05227.
References
- [1] S. Alikhani. Dominating sets and domination polynomials of graphs. Lambert Academic Publishing, first edition, 2012.
- [2] S. Alikhani and Y. H. Peng. Introduction to domination polynomial of a graph. Ars Comb., 114:257–266, 2014.
- [3] Saeid Alikhani and Somayeh Jahari. Some families of graphs whose domination polynomials are unimodal. Iran. J. Math. Sci. Informatics, 12(1):69–80, 2014.
- [4] Iain Beaton and Jason I Brown. The Average Order of Dominating Sets of a Graph. Submitted, pages 1–21, 2020.
- [5] Maria Chudnovsky and Paul Seymour. The roots of the independence polynomial of a clawfree graph. J. Comb. Theory, Ser. B, 97:350–357, 2007.
- [6] J. N. Darroch. On the Distribution of the Number of Successes in Independent Trials. Ann. Math. Stat., 35(3):1317–1321, 1964.
- [7] R. Frucht and F. Harary. On the corona of two graphs. Aequationes Math, 4:322–324, 1970.
- [8] Yahya Ould Hamidoune. On the Numbers of independent k-Sets in a Claw Free Graph. J. Comb. Theory, Ser. B, 50:241–244, 1990.
- [9] T.W. Haynes, S. Hedetniemi, and P.J. Slater. Fundamentals of Domination in Graphs. Marcel Dekker, 1998.
- [10] O.J. Heilmann and E.H. Lieb. Theory of Monomer-Dimer Systems. Commun. Math. Phys., 25(3):190–232, 1972.
- [11] David G C Horrocks. Note: The Numbers of Dependent k-Sets in a Graph Are Log Concave. J. Comb. Theory, Ser. B, 84:180–185, 2002.
- [12] T. Kotek, J. Preen, F. Simon, P. Tittmann, and M. Trinks. Recurrence relations and splitting formulas for the domination polynomial. Electron. J. Comb., 19:1–27, 2012.
- [13] C Krattenthaler. Note Combinatorial Proof of the Log-Concavity of the Sequence of Matching Numbers. J. Comb. Theory, Ser. A, 74:351–354, 1996.