Abstract

Let be a simple graph. Graph polynomials are a well-developed area useful for analyzing properties of graphs. We consider domination polynomial, matching polynomial, and edge cover polynomial of . Graphs which their polynomials have few roots can sometimes give surprising information about the structure of the graph. This paper is primarily a survey of graphs whose domination polynomial, matching polynomial, and edge cover polynomial have few distinct roots. In addition, some new unpublished results and questions are concluded.

1. Introduction

Let be a simple graph. Graph polynomials are a well-developed area useful for analyzing properties of graphs.

We consider the domination polynomial, the matching polynomial (and the independence polynomial), and the edge cover polynomial of graph . For convenience, the definition of these polynomials will be given in the following sections.

The corona of two graphs and , as defined by Frucht and Harary in [1], is the graph formed from one copy of and copies of , where the th vertex of is adjacent to every vertex in the th copy of . The corona , in particular, is the graph constructed from a copy of , where for each vertex , a new vertex and a pendant edge are added. The join of two graphs and , denoted by is a graph with vertex set and edge set and .

The decycling number (or the feedback vertex number) of a graph is the minimum number of vertices that need to be removed in order to eliminate all its cycles.

The study of graphs whose polynomials have few roots can sometimes give surprising information about the structure of the graph. If is the adjacency matrix of , then the eigenvalues of , are said to be the eigenvalues of the graph . These are the roots of the characteristic polynomial . For more details on the characteristic polynomials, see [2]. The characterization of graphs with few distinct roots of characteristic polynomials (i.e., graphs with few distinct eigenvalues) have been the subject of many researches. Graphs with three adjacency eigenvalues have been studied by Bridges and Mena [3] and Muzychuk and Klin [4]. Also van Dam studied graphs with three and four distinct eigenvalues [59]. Graphs with three distinct eigenvalues and index less than were studied by Chuang and Omidi in [10].

This paper is primarily a survey of graphs whose polynomial domination, matching polynomial, and edge cover polynomial have few distinct roots. In addition, some new unpublished results and questions are concluded. In Section 2, we investigate graphs with few domination roots. In Section 3, we study graphs whose matching polynomials have few roots. Using these results we characterize line graphs whose independence polynomials have few roots. In Section 4, we characterize graphs with few edge cover roots. Finally in Section 5, we state conjectures and open problems.

As usual, we use , for the largest integer less than or equal to , and for the smallest integer greater than or equal to , respectively.

2. Graphs with Few Domination Roots

Let be a graph of order . For any vertex , the open neighborhood of is the set , and the closed neighborhood of is the set . For a set , the open neighborhood of is , and the closed neighborhood of is . A set is a dominating set if , or equivalently, every vertex in is adjacent to at least one vertex in . The domination number is the minimum cardinality of a dominating set in . For a detailed treatment of this parameter, the reader is referred to [11]. Let be the family of dominating sets of a graph with cardinality , and let . The domination polynomial of is defined as [1214]. The path on 4 vertices, for example, has one dominating set of cardinality 4, four dominating sets of cardinality 3, and four dominating sets of cardinality 2; its domination polynomial is .

A root of is called a domination root of . In this section, the set of distinct roots of is denoted by .

A set is called an independent set if no pair of vertices of is adjacent. The independence number of graph is the size of a maximum independent set of and is denoted by .

The following theorem prove that we have real domination roots of arbitrarily large modulus.

Theorem 1 (see [15]). The domination polynomial of the star graph, , where , has a real root in the interval , for sufficiently large.

The domination roots of for was shown in Figure 1.

In [12, 16] we have characterized graphs with one, two and three distinct domination roots. Since is a root of any domination polynomial of graph , we have the following theorem.

Theorem 2 (see [17]). A graph has one domination root if and only if is a union of isolated vertices.

It is interesting that all characterized graphs with two, three, and four distinct domination roots have special structures. As we will see, the structures of these graphs are the form of corona of two graphs. The following theorem characterizes graphs with two distinct domination roots.

Theorem 3 (see [12]). Let be a connected graph with exactly two distinct domination roots. Then there exists natural number such that . Indeed for some graph of order . Moreover, for every graph of order , .

Theorem 4 (see [12]). Let be a connected graph of order . Then, , if and only if , for some graph . Indeed .

Theorem 4 characterizes graphs with . These graphs are of the form , for some graph (see Figure 2).

For classifying all graphs with three distinct domination roots, we need to know that the value of the domination polynomial of every graph at is nonzero (see [18] and Theorem 5).

Theorem 5 (see [19]). Let be a graph. Then is odd for every odd integer . In particular, is odd.

The following corollary is an immediate consequence of Theorem 5.

Corollary 6 (see [19]). Every integer domination root of a graph is even.

The following theorem shows that roots of graphs with exactly three distinct domination roots cannot be any number.

Theorem 7 (see [12]). For every graph with exactly three distinct domination roots

Remark 8. Since , , and , for every number of set , there exist a graph whose domination polynomials have exactly three distinct roots. Since cycles are determined by their domination polynomials [20], so graphs with exactly three domination roots from are and are graphs of the form , for graph .

By Theorems 2, 3 and, 7, we have the following corollary.

Corollary 9 (see [16]). For every graph with at most three distinct domination roots

Now we will study graphs with exactly four distinct domination roots.

Let be an arbitrary graph of order . Let it denote the graph simply by . Here we consider the labeled as shown in Figure 3 (the graph in this figure is which is called centipede). We denote the graph obtained from by deleting the vertex labeled as .

The following theorem states a recursive formula for the domination polynomial of .

Theorem 10 (see [21]). For every ,

The following theorem gives the formula for .

Theorem 11 (see [21]). For every , .

The following theorem characterizes graphs with four domination roots , , .

Theorem 12 (see [21]). Let be a connected graph of order . Then, , if and only if , for some graph of order . Indeed

Since domination polynomial is monic polynomial with integer coefficients, its zeros are algebraic integers. This naturally raises the question: which algebraic integers can occur as zeros of domination polynomials? (see [22]). Using tables of domination polynomials (see [23]), we think that the number of algebraic integers which can be roots of graphs with exactly four distinct domination roots are about nine numbers, but we are not able to prove it. So complete characterization of graphs with exactly four distinct domination roots remains as an open problem. In other words, we have the following question.

Question 1. Which algebraic integers are domination roots of graphs with exactly four distinct domination roots?

All real roots of the domination polynomial are necessarily negative, but it is not surprising that for some graphs there exists imaginary roots with positive real parts [24]. Surprisingly, in [15] it has shown that the domination roots are in fact dense in .

Theorem 13 (see [15]). The closure of the domination roots is the whole complex plane.

3. Graphs with Few Matching Roots

In this section, we study graphs whose matching polynomials have few roots. First, we state the definition of matching polynomial. Let be a graph of order and size . An -matching of is a set of edges of where no two of them have common vertex. The maximum number of edges in the matching of a graph is called the matching number of and is denoted by . The matching polynomial is defined by where is the number of -matching of , and . The roots of are called the matching roots of . As an example, the matching polynomial of path is . For more details of this polynomial refer to [2527].

Two following theorems are the first results on matching roots.

Theorem 14 (see [28]). The roots of matching polynomial of any graph are all real numbers.

Theorem 15 (see [29]). If has a Hamiltonian path, then all roots of its matching polynomial are simple (have multiplicity 1).

We need the following definition to study graphs with few matching roots.

Add a single vertex to the graph and join to the other vertices by edges so that the resulting graph is connected and is adjacent with centers of the stars (for either of the vertices may be considered as a center). We denote the resulting graph by (see Figure 4). Clearly and (see [30]).

For any , we add copies of to and join them by edges to the vertex of . Clearly . We denote the set of these graphs by .

The following theorem gives the matching polynomial of graph in the family .

Theorem 16 (see [30]). For every ,

Theorem 17 (see [30]). For every ,

Similar to [30], we distinguish some special graphs in the families and which are important for our study.

We denote the family which consists of a single graph by . Note that in this case is determined by and ; namely, . Its matching polynomial is The family consists of a single graph which is denoted by . Its matching polynomial is We also denote the unique graphs in and by and , respectively. Their matching polynomials are Moreover, we denote the unique graph in by for . We have . Typical graphs from the above families are shown in Figure 5.

Theorem 18 (see [30]). Let be a connected graph, and let be the number of its distinct matching roots. (i)If , then .(ii)If , then is either a star or .(iii)If , then is a nonstar graph with vertices.(iv)If , then is one of the graphs , , , , and , for some integers , , , , and or a connected nonstar graph with vertices.

Using the previous theorem we would like to study graphs with few independence roots. First, we recall the definition of independence polynomial.

An independent set of a graph is a set of vertices where no two vertices are adjacent. The independence number is the size of a maximum independent set in the graph and is denoted by . For a graph , let denote the number of independent sets of cardinality in . The independence polynomial of , is the generating polynomial for the independent sequence . For further studies on independence polynomial and independence root refer to [3133].

The path on 4 vertices, for example, has one independent set of cardinality 0 (the empty set), four independent sets of cardinality 1, and three independent sets of cardinality 2; its independence polynomial is then .

Here we recall the definition of line graph. Given a graph , the line graph of , denoted by , is a graph with vertex set ; two vertices of are adjacent if and only if the corresponding edges in share at least one endpoint. We say that is a line graph if there is a graph for which .

Theorem 19 (see [34]). For every graph , .

The following corollary is an immediate consequence of Theorem 19.

Corollary 20. If is a matching root of , then is an independence root of .

Now we are ready to state a theorem for graphs whose independence polynomials have few roots. The following theorem follows from Theorem 19 and Corollary 20.

Theorem 21. Let be a connected graph and be the number of distinct independence nonzero roots of . (i)If , then .(ii)If , then is either a star or .(iii)If , then is a nonstar graph with vertices.(iv)If , then is one of the graphs and is one of the graphs , , , , and , for some integers , , , , and or a connected nonstar graph with vertices.

Here we bring the independence roots of families of paths and cycles. In the next section, we compare these roots with roots of edge cover polynomials of paths and cycles.

Theorem 22 (see [31]). (i) For any integer , has the following zeros,
(ii) For any integer , has the following zeros,

Corollary 23 (see [31]). The independence roots of the family and are real and dense in .

In [35] the authors studied graphs whose independence roots are rational.

Theorem 24 (see [35]). Let be a graph with rational polynomial . If , for some , , then has an independence root in the interval .

The following theorem characterizes graphs with exactly one independence root.

Theorem 25 (see [35]). Let be a graph of order . Then has exactly one root if and only if , where for some natural , .

Theorem 26 (see [36]). For any graph , , where is the decycling number of .

4. Graphs with Few Edge-Cover Roots

In this section, we characterize graphs whose edge cover polynomials have one and two distinct roots. First, we state the definition of edge-cover polynomial of a graph.

For every graph with no isolated vertex, an edge covering of is a set of edges of such that every vertex is incident to at least one edge of the set. A minimum edge covering is an edge cover of the smallest possible size. The edge covering number of is the size of a minimum edge cover of and is denoted by . The edge cover polynomial of is the polynomial , where is the number of edge covering sets of of size . Note that if graph has isolated vertex then we put and if , then . For more detail on this polynomial refer to [37, 38].

As an example, the edge cover polynomial of path is . Also . As usual we use to denote the minimum degree of graph .

The following theorem is a recursive formula for edge cover polynomial of a graph.

Theorem 27 (see [37]). Let be a graph, and be an edge of . Then

The following results are about edge cover polynomial of a graph.

Lemma 28 (see [37]). Let be a graph of order and size with no isolated vertex. If the edge cover polynomial of is , then the following hold:(i). (ii)If , then .(iii)If does not have connected component isomorphic to , then .

Theorem 29 (see [38]). Let be a graph. Then has at least nonreal roots (not necessary distinct). In particular, when , has at least two distinct nonreal roots.

Now, we will characterize graphs with few edge cover roots. Note that zero is one of the roots of with multiplicity . The next theorem characterizes all graph whose edge cover polynomials have exactly one distinct root. Note that .

Theorem 30 (see [38]). Let be a graph. Then has exactly one distinct root if and only if every connected component of is star.

We need the following definition to study graphs with two distinct edge cover roots.

Let be a graph of order and size . Suppose is the vertex set of . By we mean the graph obtained by joining pendant vertices to vertex , for such that . If is the size of , then is a graph of order and size . The graph shown in Figure 6.

Theorem 31 (see [38]). Let be a graph. Then , for some natural numbers and , if and only if there exists a graph with size such that .

The next theorem characterizes all graphs for which has exactly two distinct roots.

Theorem 32 (see [38]). Let be a connected graph whose edge cover polynomial has exactly two distinct roots. Then one of the following holds: (i), for some connected graph and natural number .(ii).(iii), , where is the number of pendant vertices of .(iv), , , and has cycle of length or .

By Theorems 31 and 32 we have the following corollaries.

Corollary 33 (see [37]). Let be a connected graph. If has exactly two distinct roots, then , , or . Also or .

Corollary 34 (see [37]). Let be a connected graph. If if and only if .

We have the following corollary.

Corollary 35. Let be a graph with at most two distinct edge cover roots. Then .

There are infinite graphs with and . To see some algorithms for the constructing of these kind of graphs refer to [37]. For the case , we can see that if is a graph with and , then has cycle with length or (see [37]). For this case there is the following conjecture.

Conjecture 1 (see [37]). There isn't any graph with and .

It is proven that if is a graph without cycle of length or and , then has at least three distinct roots (see [37]). Theorem 32 and previous conjecture implies that if and , then has at least three distinct roots.

The following theorem gives the roots of edge cover polynomial of paths and cycles.

Theorem 36 (see [38]). (i) For any integer , has the following nonzero roots:
(ii) For any integer , has the following zeros:

Also we have the following theorem for roots of and .

Theorem 37 (see [38]). The roots of the family and are real and dense in .

Remark 38. It is interesting that the nonzeros roots of are exactly the inverse of (nonzeros) roots of .

Note that in [38], it is proved that if every block of the graph is or a cycle, then all real roots of are in the interval .

Since for every , is a root of the characteristic polynomial of , we can conclude that there is no constant bound for the roots of the characteristic polynomials and matching polynomials. Sokal in [39], proved that for every graph , the absolute value of any root of the chromatic polynomial of is at most , where denotes the maximum degree of . On the other hand, is clearly a root of the chromatic polynomial of , where denotes the chromatic number of . Therefore, there is no constant bound for the roots of chromatic polynomials. For more details on the chromatic polynomials, see [40]. Surprisingly, in the following theorem we observe that there is a constant bound for the roots of the edge cover polynomials.

Theorem 39 (see [38]). All roots of the edge cover polynomial lie in the ball

Here, we would like to study the edge cover polynomial of a graph at . We need the following theorem.

Theorem 40 (see [38]). Let be a graph. Then .

Theorem 41. Let be a graph of order . Then .

Proof. Clearly, implies that is an independent set of and vice versa. So by Theorem 40, .

By Theorems 26 and 41 we have the following result.

Theorem 42 (see [37]). For every graph , , where is the decycling number of .

5. Open Problems and Conjectures

In this section, we state and review some open problems and conjectures related to the subject of this paper.

We have characterized all graphs with exactly three distinct domination roots and proved that for any graph with exactly three distinct domination roots, we have The following problem remains as an open problem.

Problem 1 (see [16]). Characterize all graphs with exactly three distinct domination roots .

We characterized graphs with four distinct roots . We think that the number of algebraic integers which can be roots of graphs with exactly four distinct domination roots are about nine numbers, but we couldn't prove it yet. So complete characterization of graphs with exactly four distinct domination roots remains as an open problem. In other words, we have two following questions regarding graphs with exactly four distinct domination roots.

Problem 2. Which algebraic integers are domination roots of graphs with exactly four distinct domination roots?

Problem 3 (see [21]). Characterize all graphs with exactly four distinct domination roots.

There are graphs with no nonzero real domination roots except zero. As examples for every even , no nonzero real numbers are domination roots of , and no nonzero real numbers are domination roots of Dutch Windmill graphs (see [24]). So the following question is an interesting problem.

Problem 4 (see [16]). Characterize all graphs with no real domination roots except zero.

Corollary 6 implies that every integer domination root of a graph is even. We recall the following conjecture.

Conjecture 2 (see [16]). If is an integer domination root of a graph, then or .

Conjecture 3. Real roots of the families and are dense in the interval , for .

Theorem 25 implies that for a graph of order , has exactly one root if and only if , where for some natural , . Also Theorem 21 characterizes line graphs whose independence polynomials have at most five distinct roots. Therefore, complete characterization of graphs with few independence roots remains as an open problem.

Problem 5. Characterize all graphs with few independence roots.

The following conjectures are related to the roots of edge cover polynomial of a graph.

Conjecture 4 (see [37]). If and , then has at least three distinct roots.

Conjecture 5 (see [37]). Let be a graph. Then has at least distinct roots.

Conjecture 6 (see [38]). Let be a graph with . If has only real roots, then all connected components of are cycles.

Acknowledgment

The author would like to express his gratitude to the referees for their comments.