Abstract

Graphs are used to model chemical compounds and drugs. In the graphs, each vertex represents an atom of molecule and edges between the corresponding vertices are used to represent covalent bounds between atoms. The Wiener polarity index of a graph is the number of unordered pairs of vertices of such that the distance between and is equal to 3. The trees and unicyclic graphs with perfect matching, of which all vertices have degrees not greater than three, are referred to as the Hückel trees and unicyclic Hückel graphs, respectively. In this paper, we first consider the smallest and the largest Wiener polarity index among all Hückel trees on vertices and characterize the corresponding extremal graphs. Then we obtain an upper and lower bound for the Wiener polarity index of unicyclic Hückel graphs on vertices.

1. Introduction

Nearly half a century ago, the development of quantum chemistry is largely due to the wide application of the concept of graph. One of the major topics in this field is molecular topological index. The molecular topological index can describe the structure of the molecule quantitatively, as an invariant of the graph can be used to demonstrate the relationship between the molecules structure and performance. Quantitative structure activity relationships are a popular computational biology paradigm in modern drug design.

One of the most widely known topological descriptors is Wiener polarity index. The Wiener polarity index of an organic molecule graph of which is defined by which is the number of unordered pairs of vertices , of such that , where denotes the distance between two vertices and in .

The Wiener polarity index for the quantity defined in the equation above is introduced by Wiener [1] for acyclic molecules in a slightly different yet equivalent manner. Moreover, Wiener [1] used a linear formula for the Wiener index and the Wiener polarity index to calculate the boiling points of the paraffins; that is, where , , and are constants for a given isomeric graph.

In 1998, by using the Wiener polarity index, Lukovits and Linert [2] demonstrated quantitative structure-property relationships in a series of acyclic and cycle-containing hydrocarbons. Besides, a physical-chemical interpretation of was found by Hosoya [3]. Recently, Du et al. [4] obtained the smallest and largest Wiener polarity indices together with the corresponding graphs among all trees on vertices, respectively. Deng et al. [5] characterized the extremal Wiener polarity index of trees with a given diameter. The authors in [6] found the maximum Wiener polarity index among all chemical trees with vertices and pendents. Hou et al. [7] found the maximum Wiener polarity index of unicyclic graphs together with the corresponding extremal graphs.

As is well known, conjugated hydrocarbon molecules considered in the Hückel molecule orbit theory are usually represented by the carbon-atom skeleton graphs, of which all vertices have degrees less than four. We call such molecular graphs Hückel molecular graphs. In graph theory, the Hückel molecular graphs with Kekulé structures are graphs with perfect matchings of which the largest degree of vertices does not exceed three.

Let be the neighbor vertex set of in . Then is called the degree of . If , then we call a pendent vertex of . Let denote the maximum vertices degree in . As usual, let and be the cycle and path of order , respectively. A path in is called -degree pendent chain if all its internal vertices are of degree 2 and its ends of degrees 1 and , respectively, where . A matching of the graph is a subset of such that no two edges in share a common vertex. If is a matching of a graph and vertex is incident with an edge of , then is said to be -saturated, and if every vertex of is -saturated, then is a perfect matching. Suppose ; the notion denotes the new graph yielded from by deleting the edge . Similarly, if , then denotes the new graph obtained from by adding the edge . The set of the Hückel trees and Hückel unicyclic graphs with vertices is denoted by and , respectively.

In the paper, we consider the Wiener polarity index for Hückel trees and Hückel unicyclic graphs. In Section 2, we discuss some properties of the Wiener polarity index of Hückel trees. In Section 3, we determine the smallest and largest Wiener polarity index together with the corresponding graphs among all Hückel trees. In Section 4, the smallest and the largest Wiener polarity indices among all Hückel unicyclic graphs on vertices are identified, respectively.

2. Some Properties of the Wiener Polarity Index of Hückel Trees

In this section, first, we give some formulas for computing the Wiener polarity index of trees.

Lemma 1 (see [4]). Let be a tree. Then

Lemma 2 (see [8]). Let be a -vertex tree () with a perfect matching. Then has at least two pendent vertices such that each is adjacent to vertices of degree two.

For any , the following several lemmas will give necessary conditions on which attains the maximum values.

Lemma 3. Let be a graph in such that is as larger as possible. Then the lengths of all pendent chains in are no more than 2.

Proof. By contradiction. Assume that there exists a pendent chain with length such that ; we distinguish the following two cases.
Case 1 (). This implies that there exists a pendent chain such that , , and . We claim that the vertex adjacent to cannot be a pendent vertex; suppose, on the contrary, that is a pendent vertex adjacent to . Assuming that is the perfect matching of , we know that is unique in trees and each pendent edge of belongs to ; therefore, and . Then is not saturated by , a contradiction. Let be a vertex of degree nearest to except for . Let , then obviously, . The following two subcases should be considered.
Subcase 1.1 (). In this case, we assume that is another neighbor of ; by Lemma 1, we have It contradicts the maximality of .
Subcase 1.2 (). In this case, Let and be the neighbors of ; by Lemma 1, we have If , then ; otherwise, if , there are two pendent edges which are adjacent to vertex , a contradiction to the fact there exists perfect matching. Furthermore, by the choice of , we deduce that ; if not, is not the vertex of degree 2 nearest to . If , we also have , a contradiction once again.
Case 2 (). Let be the pendent path with length . Let , and then ; by Lemma 1, we have Thus, , a contradiction. This completes the proof.

By Lemma 3, we can show that if with maximum , the length of any pendent chain is either 2 or 1. Therefore, we have reduced the problem to the Hückel trees having a path with both ends of degree 3. Then, we introduce a graph transformation which will be used in the following proof.

Let be a tree in with . Let be a nonpendent edge of . and are two components of , , and . is the graph obtained from in the following way:(1)Contract the edge (i.e., identify of with of ).(2)Add a pendent edge to the vertex .

We call procedures () and () the edge-growth transformation of or e.g.t of for short (see Figure 1).

Lemma 4. Let be a graph in such that is as larger as possible. If is a path in with two end-vertices of degree 3, then all internal vertices of are of degree 3.

Proof. Suppose, on the contrary, that there is a path in such that , , , and . Let be the perfect matching of ; we consider the following two cases.
Case 1 ( is even). In this case, it is easy to see that either or . If not, there must exist a vertex of path not saturated by . We distinguish the following subcases.
Subcase 1.1 ( and ). Since is even, the vertices of path are matched mutually. That is to say, . One can transform into by using exactly steps of e.g.t for above edges continuously; we note that the resulting graph is a tree obtained by attaching one pendent edge to each vertex of . Then . Then by Lemma 1, we have which contradicts the maximality of .
Subcase 1.2 ( and ). In this subcase, we can easily see that the vertices of are mutually matched. That is to say, ; then one can transform into by using exactly steps of e.g.t continuously. We notice that the resulting graph is a Hückel tree obtained by attaching one pendent edge to each vertex of . Then is one of class (I) of trees, as shown in Figure 2.
Let and be two neighbors of vertex and and be two neighbors of , respectively. Let , , , and be the connected components containing , , , and of the graph , respectively. Also, by Lemma 1, we have If , . If , is also one of class (I) of trees.
In the following, we have reduced the problem to the Hückel trees of class (I). For , then and cannot be pendent edges of , since . There are at least two vertices in and ; without loss of generality, we consider . Let be the number of vertices of . We distinguish the following subcases.
Subcase 1.2.1 (). Let be pendent edge of , where is pendent vertex. Let . Denote to be the perfect matching of ; then is the perfect matching of ; we notice that , and by Lemma 1, there is Therefore, , a contradiction.
Subcase 1.2.2 (). Obviously, is a subgraph of with a perfect matching, since . Then by Lemma 2, there exists a pendent vertex which is adjacent to of degree ; let be another neighbor of in . Let ; it is easy to see that is still the perfect matching of , and then ; by Lemma 1, we have From Lemma 3, it is noted that ; otherwise, if , then there exists a pendent chain with length of at least , a contradiction. Let and denote the two neighbors of in ; it should be noted that and . Then by Lemma 1, we have Therefore, , a contradiction.
The analysis on of degree 2 is the same as that for .
Case 2 ( is odd). In this case, there are odd vertices of degree 2 in the path ; then there exits exactly one of two edges and which belongs to ; without loss of generality, we assume that . It should be noted that and ; then one can transform into by using exactly steps of e.g.t continuously. We notice that the resulting graph is a Hückel tree obtained by attaching one pendent edge to each vertex of ; then is one of class (II), as shown in Figure 3.
We also notice that If , there is . If , is also in class (II) of trees. The proof is similar to that of Subcase 1.2.
In any case, the resulting graph belongs to such that all the internal vertices of the path are of degree 3. Furthermore, the resulting graph has the value of Wiener polarity no less than that of , which contradicts the maximality of .
This completes the proof.

The next result follows obviously from the proof of Lemmas 3 and 4.

Corollary 5. Let have maximal Wiener polarity index in (). Then there exist the following properties of :(i)All the lengths of pendent chains are no more than 2.(ii)If is a path in with both ends of degree 3, then all internal vertices of are of degree 3.(iii)All the vertices of degree 2 in are on the pendent chains.

3. The Extremal Wiener Polarity Index of Hückel Trees

In this section, we will discuss the maximum and minimum Wiener polarity index of Hückel trees with vertices. Firstly, we consider the Hückel trees with the largest Wiener polarity index.

Let be the number of edges in between vertices of degrees and . By Lemma 1, we have

In particular, if is a Hückel tree, then Let with a vertices sequence , where denotes the number of vertices of with degree . Recall the following relations:From above two equalities it follows thatBy Corollary 5, it should be noted that the subgraph induced by the vertices of degree 3 in is also a tree. Then we deduce that Then, by Corollary 5, we have By above equations, we have that . From Corollary 5 and the arguments above, the following result is obvious.

Theorem 6. Suppose is a graph in with . Then , and equality holds if and only if .

Next, we consider the minimum Wiener polarity index among , and we first consider some special cases.

If , and ; If , and .

In the following, we assume that .

For all Hückel trees in , sharp lower bounds for are obtained in the following theorem.

Theorem 7. Suppose is a graph in with , then , and equality holds if and only if .

Proof. We prove the assertion by induction on . If , then or (see Figure 4). It can be easily checked that . The result holds for .
Now assume the assertion holds for all Hückel trees with less than vertices. Suppose is a Hückel tree with vertices; by Lemma 2, then there exists a pendent vertex which is adjacent to of degree 2. Let ; it should be noted that . Let be adjacent to of ; that is, . We distinguish the following cases.
Case 1 (). Let be another neighbor of ; then by Lemma 1, we have , since , by induction hypothesis, so , with equality if and only if and . Now we reconstruct the tree from by attaching a pendent chain with length to the vertex . It follows that . Hence, , and the equality holds if and only if .
Case 2 (). Let and be the other two neighbors of ; then by Lemma 1, we have That is to say, . If , then ; if not, there is no perfect matching in , and by induction hypothesis, we have The result holds.

4. The Wiener Polarity Index of Unicyclic Hückel Graphs

In this section, we will give sharp lower and upper bounds for Wiener polarity index of unicyclic Hückel graphs. The girth of a connected graph is the length of shortest cycle in .

First, we will establish some lemmas which will be useful to the proofs of our main results.

Lemma 8 (see [9]). Let be a unicyclic graph. If with , then if with , then Moreover, if , ;if , ;if , .

Lemma 9. Let be a unicyclic Hückel graph with vertices. Then(1)if , then ;(2)if , then .

Proof. We only prove the first assertion, and the second assertion can be proved analogously. Let be a unicyclic Hückel graph with and , , and be the three vertices on the unique cycle of , and let , , and . , , and , where .
Let be the perfect matching of ; there exists one edge on the unique cycle of that does not belong to ; otherwise, there is a contradiction to the fact that has perfect matching; without loss of generality, suppose that , and then deleting the edge , we get a Hückel tree and still is the perfect matching of . By Lemmas 1 and 8, we have Since is a unicyclic Hückel graph, without loss of generality, we may assume that . ThenHence, by Theorem 6, we obtain thatSimilarly, by Theorem 7, we obtain that This completes the proof.

Lemma 10. Let be a unicyclic Hückel graph with vertices. Then(1)if , then ;(2)if , then ;(3)if , then .

Proof. We only prove the first assertion and other assertions can be proved similarly. Let be a unicyclic Hückel graph with . Let be the perfect matching of ; then there exists edge such that . We can get a Hückel tree by deleting . By Lemma 8, we have where , , , and ; without loss of generality, assume that ; then This completes the proof.

Combining Lemmas 9 and 10, we have the following result.

Theorem 11. Let be a unicyclic Hückel graph in with . Then

5. Conclusion

This paper determined the smallest and the largest Wiener polarity index among all Hückel trees and unicyclic Hückel graphs on vertices and characterized the corresponding extremal graphs. Thus, the promising prospects of the application for the chemical and pharmacy engineering will be illustrated in the theoretical conclusion that is obtained in this paper.

Competing Interests

The author declares that there are no competing interests regarding the publication of this paper.

Acknowledgments

The research was supported by NSF of the Higher Education Institutions of Jiangsu Province (no. 12KJB110001) and NNSF of China (no. 11571135).