Skip to main content
PLOS One logoLink to PLOS One
. 2012 Mar 16;7(3):e28328. doi: 10.1371/journal.pone.0028328

Location of Zeros of Wiener and Distance Polynomials

Matthias Dehmer 1,*, Aleksandar Ilić 2
Editor: Guido Germano3
PMCID: PMC3306308  PMID: 22438861

Abstract

The geometry of polynomials explores geometrical relationships between the zeros and the coefficients of a polynomial. A classical problem in this theory is to locate the zeros of a given polynomial by determining disks in the complex plane in which all its zeros are situated. In this paper, we infer bounds for general polynomials and apply classical and new results to graph polynomials namely Wiener and distance polynomials whose zeros have not been yet investigated. Also, we examine the quality of such bounds by considering four graph classes and interpret the results.

Introduction

Numerous graph polynomials have been extensively studied and applied interdisciplinarily, see, e.g., [1][4]. Early contributions in this area deal with studying the well known independence polynomial [5] and chromatic polynomial [6]. Other graph polynomials such as the Omega polynomial and Cluj polynomial have been studied in [7]. Apart from this research, polynomials have been also employed in biologically driven disciplines. For instance, Emmert-Streib [8] tackled the challenging problem of calculating knot polynomials of secondary structure elements of proteins algorithmically. Related work can be also found in [8]. Interestingly, the development of so-called topological indices such as the well-known Wiener index [9] has triggered exploring graph polynomials too. For instance, Yan et al. [10] examined how the Wiener index changes under certain graph operations and extended their results to Wiener polynomials. Zadeh et al. [11] also investigated Wiener-type invariants of some graph operations. But note that the first paper exploring the change of the Wiener number upon operations on graphs has been contributed by Polansky and Bonchev [12]. Further, formulas for the Wiener polynomial of Inline graphic-th power graphs have been investigated [13] when considering special graph classes such as paths, cycles and hypercubes (see also Theorem (1)).

In general, graph polynomials have been developed for measuring combinatorial graph invariants and for characterizing graphs. The latter problem has been studied in structural chemistry where the polynomials have been derived from chemical graphs [1], [3]. There, graphs have been characterized by several graph polynomials [14] to solve problems in the Hückel-molecular orbital theory and in the theory of aromaticity, see [3], [15]. Another intriguing field deals with investigating graph measures derived from the zeros of a graph polynomial. Seminal work has been done by Lovász et al. [16] as they explored the meaning of the largest eigenvalue of trees. Particularly they found that the leading positive eigenvalue of the characteristic polynomial can be used as a measure for detecting branching of trees. Related concepts of branching based on using the eigenvalues of a graph have been studied by Randić et al. [17] and Bonchev [18].

Later, Randić et al. [17] surveyed further eigenvalue-based measures such as the sum of the positive eigenvalues, the multiplicity of the zero eigenvalue and other spectral indices [17], [19]. Also, Dehmer et al. [20] recently developed novel spectral measures that turned to be unique for several graph classes. Altogether this shows that graph polynomials and their zeros have been a valuable source for investigating various problems in discrete mathematics and related areas.

Apart from the research described above, the zeros of some graph polynomials have been also explored, see, e.g., [21][23]. In this sense, Woodall [23] explored the zeros and zero-free regions of chromatic and flow polynomials. Also, the zero distribution of chromatic and flow polynomials of graphs and characteristic polynomials of matroids have been examined by Jackson [21]. Finally Brešar et al. [24] examined the zeros of cube polynomials under certain structural conditions of the underlying graphs. Other results about the zeros of known graph polynomials have been recently reported by Ellis-Monaghan et al. [4].

The main contribution of this paper is twofold: First, we prove inclusion radii representing upper bounds for the zeros of general complex polynomials. Note that most of these statements can also be applied if the polynomials possess real coefficients as the moduli of the coefficients appear in the corresponding bounds. Second, we apply these and classical results to locate the zeros of special Wiener and distance polynomials, see [25][27]. This results in disks in the complex plane or intervals where the zeros of these polynomials lie. To our best knowledge, the location of zeros of the Wiener and distance polynomial has not been studied yet. Apart from proving results for special polynomials, i.e., the polynomials represent special graph classes, it is easy to generalize the results for other (general) graph polynomials by using the tools we will provide in this paper. Besides further developing the mathematical apparatus, we evaluate the quality of the zero bounds by generating four large graph classes and interpret the numerical results.

Results

The main contribution of this paper is to locate the zeros of special graph polynomials which have been proven useful in mathematical chemistry and discrete mathematics, see [3], [14], [25]. A thorough overview of the underlying theory called analytic theory of polynomials can be found in [28], [29]. Note that the problem of finding bounds for the zeros of complex and real polynomials has been tackled by numerous authors, e.g., see [28], [30][34]. However, the existing research shows that the usefulness and performance of many such bounds has not been demonstrated yet. For this, we compare our bounds in the section ‘Numerical Results’ and demonstrate that some of the new bounds are optimal.

We now start by reproducing some important definitions and results we are going to use in our analysis.

Mathematical Preliminaries

In this section, we introduce some mathematical preliminaries [25][27], [35], [36]. Let Inline graphic be a finite simple graph and let Inline graphic be its adjacency matrix. Inline graphic denotes the identity matrix. Then,

graphic file with name pone.0028328.e005.jpg (1)

is the characteristic polynomial of Inline graphic. Straightforwardly, we obtain the distance polynomial defined by

graphic file with name pone.0028328.e007.jpg (2)

where Inline graphic is the distance matrix of Inline graphic. By expanding the determinant, we yield

graphic file with name pone.0028328.e010.jpg (3)

We see that Inline graphic is always equal to zero [26]. Denote by Inline graphic the diameter of Inline graphic and Inline graphic is the number of pairs of Inline graphic having distance Inline graphic, Inline graphic. Then the Wiener polynomial [25], [27] (also called Hosoya polynomial [37]) can be defined as

graphic file with name pone.0028328.e018.jpg (4)

Further properties of Inline graphic have been reported in [27]. Next, we reproduce some results due to Sagan et al. [27] and KInline graphicivka [26] giving concrete expressions for Wiener- and distance polynomials for special graph classes.

Theorem 1 Let Inline graphic, Inline graphic and Inline graphic be the path graph, cycle graph and Inline graphic -dimensional cube. It holds

graphic file with name pone.0028328.e025.jpg (5)
graphic file with name pone.0028328.e026.jpg (6)
graphic file with name pone.0028328.e027.jpg (7)
graphic file with name pone.0028328.e028.jpg (8)

Theorem 2 Let Inline graphic and Inline graphic be the complete graph and the star graph on Inline graphic vertices. It holds

graphic file with name pone.0028328.e032.jpg (9)
graphic file with name pone.0028328.e033.jpg (10)

To introduce the problem of locating the zeros of polynomials, we state the following definitions.

Definition 1 Let

graphic file with name pone.0028328.e034.jpg (11)

be complex polynomial. The set

graphic file with name pone.0028328.e035.jpg (12)

represents a circle with central point Inline graphic and radius Inline graphic. Further, we define

graphic file with name pone.0028328.e038.jpg (13)

Definition 2 If all zeros of Inline graphic lie in the set given by Equation (12) , Inline graphic is called the inclusion radius. In the simplest case, Inline graphic is a function of all coefficients, i.e., Inline graphic.

Note that a more general question namely deriving bounds depending on Inline graphic coefficients for Inline graphic zeros of Inline graphic has been tackled by Montel [28], [38]. Other variants of bounds and extensions of the results due to Montel can be also found in [28].

Known Inclusion Radii

In this section, we state some classical and known results for locating the zeros of arbitrary complex-valued polynomials.

Theorem 3 (Cauchy [28] ) Let

graphic file with name pone.0028328.e046.jpg (14)

be complex polynomial. All zeros of Inline graphic lie in Inline graphic, where

graphic file with name pone.0028328.e049.jpg (15)

Theorem 4 (Fujiwara [39] ) Let

graphic file with name pone.0028328.e050.jpg (16)

be complex polynomial. For Inline graphic and Inline graphic, all zeros of Inline graphic lie in

graphic file with name pone.0028328.e054.jpg (17)

Theorem 5 (Enestrom-Kakeya [40] ) Let

graphic file with name pone.0028328.e055.jpg (18)

be a polynomial with real coefficients satisfying

graphic file with name pone.0028328.e056.jpg (19)

Then, no zeros of f(z) lie in Inline graphic.

Theorem 6 (Dehmer [41] ) Let

graphic file with name pone.0028328.e058.jpg

be a complex polynomial. All zeros of Inline graphic lie in the closed disk

graphic file with name pone.0028328.e060.jpg (20)

where

graphic file with name pone.0028328.e061.jpg (21)

Besides locating the zeros of polynomials, it is often important to determine the number of positive or negative zeros of polynomials with real coefficients. In this light, we state the famous Descartes Rule of Signs, see [28], [34].

Theorem 7 Let f(z) be a real polynomial. The number of positive zeros of Inline graphic either equals the number of sign changes within the sequence of coefficients or is less than it by a multiple of two.

Novel Inclusion Radii

Theorem 8 Let

graphic file with name pone.0028328.e063.jpg

be a complex polynomial. All zeros of Inline graphic lie in the closed disk

graphic file with name pone.0028328.e065.jpg (22)

where

graphic file with name pone.0028328.e066.jpg (23)

Proof: Defining Inline graphic and assuming Inline graphic yields

graphic file with name pone.0028328.e069.jpg (24)
graphic file with name pone.0028328.e070.jpg (25)
graphic file with name pone.0028328.e071.jpg (26)
graphic file with name pone.0028328.e072.jpg (27)
graphic file with name pone.0028328.e073.jpg (28)
graphic file with name pone.0028328.e074.jpg (29)
graphic file with name pone.0028328.e075.jpg (30)

We set

graphic file with name pone.0028328.e076.jpg (31)

and conclude Inline graphic if Inline graphic. To solve Inline graphic, we yield

graphic file with name pone.0028328.e080.jpg (32)

and see that

graphic file with name pone.0028328.e081.jpg (33)

Altogether, we obtain

graphic file with name pone.0028328.e082.jpg (34)

and, finally

graphic file with name pone.0028328.e083.jpg (35)

By using Inequality (33), it is evident that the zeros with Inline graphic lie in the closed disk represented by Equation (22) too. The theorem is proven for Inline graphic. But all zeros of Inline graphic are zeros of Inline graphic. Hence, the theorem also holds for Inline graphic. □

Theorem 9 Let

graphic file with name pone.0028328.e089.jpg

be a complex polynomial. Define

graphic file with name pone.0028328.e090.jpg (36)

All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the positive root of the equation

graphic file with name pone.0028328.e094.jpg (37)

Proof: Defining Inline graphic yields again

graphic file with name pone.0028328.e096.jpg (38)
graphic file with name pone.0028328.e097.jpg (39)
graphic file with name pone.0028328.e098.jpg (40)

We set

graphic file with name pone.0028328.e099.jpg (41)

and see Inline graphic if Inline graphic. In both cases, i.e., Inline graphic and Inline graphic, Inline graphic has two sign changes in its sequence of coefficients. By applying Theorem (7) and observing Inline graphic and Inline graphic, we conclude that Inline graphic has exactly two positive zeros. Let Inline graphic be the zeroInline graphic1 and Inline graphic. Altogether, we obtain

graphic file with name pone.0028328.e111.jpg (42)

and, finally

graphic file with name pone.0028328.e112.jpg (43)

The proof for Inline graphic is complete. But all zeros of Inline graphic are zeros of Inline graphic. Hence, the theorem also holds for Inline graphic. □

The next theorem is based on using the Hölder inequality [42].

Theorem 10 Let

graphic file with name pone.0028328.e117.jpg

be a complex polynomial. Let Inline graphic such that Inline graphic and define

graphic file with name pone.0028328.e120.jpg (44)

All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e124.jpg (45)

Proof: We start with Inline graphic and obtain

graphic file with name pone.0028328.e126.jpg (46)

By applying the well-known Hölder inequality [42] to Inline graphic and Inline graphic, we further infer

graphic file with name pone.0028328.e129.jpg (47)
graphic file with name pone.0028328.e130.jpg (48)
graphic file with name pone.0028328.e131.jpg (49)
graphic file with name pone.0028328.e132.jpg (50)
graphic file with name pone.0028328.e133.jpg (51)

Hence, Inline graphic if

graphic file with name pone.0028328.e135.jpg (52)

or

graphic file with name pone.0028328.e136.jpg (53)

Define

graphic file with name pone.0028328.e137.jpg (54)

We see easily that the largest positive zero Inline graphic of Inline graphic is Inline graphic. This implies Inline graphic if Inline graphic and, hence, Inline graphic. Thus, we proved the theorem for Inline graphic. But all zeros of Inline graphic are zeros of Inline graphic. □

Corollary 1 Let

graphic file with name pone.0028328.e147.jpg

be a complex polynomial. Inline graphic and Inline graphic. If Inline graphic Inline graphic, all zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e155.jpg (55)

Proof: Set Inline graphic in Equation (54). □

The following theorem holds for polynomials with real coefficients and was proven to be optimal by using several graph classes (see section ‘Numerical Results’).

Theorem 11 Let

graphic file with name pone.0028328.e157.jpg

be a polynomial with real coefficients. Define

graphic file with name pone.0028328.e158.jpg (56)

All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e162.jpg (57)

Proof: Define Inline graphic. We obtain

graphic file with name pone.0028328.e164.jpg (58)
graphic file with name pone.0028328.e165.jpg (59)

Now, we use De Bruijn's inequality [42] given by

graphic file with name pone.0028328.e166.jpg (60)

where Inline graphic and Inline graphic. Applying this inequality to Inline graphic yields

graphic file with name pone.0028328.e170.jpg (61)
graphic file with name pone.0028328.e171.jpg (62)
graphic file with name pone.0028328.e172.jpg (63)

By using the last inequality and assuming Inline graphic, we further obtain

graphic file with name pone.0028328.e174.jpg (64)
graphic file with name pone.0028328.e175.jpg (65)
graphic file with name pone.0028328.e176.jpg (66)
graphic file with name pone.0028328.e177.jpg (67)

Thus, Inline graphic if

graphic file with name pone.0028328.e179.jpg (68)

or

graphic file with name pone.0028328.e180.jpg (69)

Again, we define

graphic file with name pone.0028328.e181.jpg (70)

and easily observe that its largest positive zero Inline graphic is Inline graphic. Finally, Inline graphic if Inline graphic and, hence, Inline graphic. Thus, we completed the proof for Inline graphic. As the zeros of Inline graphic are zeros of Inline graphic, the proof of the theorem is complete. □

Now, we easily obtain the following corollaries.

Corollary 2 Let

graphic file with name pone.0028328.e190.jpg

be a polynomial with real coefficients. All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e194.jpg (71)

Proof: The statement follows from applying the steps of the proof of Theorem (11) to Inline graphic (instead of starting with Inline graphic. □

Corollary 3 Let

graphic file with name pone.0028328.e197.jpg

be a polynomial with real coefficients. All zeros of Inline graphic lie in the closed disk

graphic file with name pone.0028328.e199.jpg (72)

Proof: Using Inequality (67) and Inline graphic yields

graphic file with name pone.0028328.e201.jpg (73)

Now, Inline graphic if

graphic file with name pone.0028328.e203.jpg (74)

or

graphic file with name pone.0028328.e204.jpg (75)

It holds Inline graphic. Then, Inline graphic iff Inline graphic. □

Corollary 4 Let

graphic file with name pone.0028328.e208.jpg

be a polynomial with real coefficients. If Inline graphic, all zeros of Inline graphic lie in the closed disk

graphic file with name pone.0028328.e211.jpg (76)

Proof: Set Inline graphic in Inequality (73). The rest of the proof is analogous to the proof of Corollary (3). □

Location of Zeros of Graph Polynomials

By using the tools presented in the previous section, we are now able to derive results for locating the zeros of Wiener and distance polynomials.

Bounds for Concrete Graph Polynomials

We start by considering the polynomials provided in section ‘Mathematical Preliminaries and Known Results’ (see Theorem (1)).

Corollary 5 Inline graphic, Inline graphic, Inline graphic and Inline graphic do not possess positive zeros.

Proof: As there are no sign changes in the sequences of the coefficients of Inline graphic, Inline graphic and Inline graphic, the assertion follows immediately by applying Theorem (7). To prove the statement for Inline graphic, we easily see that

graphic file with name pone.0028328.e221.jpg (77)

Again by applying Theorem (7), Inline graphic does not possess positive zeros. □

Remark 12 The number of negative zeros of these graph polynomials can be determined by applying Theorem (7) to Inline graphic. Particularly, Inline graphic if Inline graphic is even.

Next, we apply the Theorem of Eneström-Kakeya [40] and obtain the following corollary.

Corollary 6 Inline graphic and Inline graphic do not possess zeros in Inline graphic.

To derive a more detailed statement for the zeros of Inline graphic, we firstly state a lemma.

Lemma 1 Let

graphic file with name pone.0028328.e230.jpg (78)

be a complex polynomial. All zeros of Inline graphic lie on the unit circle.

Proof: Clearly, we have

graphic file with name pone.0028328.e232.jpg (79)

where Inline graphic denotes the Inline graphic-th root of unity. The lemma is proven. □

Corollary 7 All zeros of Inline graphic lie on the unit circle.

By applying the classical result due to Cauchy (see Theorem (3)), we obtain

Corollary 8 All zeros of Inline graphic, Inline graphic and Inline graphic lie in Inline graphic, Inline graphic and Inline graphic, respectively.

By applying Theorem (6), we also yield

Corollary 9 All zeros of Inline graphic, Inline graphic and Inline graphic lie in

graphic file with name pone.0028328.e245.jpg (80)
graphic file with name pone.0028328.e246.jpg (81)

and

graphic file with name pone.0028328.e247.jpg (82)

respectively.

For Inline graphic, we yield

graphic file with name pone.0028328.e249.jpg (83)

since it is equivalent to

graphic file with name pone.0028328.e250.jpg (84)

and

graphic file with name pone.0028328.e251.jpg (85)

This inequality is satisfied for Inline graphic and, hence, the inclusion radius given by Equation (80) is always an improvement of Inline graphic (see Corollary (8)). This relation can be proven analogously for the other zero bounds too (see Equation (81), (82) and Corollary (8)).

As for Inline graphic no special conditions for its coefficients hold, Eneström-Kakeya's Theorem is not applicable. Theorem (3) and Theorem (6) give general zero bounds for Inline graphic.

Corollary 10 All zeros of Inline graphic lie in

graphic file with name pone.0028328.e257.jpg (86)

and

graphic file with name pone.0028328.e258.jpg (87)

respectively.

We notice that the maximum of Inline graphic is achieved for the middle binomial coefficient Inline graphic.

Theorem (11) turned out to be feasible for various graph classes (see section ‘Numerical Results’). Hence, we apply this statement to some of the Wiener polynomials of Theorem (1). Note that the bound given by Theorem (11) represents a so-called implicit bound as the bound value is a root of a concomitant polynomial, see, e.g., Equation (57).

Corollary 11 All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e264.jpg (88)

It is Inline graphic.

Corollary 12 All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e269.jpg (89)

It is Inline graphic.

Corollary 13 All zeros of Inline graphic lie in the closed disk Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e274.jpg

Before applying the results from the previous section to the special distance polynomials presented in Theorem (2), we state a simple lemma.

Lemma 2

graphic file with name pone.0028328.e275.jpg (90)
graphic file with name pone.0028328.e276.jpg (91)

where

graphic file with name pone.0028328.e277.jpg (92)
graphic file with name pone.0028328.e278.jpg (93)
graphic file with name pone.0028328.e279.jpg
graphic file with name pone.0028328.e280.jpg (94)
graphic file with name pone.0028328.e281.jpg (95)
graphic file with name pone.0028328.e282.jpg (96)
graphic file with name pone.0028328.e283.jpg (97)
graphic file with name pone.0028328.e284.jpg (98)

Proof: We start with Inline graphic, see Theorem (1). By performing direct calculations, we get

graphic file with name pone.0028328.e286.jpg (99)
graphic file with name pone.0028328.e287.jpg
graphic file with name pone.0028328.e288.jpg (100)
graphic file with name pone.0028328.e289.jpg (101)

Now, consider Inline graphic. In order to infer Equation (91), we observe

graphic file with name pone.0028328.e291.jpg (102)

Also,

graphic file with name pone.0028328.e292.jpg (103)

where Inline graphic and Inline graphic. If we now define

graphic file with name pone.0028328.e295.jpg (104)
graphic file with name pone.0028328.e296.jpg (105)
graphic file with name pone.0028328.e297.jpg
graphic file with name pone.0028328.e298.jpg (106)
graphic file with name pone.0028328.e299.jpg (107)

we yield

graphic file with name pone.0028328.e300.jpg (108)
graphic file with name pone.0028328.e301.jpg (109)
graphic file with name pone.0028328.e302.jpg
graphic file with name pone.0028328.e303.jpg (110)

With the definitions stated in Lemma (2) and Inline graphic, Inline graphic expressed above, we obtain

graphic file with name pone.0028328.e306.jpg (111)

To finalize this section, we now apply some of the classical and new results to the special distance polynomials stated in Lemma (2). Note that these polynomials only possess real zeros as the underlying matrices are symmetric (see Definition (2)). We state the results exemplarily by only considering Inline graphic.

Using Theorem (3) yields

Corollary 14 All zeros of Inline graphic lie in the interval Inline graphic, where

graphic file with name pone.0028328.e310.jpg (112)

Applying Theorem (6) yields

Corollary 15 All zeros of Inline graphic lie in the interval Inline graphic, where

graphic file with name pone.0028328.e313.jpg (113)

Finally we apply Theorem (11) and obtain

Corollary 16 All zeros of Inline graphic lie in the interval Inline graphic where Inline graphic denotes the largest positive root of the equation

graphic file with name pone.0028328.e317.jpg (114)

It is evident that by using Lemma (2), similar statements can be derived for Inline graphic.

Numerical Results

In this section, we evaluate the quality of the zero bounds presented in the previous sections. Note that this problem is challenging when no sharpness results are available. That means given several bounds and classes of polynomials, we have to judge what kinds of bounds are best for a particular class. To solve this problem analytically might be feasible for bounds which are based on the same concept, e.g., zero bounds as functions of all coefficients which can be calculated explicitly (explicit bounds). But if we consider bounds defined on different concepts, a comparison is often difficult without determining the bounds for concrete polynomials.

To tackle this problem for some zero bounds presented in this paper, we use special graph classes whose graph polynomials and their real and complex-valued zeros can be directly calculated. To generate these graph classes, we have used the well-known Nauty package, see [43]. The package Nauty is a program for computing automorphism groups of graphs and digraphs, written in a highly portable subset of the language C. This package also includes a suite of programs called gtools for efficiently generating and processing small non-isomorphic graphs (stored in graph6 format) with various constrains, such as the number of vertices, edges, maximum/minimum vertex degree, connectedness, etc. Now we define the graph classes as follows:

  • Inline graphic: Unicyclic graphs with Inline graphic vertices. Inline graphic.

  • Inline graphic: Connected graphs with Inline graphic vertices. Inline graphic.

  • Inline graphic: Bicyclic graphs. with Inline graphic vertices. Inline graphic.

  • Inline graphic: Trees with Inline graphic vertices. Inline graphic.

Note that a tree is a connected graph without cycles, or a connected graph with exactly Inline graphic edges. A unicyclic graph is a connected graph with exactly one cycle, or a connected graph with exactly Inline graphic edges. Analogously, a bicyclic graph is a connected graph with exactly two cycles, or a connected graph with exactly Inline graphic edges. These simple types of graphs have often been used in mathematical chemistry and as underlying structure of chemical compounds. From these characterizations, the most important structural properties of our graph classes are known. Some characteristic graphs from the graph classes Inline graphic, Inline graphic, Inline graphic and Inline graphic are depicted in Figure (1)(4).

Figure 1. A graph Inline graphic.

Figure 1

Figure 2. A graph Inline graphic.

Figure 2

Figure 3. A graph Inline graphic.

Figure 3

Figure 4. A graph Inline graphic.

Figure 4

The numerical results are presented in Table (1)Table (4). Inline graphic denotes the number of vertices. The mean and standard deviation have been calculated based on the values for the particular graph class. ‘Count best’ stands for the number of graphs for which the particular bound is the best one among all considered bounds. Among the bounds presented in this paper, we also calculated the bound due to Fujiwara [39], see Theorem (4). The first line in each group is ‘Maximum root’, which stands for the statistics regarding the maximum root of distance polynomial computed with 10 digit precision. Note that these values are used for the comparison with other bounds and ‘Count best’ is exactly the number of graphs in the group. Because of ties, the sum of the numbers in the column ‘Count best’ does not need to match up with ‘Count best’ for ‘Maximum root’ row.

Table 1. Comparison of the bounds for Inline graphic.

Inline graphic Bound Mean St. Deviation Count best
10 Maximum root 2.007014 0.0 657
Cauchy (Theorem (3)) 7.408803 6.486541 0
Theorem (6) 5.110194 3.261665 0
Theorem (8) 4.220755 2.376921 0
Theorem (9) 3.709663 1.915489 108
Theorem (11) 3.592285 1.845886 547
Fujiwara (Theorem (4)) 6.012736 4.584253 2
11 Maximum root 2.028913 0.0 1806
Cauchy (Theorem (3)) 8.236638 7.515486 0
Theorem (6) 5.300828 3.440242 0
Theorem (8) 4.343894 2.487811 0
Theorem (9) 3.835794 2.027818 468
Theorem (11) 3.749178 1.992102 1315
Fujiwara (Theorem (4)) 6.170153 4.732012 23
12 Maximum root 2.063067 0.0 5026
Cauchy (Theorem (3)) 9.129134 8.615679 0
Theorem (6) 5.494651 3.611637 0
Theorem (8) 4.473329 2.594855 0
Theorem (9) 3.967472 2.136432 1514
Theorem (11) 3.910585 2.131267 3446
Fujiwara (Theorem (4)) 6.333819 4.874544 62
13 Maximum root 2.103169 0.0 13999
Cauchy (Theorem (3)) 10.06646 9.773008 0
Theorem (6) 5.684568 3.772948 0
Theorem (8) 4.599854 2.689574 0
Theorem (9) 4.095588 2.231771 5087
Theorem (11) 4.068939 2.259367 8684
Fujiwara (Theorem (4)) 6.488192 5.005889 220

Table 2. Comparison of the bounds for Inline graphic.

Inline graphic Bound Mean St. Deviation Count best
7 Maximum root 2.751998 0.0 853
Cauchy (Theorem (3)) 5.471599 3.603993 0
Theorem (6) 4.665022 2.360952 1
Theorem (8) 4.461638 1.919881 1
Theorem (9) 3.870582 1.459967 11
Theorem (11) 3.71606 1.351209 839
Fujiwara (Theorem (4)) 6.887799 5.225005 4
8 Maximum root 3.641017 0.0 11117
Cauchy (Theorem (3)) 6.74994 4.194339 0
Theorem (6) 5.762259 2.535831 1
Theorem (8) 5.460469 2.016927 1
Theorem (9) 4.876477 1.553454 298
Theorem (11) 4.74001 1.457854 10811
Fujiwara (Theorem (4)) 8.955896 6.841888 9
9 Maximum root 4.970174 0.0 261080
Cauchy (Theorem (3)) 8.22829 4.572521 0
Theorem (6) 7.135768 2.561838 1
Theorem (8) 6.780506 1.999698 1
Theorem (9) 6.198375 1.535316 12046
Theorem (11) 6.083267 1.460323 248967
Fujiwara (Theorem (4)) 11.705689 8.867751 68

Table 3. Comparison of the bounds for Inline graphic.

Inline graphic Bound Mean St. Deviation Count best
9 Maximum root 2.22706 0.0 797
Cauchy (Theorem (3)) 7.298504 6.051353 0
Theorem (6) 5.279362 3.200967 0
Theorem (8) 4.4397 2.362881 0
Theorem (9) 3.924488 1.895787 134
Theorem (11) 3.796987 1.811045 658
Fujiwara (Theorem (4)) 6.537748 4.913553 5
10 Maximum root 2.180459 0.0 2678
Cauchy (Theorem (3)) 8.143751 7.218366 0
Theorem (6) 5.447246 3.437328 0
Theorem (8) 4.525308 2.522573 0
Theorem (9) 4.014815 2.061737 609
Theorem (11) 3.918314 2.016088 2045
Fujiwara (Theorem (4)) 6.60265 5.032024 24
11 Maximum root 2.182083 0.0 8833
Cauchy (Theorem (3)) 9.025023 8.296308 0
Theorem (6) 5.631895 3.627826 0
Theorem (8) 4.638066 2.639716 0
Theorem (9) 4.130523 2.179354 2737
Theorem (11) 4.069533 2.173708 6029
Fujiwara (Theorem (4)) 6.732582 5.180786 67
12 Maximum root 2.209132 0.0 28908
Cauchy (Theorem (3)) 9.9542 9.412301 0
Theorem (6) 5.820146 3.793567 0
Theorem (8) 4.761158 2.739752 0
Theorem (9) 4.2557 2.279321 10390
Theorem (11) 4.228459 2.306858 18211
Fujiwara (Theorem (4)) 6.882458 5.316112 302

Table 4. Comparison of the bounds for Inline graphic.

Inline graphic Bound Mean St. Deviation Count best
13 Maximum root 2.013052 0.0 1301
Cauchy (Theorem (3)) 9.120055 8.891774 0
Theorem (6) 5.368856 3.55083 0
Theorem (8) 4.326742 2.506002 0
Theorem (9) 3.821249 2.051564 392
Theorem (11) 3.773694 2.058365 882
Fujiwara (Theorem (4)) 6.045571 4.656 22
14 Maximum root 2.047998 0.0 3159
Cauchy (Theorem (3)) 10.015765 10.009886 0
Theorem (6) 5.550602 3.709817 0
Theorem (8) 4.450377 2.604708 0
Theorem (9) 3.946445 2.151 1164
Theorem (11) 3.926453 2.188239 1929
Fujiwara (Theorem (4)) 6.188467 4.773453 59
15 Maximum root 2.077108 0.0 7741
Cauchy (Theorem (3)) 10.922225 11.134163 0
Theorem (6) 5.722803 3.863504 0
Theorem (8) 4.566722 2.699576 0
Theorem (9) 4.063896 2.245945 3166
Theorem (11) 4.070977 2.312517 4384
Fujiwara (Theorem (4)) 6.317809 4.882851 179
16 Maximum root 2.10139 0.0 19320
Cauchy (Theorem (3)) 11.862751 12.311891 0
Theorem (6) 5.88555 4.013454 0
Theorem (8) 4.674308 2.791324 0
Theorem (9) 4.17225 2.337896 8904
Theorem (11) 4.206391 2.433625 9917
Fujiwara (Theorem (4)) 6.42628 4.974219 477

It is not surprising that Cauchy's bound (see Theorem (3)) often gives non-feasible values if Inline graphic is large. An example for this is the polynomial Inline graphic, Inline graphic. Then Cauchy's bound (see Theorem (3)) gives the closed disk Inline graphic. That means the inclusion radius equals 1001 but, in fact, the largest modulus of the zeros of Inline graphic (maximum root) is Inline graphic. This proves that the resulting bound value is not in accordance with the real location of the zeros of this given polynomial.

Interestingly, the implicit bounds given by Theorem (9) and Theorem (11) clearly outperform the other zero bounds. These statements show even better performance than the bound given by Theorem (6) that has been proven better than other classical results, see [31], [44]. Finally we observe (see Table (1)Table (4)) that Theorem (11) is the best for all graph classes. In particular, we see that the concomitant polynomial of Theorem (11) has degree four. This is a great advantage in practice, since we can use explicit formulas for the largest root of polynomial of degree four and establish sharp upper bounds for the largest root of a distance polynomial.

Generally, we point out that this paper does not deal with calculating the zeros of complex or real polynomials numerically, see [45]. This problem and the task we dealt with in our paper can not compared directly as locating the zeros of a polynomial, e.g., to determine zero bounds does not necessarily require to compute the zeros numerically. For example, Cauchy's bound (see Theorem (3)) and other explicit ones can be determined immediately without using any algorithms, e.g., the method due to Lehmer-Schur to calculate zeros explicitly. Also, many problems do not require to calculate all zeros explicitly as estimations for the zeros are often adequate, e.g., when determining a bound of the largest eigenvalue of a characteristic polynomial, see [16]. But in fact, the analytical methods such as bounds can be useful for using numerical approaches properly as the bound values could be used as starting values.

Summary and Conclusion

In this paper we have explored the location of zeros of special graph polynomials. Apart from locating the zeros of chromatic and flow polynomials [21], [23], this problem has not yet been investigated extensively for other types of graph polynomials. In this study, we applied classical and new results to locate the zeros of Wiener and distance polynomials representing special graph classes, see [25][27]. Clearly, similar statements can be easily obtained for general forms for these polynomials. Also, further theorems can be established by using suitable inequalities from the mathematical literature.

We point out that some of the gained zero bounds might be more practicable than existing results. For example, the root of the concomitant polynomial of Theorem (11) that has degree four can be determined much easier (by hand) than the root of an algebraic equation having degree Inline graphic. Interestingly, this bound turned out to be optimal for the considered graph classes. Note that zero-free regions for these polynomials could be easily obtained. We will tackle this problem as future work.

The next step was to evaluate the quality of the obtained zero bounds. This is crucial as some practical applications require sharp inclusion radii. Generally, to evaluate the quality of zero bounds relates to determine the bounds by using concrete polynomials or classes thereof. Clearly, it might be difficult to compare explicit and implicit bounds analytically. Thus to derive statements for their optimality, the bounds must be calculated explicitly. In this study, we tackled the problem by using the graph classes Inline graphic and found that Theorem (9) and Theorem (11) are optimal (see Table (1)Table (4)). As future work, we will perform further studies to explore the optimality of zero bounds. Also, we want to study this problem theoretically and derive optimality statements for certain graph classes.

The meaning of the complex zeros of the Wiener polynomial is not yet understood. To tackle this problem in the future, it would be interesting to use also directed networks for exploring relationships between the complex zeros and certain structural properties of the underlying directed networks, e.g., the information flow. Apart from this problem, it would be worthwhile to explore the zero distribution of the Wiener polynomial. A starting point to do so could be employing the seminal work of Schmidt and Schur [34], [46].

Footnotes

Competing Interests: The authors have declared that no competing interests exist.

Funding: Matthias Dehmer thanks the Austrian Science Funds for supporting this work (project P22029-N13). Aleksandar Ilić is supported by the Research Grants 174010 and 174033 of the Serbian Ministry of Science. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1.Bonchev D, Rouvray DH. Chemical Graph Theory. 1991. Introduction and Fundamentals. Abacus Press. New York, NY, USA.
  • 2.Dong FM, Koh KM, Teo KL. Chromatic Polynomials and Chromaticity of Graphs. 2005. World Scientific Publishing Company. New Jersey, NJ, USA.
  • 3.Gutman I. Bonchev D, Rouvray DH, editors. Polynomials in graph theory. Chemical Graph Theory. 1991. pp. 133–176. Introduction and Fundamentals, Abacus Press. New York, NY, USA.
  • 4.Ellis-Monaghan JA, Merino C. Graph polynomials and their applications I: The Tutte polynomial. In: Dehmer M, editor. Structural Analysis of Complex Networks. Boston/Basel: Birkhäuser; 2010. pp. 219–255. [Google Scholar]
  • 5.Gutman I, Harary F. Generalizations of the matching polynomial. Utilitas Mathematica. 1983;24:97–106. [Google Scholar]
  • 6.Birkhoff GD. A determinant formula for the number of ways of coloring a map. The Annals of Mathematics. 1912;14:42–46. [Google Scholar]
  • 7.Diudea MV. Nanomolecules and Nanostructures. 2010. Polynomials and Indices. Mathematical Chemistry Monographs. University of Kragujevac and Faculty of Science Kragujevac. Kragujevac, Serbia.
  • 8.Emmert-Streib F. Algorithmic computation of knot polynomials of secondary structure elements of proteins. Journal of Computational Biology. 2006;13:1503–1512. doi: 10.1089/cmb.2006.13.1503. [DOI] [PubMed] [Google Scholar]
  • 9.Wiener H. Structural determination of paraffin boiling points. Journal of the American Chemical Society. 1947;69:17–20. doi: 10.1021/ja01193a005. [DOI] [PubMed] [Google Scholar]
  • 10.Yan W, Yang BY, Yeh Y. The behavior of Wiener indices and polynomials of graphs under five graph decorations. Applied Mathematics Letters. 2007;18:290–295. [Google Scholar]
  • 11.Zadeh HS, Hamzeh A, Ashrafi AR. Wiener-type invariants of some graph operations. Filomat. 2009;23:103–113. [Google Scholar]
  • 12.Polansky OE, Bonchev D. The Wiener number of graphs. I. General theory and changes due to graph operations. MATCH Communications in Mathematical and in Computer Chemistry. 1986;21:133–186. [Google Scholar]
  • 13.AbuGhneim OA, Al-Ezeh H, Al-Ezeh M. The Wiener polynomial of the k-th power graph. International Journal of Mathematics and Mathematical Sciences. 2007 Article ID 24873, doi:10.1155/2007/24873. [Google Scholar]
  • 14.Ivanciuc O, Ivanciuc T, Diudea MV. Polynomials and spectra of molecular graphs. Roumanian Chemical Quaterly Reviews. 1999;7:41–67. [Google Scholar]
  • 15.Gutman I, Polansky OE. Mathematical Concepts in Organic Chemistry. Springer; 1986. [Google Scholar]
  • 16.Lovász L, Pelikán J. On the eigenvalues of trees. Periodica Mathematica Hungarica. 1973;3:175–182. [Google Scholar]
  • 17.Randić M, Vracko M, Novic M. Diudea MV, editor. Eigenvalues as molecular descriptors. QSPR/QSAR Studies by Molecular Descriptors, Nova Publishing. 2001. pp. 93–120. Huntington, NY, USA.
  • 18.Bonchev D. Topological order in molecules 1. Molecular branching revisited. Journal of Molecular Structure: THEOCHEM. 1995;336:137–156. [Google Scholar]
  • 19.Todeschini R, Consonni V, Mannhold R. Handbook of Molecular Descriptors. 2002. Wiley-VCH. Weinheim, Germany.
  • 20.Dehmer M, Sivakumar L, Varmuza K. Uniquely discriminating molecular structures using novel eigenvalue-based descriptors. MATCH Communications in Mathematical and in Computer Chemistry. 2012;67:147–172. [Google Scholar]
  • 21.Jackson B. Zeros of chromatic and ow polynomials of graphs. Journal of Geometry. 2003;76:95–109. [Google Scholar]
  • 22.Kovše M. Counting cubes in median graphs and related problems. Analysis of Complex Networks: From Biology to Linguistic. 2009. pp. 323–350. Wiley VCH. Weinheim, Germany.
  • 23.Woodall D. A zero-free interval for chromatic polynomials. Discrete Mathematics. 1992;101:333–341. [Google Scholar]
  • 24.Brešar B, Klavžar S, Škrekovski R. Roots of cube polynomials of median graphs. Journal of Graph Theory. 2006;52:37–50. [Google Scholar]
  • 25.Hosoya H. On some counting polynomials. Discrete Applied Mathematics. 1988;19:239–257. [Google Scholar]
  • 26.Křivka P, Trinajstić N. On the distance polynomial of a graph. Applications of Mathematics. 1983;28:357–363. [Google Scholar]
  • 27.Sagan BE, Yeh YN, Zhang P. The Wiener polynomial of a graph. International Journal of Quantum Chemistry. 1996;60:959–969. [Google Scholar]
  • 28.Marden M. Geometry of polynomials. 1966. Mathematical Surveys of the American Mathematical Society, Vol. 3. Rhode Island, USA.
  • 29.Rahman QI, Schmeisser G. Analytic Theory of Polynomials. 2002. Critical Points, Zeros and Extremal Properties. Clarendon Press. Oxford, UK.
  • 30.Dehmer M. Die analytische Theorie der Polynome. 2004. Nullstellenschranken für komplexwertige Polynome. Weissensee-Verlag. Berlin, Germany.
  • 31.Jain VK. On the zeros of polynomials II. Journal of Mathematical and Physical Sciences. 1986;20:259–267. [Google Scholar]
  • 32.Joyal A, Labelle G, Rahman QI. On the location of polynomials. Canadian Mathematical Bulletin. 1967;10:53–63. [Google Scholar]
  • 33.Mignotte M, Stefanescu D. Polynomials: An Algorithmic Approach. 1999. Discrete Mathematics and Theoretical Computer Science. Springer. Singapore.
  • 34.Obreschkoff N. Verteilung und Berechnung der Nullstellen reeller Polynome. 1963. Hochschulbücher für Mathematik, Vol. 55. VEB Deutscher Verlag der Wissenschaften. Berlin, Germany.
  • 35.Cvetković DM, Doob M, Sachs H. Spectra of Graphs. 1980. Theory and Application. Deutscher Verlag der Wissenschaften. Berlin, Germany.
  • 36.Harary F. Graph Theory. 1969. Addison Wesley Publishing Company. Reading, MA, USA.
  • 37.Lepović M, Gutman I. A collective property of trees and chemical. Journal of Chemical Information and Computer Sciences. 1998;38:823–826. [Google Scholar]
  • 38.Montel P. Sur les modules des zéros des polynômes. Annales Scientifiques de l'École Normale Supérieure. 1923;40:1–34. [Google Scholar]
  • 39.Fujiwara M. Über die obere Schranke des absoluten Betrages der Wurzeln einer algebraischen Gleichung. Tôhoku Mathematical Journal. 1916;10:167–171. [Google Scholar]
  • 40.Kakeya S. On the limits of the roots of an algebraic equation with positive coefficients. Tôhoku Mathematical Journal. 1912;2:140–142. [Google Scholar]
  • 41.Dehmer M, Mowshowitz A. Bounds on the moduli of polynomial zeros. Applied Mathematics and Computation. 2011 accepted, doi:10.1016/j.amc.2011.09.043. [Google Scholar]
  • 42.Cerone P, Dragomir SS. Mathematical Inequalities. 2010. CRC Press. Boca Raton, FL, USA.
  • 43.McKay BD. Nauty. 2010. http://cs.anu.edu.au/~bdm/nauty/
  • 44.Kojima J. On a theorem of Hadamard and its applications. Tôhoku Mathematical Journal. 1914;5:54–60. [Google Scholar]
  • 45.Householder AS. The Numerical Treatment of a single Nonlinear Equation. 1970. McGraw-Hill. New York, NY, USA.
  • 46.Schur I. Untersuchungen über algebraische Gleichungen I: Bemerkungen zu einem Satz von E. Schmidt. Sitzungsberichte der Preußischen Akademie der Wissenschaften Physikalischmathematische Klasse, Berlin. 1933;7:403–428. [Google Scholar]

Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES