Open Access
Issue
Wuhan Univ. J. Nat. Sci.
Volume 28, Number 3, June 2023
Page(s) 192 - 200
DOI https://doi.org/10.1051/wujns/2023283192
Published online 13 July 2023

© Wuhan University 2023

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

0 Introduction

Let G be a graph. A perfect matching of G is also called a Kekulé structure in mathematical chemistry. Since the study of Kekulé structure of molecules helps to study the structural stability, aromaticity and other chemical properties of molecules, chemists and graph theorists have paid extensive attention to Kekulé structure and its related properties[1]. For example, studying the sextet pattern of Kekulé structures in hydrocarbons can predict the relative stability and aromaticity of compounds[2], and calculating the number of Kekulé structures in hydrocarbons can estimate the resonance energy of compounds[3]. Therefore, it is of great theoretical significance to study the enumeration of perfect matchings of molecular graphs. Hence the enumeration problem for perfect matchings has played an important role in the chemical graph theory. For general graphs, the problem is NP-hard even in bipartite graphs[4]. Therefore, it is very difficult to obtain the formula of the perfect matchings in a graph.

A (k,6)‐fullerene (k3) is a 3-connected cubic planar graph whose faces are only k-length or hexagons. Došlić[5] showed that (k,6)-fullerene only exists for k=3, 4 and 5. A (5,6)-fullerene is the ordinary carbon fullerene molecular graph for which the problem of establishing an exponential lower bound on the number of perfect matchings for all fullerene graphs was settled by Kardoš et al[6]. However, there is no systematic study on the number of perfect matchings in (4,6)-fullerenes and (3,6)-fullerenes. In the 1970s, Lovász and Plummer[7] conjectured that the number of perfect matchings of a cubic bridgeless graph G should grow exponentially with its order. It was solved in the affirmative by Esperet et al[8]. That is, every cubic bridgeless graph G with n vertices has at least 2n3656 perfect matchings. And many scholars have given the enumeration formulas of perfect matchings for some graphs with special structures[9,10].

A (3,6)-fullerene graph is a plane cubic graph whose faces are only triangles and hexagons. It is known that a (3,6)-fullerene graph is 1-extendable[7] and has the connectivity 2 or 3. The (3,6)-fullerenes with connectivity 2 are the tubes consisting of l(l1) concentric hexagonal layers such that each layer consists of two hexagons, capped on each end by two adjacent triangles, denoted by Tl(l1). And a (3,6)-fullerene Tl with n vertices has exactly 2n4+1 perfect matchings [11-13]. The structure of a (3,6)-fullerene G with connectivity 3 can be determined by only three parameters r, s and t, thus we denote it by G=(r,s,t), where r is the radius (number of rings), s is the size (number of spokes in each layer,s4, s is even), and t is the torsion (0t<s,trmod2)[14-16]. A set of edges M of a graph G is called a matching if no two edges of M have a vertex in common. A perfect matching of a graph G is a matching M that covers all vertices of G[17-19]. Let G be a graph with perfect matchings. If two perfect matchings M1 and M2 of G have a different edge, then M1 and M2 are said to be two different perfect matchings of G. A graph G is called a planar graph if G can be drawn in the plane so that its edges intersect only at their ends. Such a drawing is called a planar embedding of G in the plane. If a graph contains a vertex whose degree is exactly one, then such a vertex is called a pendant vertex of the graph [18,19].

The paper is organized as follows. In Section 1, we recall some notions, definitions and lemmas which will be used throughout the paper. In Section 2, we give the counting formulas of the perfect matchings in G=(n+1,4,t).

1 Preliminaries

Let G=(n+1,s,t) be a 3-connected (3,6)-fullerene graph, where s=4, 0t<4, t(n+1)mod2. That is,G is a tubular (3,6)-fullerene consisting of n concentric hexagonal layers such that each layer consists of four hexagons, capped on each end by two opposite triangles and a hexagon. Since every simple 3-connected planar graph has a unique planar embedding, for the sake of simplification, G also represents its planar embedding graph. Since 0t<4, t(n+1)mod2, G can be classified: (i) If n is odd and t=0, then GQn1 (see Fig. 1(a));(ii) If n is odd and t=2,then GQn2 (see Fig. 1(b)); (iii) If n is even and t=1, then GQn3 (see Fig. 1(c)); (iv) If n is even and t=3, then GQn4 (see Fig. 1(d)). It is easy to verify that Qn3Qn4 . Therefore, there are three types of G=(n+1,4,t) in the sense of isomorphism.

thumbnail Fig. 1

A (3,6)-fullerene G=(n+1,4,t)

Proposition 1   If G=(n+1,4,t) is a (3,6)-fullerene, then G is isomorphic to Qn1, Qn2, or Qn3(see Fig. 1).

Let G=(n+1,4,t).Denote by C1,C2,, Cn+1 the n+1 concentric rings of G from the inside to outside. The edge that is not on the concentric rings is called transversal edge. Let G'=G-C1, then there are exactly one 8-length face, two 3-length faces, and the rest are 6-length faces in G' . Let f be the 8-length face in G', then there are four vertices of degree 2 and four vertices of degree 3 appearing on the boundary of f alternately. Denote by u, v the any two vertices of degree 2 on the boundary of f. Let u be adjacent to a pendant vertex, say u', and v adjacent to a pendant vertex, say v', such that u'v'. Let Ln=G'{uu',vv'}, then Ln is a subgraph of G. If n is odd, by Proposition 1, then G is isomorphic to Qn1 or Qn2. Therefore, G'=G-C1 is isomorphic to the graph shown in Fig. 2(a). Thus, Ln is isomorphic to Ln1, Ln2, or Ln3 according to the position of u',v' (see Fig. 2).

thumbnail Fig. 2

G ' , Lni(i=1,2,3) when n is odd

Similarly, if n is even, by Proposition 1, then GQn3. Therefore, G'=G-C1 is isomorphic to the graph shown in Fig. 3(a). Thus, Ln is isomorphic to Ln4, Ln5, or Ln6 according to the position of u', v' (see Fig. 3).

thumbnail Fig. 3

G ' , Lni(i=4,5,6) when n is even

Next, we give the number of perfect matchings in Lni(i=1,2,,6).

Lemma 1   Let G=(n+1,4,t) be a (3,6)-fullerene, where 0t<4, t(n+1)mod2. Let Ln be a subgraph of G formed by removing the inner cap of G and adding two pendant vertices (see Figs. 2, 3 the subgraphs Lni, i=1,2,,6). Denote by fi(n) the number of perfect matchings in Lni(i=1,2,,6).

1 ) If n is odd and LnLn1, then

f 1 ( n ) = - 2 4 ( 2 - 2 ) n + ( 1 2 + 2 2 ) ( 2 + 2 ) n - 1 - 2 n - 1 2

2 ) If n is odd and LnLn2, then

f 2 ( n ) = - 2 4 ( 2 - 2 ) n + ( 1 2 + 2 2 ) ( 2 + 2 ) n - 1 + 2 n - 1 2

3 ) If n is odd and LnLn3, then

f 3 ( n ) = 1 4 ( 2 - 2 ) n + 1 4 ( 2 + 2 ) n

4 ) If n is even and LnLn4, then

f 4 ( n ) = ( 1 2 - 2 2 ) ( 2 - 2 ) n - 1 + ( 2 + 3 2 2 ) ( 2 + 2 ) n - 2

5 ) If n is even and LnLn5, then

f 5 ( n ) = ( 1 2 - 2 4 ) ( 2 - 2 ) n - 1 + ( 3 2 + 2 ) ( 2 + 2 ) n - 2 - 2 n - 2 2

6 ) If n is even and LnLn6, then

f 6 ( n ) = ( 1 2 - 2 4 ) ( 2 - 2 ) n - 1 + ( 3 2 + 2 ) ( 2 + 2 ) n - 2 + 2 n - 2 2

Proof   Let the planar embedding of G be shown in Fig. 1. Let i be the perfect matchings set of Lni(i=1,2,,6). Denote by C2,C3,,Cn+1 the n concentric rings of Ln from the inside to outside. Denote by ui1,ui2,,ui8 the vertices of Ci along the clockwise direction of Ci such that uij and ui,j+4 are arranged on the same line for i=2,3,,n+1, j=1,2,3,4.

If LnLn1, then denote by u13,u17 the two pendant vertices such that u13 and u17 are adjacent to u23 and u27 respectively. Then the labelling of the vertices of the graph Ln1 is shown in Fig. 4. Thus, 1 can be expressed as four types: denote by 11 the perfect matchings set containing edges u22u32,u24u34; denote by 12 the perfect matchings set containing edges u22u32,u26u36; denote by 13 the perfect matchings set containing edges u28u38, u24u34; denote by 14 the perfect matchings set containing edges u28u38, u26u36. Thus 1i1j=(1i<j4), 1=i=141i . That is, |1|=i=14|1i|. Since |12|=|13|=f4(n-1), |11|=|14|=f5(n-1), f1(n)=i=14|1i|, then

thumbnail Fig. 4

The labelling of Ln1

f 1 ( n ) = 2 f 4 ( n - 1 ) + 2 f 5 ( n - 1 ) (1)

If LnLn2, then denote by u11, u15 the two pendant vertices such that u11 and u15 are adjacent to u21 and u25 respectively. Similarly, denote by 21 the perfect matchings set containing edges u22u32,u26u36; denote by 22 the perfect matchings set containing edges u22u32,u28u38; denote by 23 the perfect matchings set containing edges u24u34,u26u36; denote by 24 the perfect matchings set containing edges u24u34,u28u38. Thus 2i2j=(1i<j4), 2=i=142i . That is, |2|=i=14|2i|. Since |21|=|24|=f4(n-1), |22|=|23|=f6(n-1), f2(n)=i=14|2i|, then

f 2 ( n ) = 2 f 4 ( n - 1 ) + 2 f 6 ( n - 1 ) (2)

If LnLn3, then denote by u11,u13 the two pendant vertices such that u11 and u13 are adjacent to u21 and u23 respectively. Similarly, denote by 31 the perfect matchings set containing edges u22u32,u24u34; denote by 32 the perfect matchings set containing edges u22u32,u26u36; denote by 33 the perfect matchings set containing edges u22u32,u28u38. Thus 3i3j=(1i<j3), 3=i=133i . That is, |3|=i=13|3i|. Since |31|=f5(n-1),|32|=f4(n-1),|33|=f6(n-1), f3(n)=i=13|3i|, then

f 3 ( n ) = f 4 ( n - 1 ) + f 5 ( n - 1 ) + f 6 ( n - 1 ) (3)

If LnLn4 , then denote by u12,u16 the two pendant vertices such that u12 and u16 are adjacent to u22 and u26 respectively. Similarly, denote by 41 the perfect matchings set containing edges u23u33,u27u37; denote by 42 the perfect matchings set containing edges u23u33,u21u31; denote by 43 the perfect matchings set containing edges u25u35,u27u37; denote by 44 the perfect matchings set containing edges u25u35,u21u31. Thus 4i4j=(1i<j4), 4=i=144i . That is, |4|=i=14|4i|. Since |41|=f1(n-1),|44|=f2(n-1), |42|=|43|=f3(n-1), f4(n)=i=14|4i|, then

f 4 ( n ) = f 1 ( n - 1 ) + f 2 ( n - 1 ) + 2 f 3 ( n - 1 ) (4)

If LnLn5 , then denote by u16,u18 the two pendant vertices such that u16 and u18 are adjacent to u26 and u28 respectively. Similarly, denote by 51 the perfect matchings set containing edges u27u37,u21u31; denote by 52 the perfect matchings set containing edges u27u37,u23u33; denote by 53 the perfect matchings set containing edges u27u37,u25u35. Thus 5i5j=(1i<j3), 5=i=135i . That is, |5|=i=13|5i|. Since |52|=f1(n-1), |51|=|53|=f3(n-1), f5(n)=i=13|5i|, then

f 5 ( n ) = f 1 ( n - 1 ) + 2 f 3 ( n - 1 ) (5)

If LnLn6, then denote by u12,u18 the two pendant vertices such that u12 and u18 are adjacent to u22 and u28 respectively. Similarly, denote by 61 the perfect matchings set containing edges u21u31, u23u33; denote by 62 the perfect matchings set containing edges u21u31,u25u35; denote by 63 the perfect matchings set containing edges u21u31,u27u37.Thus 6i6j=(1i<j3), 6=i=136i.That is, |6|=i=13|6i|. Since |62|=f2(n-1), |61|=|63|=f3(n-1), f6(n)=i=13|6i|, then

f 6 ( n ) = f 2 ( n - 1 ) + 2 f 3 ( n - 1 ) (6)

According to (1)-(6), we can obtain

f 1 ( n ) = 4 f 1 ( n - 2 ) + 2 f 2 ( n - 2 ) + 8 f 3 ( n - 2 ) (7)

f 2 ( n ) = 2 f 1 ( n - 2 ) + 4 f 2 ( n - 2 ) + 8 f 3 ( n - 2 ) (8)

f 3 ( n ) = 2 f 1 ( n - 2 ) + 2 f 2 ( n - 2 ) + 6 f 3 ( n - 2 ) (9)

By the definition of fi(1), we can get f1(1)=0, f2(1)=2 and f3(1)=1. Equations (7) and (8) imply that

f 2 ( n ) = f 1 ( n ) + 2 n + 1 2 (10)

According to (10), combining (8) with (9), we can obtain

f 2 ( n ) = 6 f 2 ( n - 2 ) + 8 f 3 ( n - 2 ) - 2 n + 1 2 (11)

f 3 ( n ) = 4 f 2 ( n - 2 ) + 6 f 3 ( n - 2 ) - 2 n + 1 2 (12)

Then it follows that f2(n)+2f3(n)=(6+42)[f2(n-2)+2g(n-2)]-(1+2)2n+12. Let f(n)=f2(n)+2f3(n), where n is odd. Then f(1)=f2(1)+2f3(1)=2+2. By canceling the items, we can get f(n)=(1+2)(2+2)n-1+2n-12. That is,

f 2 ( n ) + 2 f 3 ( n ) = ( 1 + 2 ) ( 2 + 2 ) n - 1 + 2 n - 1 2 (13)

Equations (12) and (13) imply that f3(n) satisfies the recurrence relation

f 3 ( n ) = ( 6 - 4 2 ) f 3 ( n - 2 ) + ( 4 + 4 2 ) ( 2 + 2 ) n - 3 (14)

The homogeneous relation is f3(n)=(6-42)f3(n-2), and the characteristic roots are q1=2-2, q2=2-2. Therefore, the general solution is

f 3 ( n ) = c 1 ( 2 - 2 ) n + c 2 ( 2 - 2 ) n

We now seek a particular solution of the recurrence relation (14). We try f3(n)=p(2+2)n as a particular solution. Substituting f3(n) into (14), we now get

p ( 2 + 2 ) n = ( 6 - 4 2 ) p ( 2 + 2 ) n - 2 + ( 4 + 4 2 ) ( 2 + 2 ) n - 3

the above equation gives p=14. Hence

f 3 ( n ) = c 1 ( 2 - 2 ) n + c 2 ( 2 - 2 ) n + 1 4 ( 2 + 2 ) n (15)

is a solution for each choice of constants c1 and c2. To satisfy the initial condition f3(1)=1, then c1-c2=14 . Since n is odd, then (2-2)n=-(2-2)n. Substituting it into (15), we get

f 3 ( n ) = 1 4 ( 2 - 2 ) n + 1 4 ( 2 + 2 ) n (16)

where n is odd. Combining (13) with (16), we obtain

f 2 ( n ) = - 2 4 ( 2 - 2 ) n + ( 1 2 + 2 2 ) ( 2 + 2 ) n - 1 + 2 n - 1 2 (17)

where n is odd. Combining (10) with (17), we obtain

f 1 ( n ) = - 2 4 ( 2 - 2 ) n + ( 1 2 + 2 2 ) ( 2 + 2 ) n - 1 - 2 n - 1 2 (18)

where n is odd. Substituting formulas (16), (17) and (18) into formulas (4), (5), (6), respectively, we conclude that

f 4 ( n ) = ( 1 2 - 2 2 ) ( 2 - 2 ) n - 1 + ( 2 + 3 2 2 ) ( 2 + 2 ) n - 2

f 5 ( n ) = ( 1 2 - 2 4 ) ( 2 - 2 ) n - 1 + ( 3 2 + 2 ) ( 2 + 2 ) n - 2 - 2 n - 2 2

f 6 ( n ) = ( 1 2 - 2 4 ) ( 2 - 2 ) n - 1 + ( 3 2 + 2 ) ( 2 + 2 ) n - 2 + 2 n - 2 2

where n is even.

2 Main Results

By Proposition 1 and Lemma 1 , we can get the number of perfect matchings in G=(n+1,4,t).

Theorem 1   Let G=(n+1,4,t) be a (3,6)-fullerene, where 0t<4,t(n+1)mod2. When n is odd and t=0, denote by N(n) the number of perfect matchings of G. Then

N ( n ) = 1 + 2 n + 1 + 2 n + 1 2 + ( 3 + 2 2 ) ( 2 + 2 ) n - 1 + 1 2 ( 2 - 2 ) n + 1 (19)

Proof   When n is odd and t=0, by Proposition 1, then GQn1 (see Fig. 1(a)). Denote by C1,C2,,Cn+1 the n+1 concentric rings of G from the inside to outside. Denote by ui1,ui2,,ui8 the vertices of Ci along the clockwise direction of Ci such that uij and ui,j+4 are arranged on the same line for i=1,2,,n+1, j=1,2,3,4. Let E1={u11u21,u13u23,u15u25,u17u27} be a set of transversal edges (see Fig. 5).

thumbnail Fig. 5

The labeled graph Qn1

Let be the perfect matchings set of G and Ni the perfect matchings set of G containing i edges in E1. Thus NiNj=(0i<j4), =i=04Ni. That is, ||=i=04|Ni|.

Since any perfect matching in N0 does not contain any edge of E1, any perfect matching MN0, the edges of M must belong to E(Ci)(1in+1). Thus there are two matching methods covering all vertices on Ci(1in+1). According to the fractional multiplication, we can get |N0|=2n+1 .

For N1, we select arbitrarily any traversal edge of E1 as matched edge which can not be extended to a perfect matching of G as at least one vertex on C1 is not covered, that is, there is no perfect matching in N1; Similarly, there is no perfect matching in N3. Thus |N1|=|N3|=0.

For N4, there is exactly one perfect matching, that is, |N4|=1.

For N2, N2 can be expressed as six types: denote by N21 the perfect matchings set containing edges u11u21, u13u23; denote by N22 the perfect matchings set containing edges u11u21, u15u25; denote by N23 the perfect matchings set containing edges u11u21,u17u27; denote by N24 the perfect matchings set containing edges u13u23,u15u25; denote by N25 the perfect matchings set containing edges u13u23,u17u27; denote by N26 the perfect matchings set containing edges u15u25,u17u27.Thus N2iN2j=(1i<j6), N2=i=16N2i . That is, |N2|=i=16|N2i|.

Next we give the proof idea for finding the number of perfect matchings of N2. Let Ln be a subgraph of G formed by removing the inner cap of G and adding two pendant vertices. Since n is odd, LnLni(i=1,2,3). By Lemma 1, we know the number of perfect matchings in Ln. On the other hand, we can calculate the number of perfect matchings in G-Ln. Thus the number of perfect matchings of N2i can be obtained by using the fractional multiplication.

Let MN21, that is, M contains edges u11u21,u13u23. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u13u23, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N21|=|(Ln)|×|(G-Ln)|, where |(Ln)| and |(G-Ln)| represent the number of perfect matchings of Ln and G-Ln, respectively. By definition LnLn3 , then |(Ln)|=|(Ln3)|=f3(n), |(G-Ln)|=1. Thus, |N21|=f3(n). Similarly, we can get |N21|=|N23|=|N24|=|N26|=f3(n). Let MN22 , that is, M contains edges u11u21, u15u25. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u15u25, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N22|=|(Ln)|×|(G-Ln)|. By definition LnLn2, then |(Ln)|=|(Ln2)|=f2(n), |(G-Ln)|=2.Thus, |N22|=2f2(n). Let MN25 , that is, M contains edges u13u23,u17u27. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u13u23+u17u27, and the other part is the matching edges in G-Ln. By definition LnLn1 , then |(G-Ln)|=0. Thus, |N25|=0.

Therefore, |N2|=i=16|N2i|=2f2(n)+4f3(n).

By Lemma 1, we can get the number of perfect matchings in G.

N ( n ) = | | = i = 0 4 | N i | = 1 + 2 n + 1 + 2 f 2 ( n ) + 4 f 3 ( n )

= 1 + 2 n + 1 + 2 n + 1 2 + ( 3 + 2 2 ) ( 2 + 2 ) n - 1 + 1 2 ( 2 - 2 ) n + 1

Thus Theorem 1 is proved. On the other hand, we can verify that there are 13 perfect matchings in G=(2,4,0) and 89 perfect matchings in G=(4,4,0) by a simple calculation, which is consistent with the result calculated by formula (19).

Theorem 2   Let G=(n+1,4,t) be a (3,6)-fullerene, where 0t<4,t(n+1) mod 2. When n is odd and t=2, denote by N(n) the number of perfect matchings of G. Then

N ( n ) = 1 + 2 n + 1 - 2 n + 1 2 + ( 3 + 2 2 ) ( 2 + 2 ) n - 1 + 1 2 ( 2 - 2 ) n + 1 (20)

Proof   When n is odd and t=2, by Proposition 1, then GQn2 (see Fig. 1(b)). Denote by C1,C2,,Cn+1 the n+1 concentric rings of G from the inside to outside. Denote by ui1,ui2,,ui8 the vertices of Ci along the clockwise direction of Ci such that uij and ui,j+4 are arranged on the same line for i=1,2,,n+1, j=1,2,3,4. Let E1={u11u21,u13u23,u15u25,u17u27} be a set of transversal edges.

Let be the perfect matchings set of G and Ni the perfect matchings set of G containing i edges in E1. Thus NiNj=(0i<j4),=i=04Ni. That is, ||=i=04|Ni|.

Since any perfect matching in N0 does not contain any edge of E1, any perfect matching MN0, the edges of M must belong to E(Ci)(1in+1). Thus there are two matching methods covering all vertices on Ci(1in+1). According to the fractional multiplication, we can get |N0|=2n+1 .

For N1, we select arbitrarily any traversal edge of E1 as matched edge which cannot be extended to a perfect matching of G as at least one vertex on C1 is not covered, that is, there is no perfect matching in N1; Similarly, there is no perfect matching in N3. Thus |N1|=|N3|=0.

For N4, there is exactly one perfect matching, that is, |N4|=1.

For N2, N2 can be expressed as six types: denote by N21 the perfect matchings set containing edges u11u21, u13u23; denote by N22 the perfect matchings set containing edges u11u21,u15u25; denote by N23 the perfect matchings set containing edges u11u21,u17u27; denote by N24 the perfect matchings set containing edges u13u23,u15u25; denote by N25 the perfect matchings set containing edges u13u23,u17u27; denote by N26 the perfect matchings set containing edges u15u25, u17u27.Thus N2iN2j=(1i<j6), N2=i=16N2i . That is, |N2|=i=16|N2i|.

Next we give the proof idea for finding the number of perfect matchings of N2. Let Ln be a subgraph of G formed by removing the inner cap of G and adding two pendant vertices. Since n is odd, LnLni(i=1,2,3). By Lemma 1, we know the number of perfect matchings in Ln. On the other hand, we can calculate the number of perfect matchings in G-Ln. Thus the number of perfect matchings of N2i can be obtained by using the fractional multiplication.

Let MN21, that is, M contains edges u11u21,u13u23. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u13u23, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N21|=|(Ln)|×|(G-Ln)|, where |(Ln)| and |(G-Ln)| represent the number of perfect matchings of Ln and G-Ln, respectively. By definition LnLn3 , then |(Ln)|=|(Ln3)|=f3(n), |(G-Ln)|=1. Thus, |N21|=f3(n). Similarly, we can get |N21|=|N23|=|N24|=|N26|=f3(n). Let MN22 , that is, M contains edges u11u21,u15u25. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u15u25, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N22|=|(Ln)|×|(G-Ln)|. By definition LnLn1, then |(Ln)|=|(Ln1)|=f1(n),|(G-Ln)|=2.Thus, |N22|=2f1(n). Let MN25 , that is, M contains edges u13u23, u17u27. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u13u23+u17u27, and the other part is the matching edges in G-Ln. By definition LnLn2 , then |(G-Ln)|=0. Thus, |N25|=0.

Therefore, |N2|=i=16|N2i|=2f1(n)+4f3(n).

By Lemma 1, we can get the number of perfect matchings in G.

N ( n ) = | | = i = 0 4 | N i | = 1 + 2 n + 1 + 2 f 1 ( n ) + 4 f 3 ( n )

= 1 + 2 n + 1 - 2 n + 1 2 + ( 3 + 2 2 ) ( 2 + 2 ) n - 1 + 1 2 ( 2 - 2 ) n + 1

Thus Theorem 2 is proved. On the other hand, we can verify that there are 9 perfect matchings in G=(2,4,2) by a simple calculation, which is consistent with the result calculated by formula (20).

Theorem 3   Let G=(n+1,4,t) be a (3,6)-fullerene, where 0t<4,t(n+1)mod2. When n is even, denote by N(n) the number of perfect matchings of G. Then

N ( n ) = 1 + 2 n + 1 + ( 3 - 2 2 ) ( 2 - 2 ) n - 1 + ( 10 + 7 2 ) ( 2 + 2 ) n - 2 (21)

Proof   When n is even, by Proposition 1, then GQn3 (see Fig. 1(c)). Denote by C1,C2,,Cn+1 the n+1 concentric rings of G from the inside to outside. Denote by ui1,ui2,,ui8 the vertices of Ci along the clockwise direction of Ci such that uij and ui,j+4 are arranged on the same line for i=1,2,,n+1, j=1,2,3,4. Let E1={u11u21,u13u23,u15u25,u17u27} be a set of transversal edges.

Let be the perfect matchings set of G and Ni the perfect matchings set of G containing i edges in E1. Thus NiNj=(0i<j4), =i=04Ni. That is, ||=i=04|Ni|.

Since any perfect matching in N0 does not contain any edge of E1, any perfect matching MN0, the edges of M must belong to E(Ci)(1in+1). Thus there are two matching methods covering all vertices on Ci(1in+1). According to the fractional multiplication, we can get |N0|=2n+1 .

For N1, we select arbitrarily any traversal edge of E1 as matched edge which can not be extended to a perfect matching of G as at least one vertex on C1 is not covered, that is, there is no perfect matching in N1; Similarly, there is no perfect matching in N3. Thus |N1|=|N3|=0.

For N4, there is exactly one perfect matching, that is, |N4|=1.

For N2, N2 can be expressed as six types: denote by N21 the perfect matchings set containing edges u11u21,u13u23; denote by N22 the perfect matchings set containing edges u11u21,u15u25; denote by N23 the perfect matchings set containing edges u11u21,u17u27; denote by N24 the perfect matchings set containing edges u13u23, u15u25; denote by N25 the perfect matchings set containing edges u13u23,u17u27; denote by N26 the perfect matchings set containing edges u15u25,u17u27.Thus N2iN2j=(1i<j6), N2=i=16N2i . That is, |N2|=i=16|N2i|.

Next we give the proof idea for finding the number of perfect matchings of N2. Let Ln be a subgraph of G formed by removing the inner cap of G and adding two pendant vertices. Since n is even, LnLni(i=4,5,6). By Lemma 1, we know the number of perfect matchings in Ln. On the other hand, we can calculate the number of perfect matchings in G-Ln. Thus the number of perfect matchings of N2i can be obtained by using the fractional multiplication.

Let MN21, that is, M contains edges u11u21,u13u23. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u13u23, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N21|=|(Ln)|×|(G-Ln)|, where |(Ln)| and |(G-Ln)| represent the number of perfect matchings of Ln and G-Ln, respectively. By definition LnLn5, then |(Ln)|=|(Ln5)|=f5(n), |(G-Ln)|=1. Thus, |N21|=f5(n). Similarly, we can get |N21|=|N26|=f5(n). Let MN22 , that is, M contains edges u11u21,u15u25. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u15u25, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N22|=|(Ln)|×|(G-Ln)|. By definition LnLn4, then |(Ln)|=|(Ln4)|=f4(n), |(G-Ln)|=2. Thus, |N22|=2f4(n). Let MN23 , that is, M contains edges u11u21, u17u27. Then M can be divided into two parts: one part is the matching edges restricted in Ln=G-C1+u11u21+u17u27, and the other part is the matching edges in G-Ln. From the fractional multiplication, we can get |N23|=|(Ln)|×|(G-Ln)|. By definition LnLn6, then |(Ln)|=|(Ln6)|=f6(n),|(G-Ln)|=1. Thus, |N23|=f6(n). Similarly, we can get |N23|=|N24|=f6(n). Let MN25 , that is, M contains edges u13u23,u17u27. Then M can be divided into two parts: one part is the matching edges restricted in graph Ln=G-C1+u13u23+u17u27, and the other part is the matching edges in G-Ln. By definition LnLn4 , then |(G-Ln)|=0. Thus, |N25|=0.

Therefore, |N2|=i=16|N2i|=2f4(n)+2f5(n)+2f6(n).

By Lemma 1, we can get the number of perfect matchings in G.

N ( n ) = | | = i = 0 4 | N i | = 1 + 2 n + 1 + 2 f 4 ( n ) + 2 f 5 ( n ) + 2 f 6 ( n )

= 1 + 2 n + 1 + ( 3 - 2 2 ) ( 2 - 2 ) n - 1 + ( 10 + 7 2 ) ( 2 + 2 ) n - 2

Thus Theorem 3 is proved. On the other hand, we can verify that there are 29 perfect matchings in G=(3,4,t)(t=1,3) by a simple calculation, which is consistent with the result calculated by formula (21).

Let G=(n+1,4,t) be a (3,6)-fullerene with p vertices. Since G has n+1 concentric rings, 8 vertices on each ring, and all vertices of G are on these concentric rings, then 8(n+1)=p, that is, n=p8-1. By combining Theorems 1-3, we can get the perfect matchings number of G=(n+1,4,t).

Corollary 1   Let G=(n+1,4,t) be a (3,6)-fullerene with p vertices, and denote by |(G)| the number of perfect matchings of G. Then

| ( G ) | = { 1 + 2 p 8 + 2 p 16 + ( 3 + 2 2 ) ( 2 + 2 ) p 8 - 2 + 1 2 ( 2 - 2 ) p 8 , w h e n   n   i s   o d d , t = 0 . 1 + 2 p 8 - 2 p 16 + ( 3 + 2 2 ) ( 2 + 2 ) p 8 - 2 + 1 2 ( 2 - 2 ) p 8 ,   w h e n   n   i s   o d d , t = 2 . 1 + 2 p 8 + ( 3 - 2 2 ) ( 2 - 2 ) p 8 - 2 + ( 10 + 7 2 ) ( 2 + 2 ) p 8 - 3 ,   w h e n   n   i s   e v e n . (22)

References

  1. Trinajstić N. Chemical Graph Theory[M]. Boca Ratan: CRC Press, 2018. [CrossRef] [Google Scholar]
  2. Randić M. On the characterization of local aromatic properties in benzenoid hydrocarbons[J]. Tetrahedron, 1974, 30(14): 2067-2074. [CrossRef] [Google Scholar]
  3. Swinborne R, Herndon W C, Gutman I. Kekulé structures and resonance energies of benzenoid hydrocarbons[J]. Tetrahedron Letters, 1975, 16(10): 755-758. [CrossRef] [Google Scholar]
  4. Valiant L G. The complexity of computing the permanent[J]. Theoretical Compute Science, 1979, 8(2): 189-201. [CrossRef] [MathSciNet] [Google Scholar]
  5. Došlić T. Cyclical edge-connectivity of fullerene graphs and (k, 6)-cages[J]. Journal of Mathematical Chemistry, 2003, 33(2): 103-112. [CrossRef] [MathSciNet] [Google Scholar]
  6. Kardoš F, Král' D, Miškuf J, et al. Fullerene graphs have exponentially many perfect matchings[J]. Journal of Mathematical Chemistry, 2009, 46(2): 443-447. [CrossRef] [MathSciNet] [Google Scholar]
  7. Lovász L, Plummer M D. Matching Theory[M]. New York: North-Holland Press, 1986. [Google Scholar]
  8. Esperet L, Kardoš F, King A D, et al. Exponentially many perfect matchings in cubic graphs[J]. Advances in Mathematics, 2011, 227(4): 1646-1664. [CrossRef] [MathSciNet] [Google Scholar]
  9. Feng X, Zhang L, Zhang M. Enumeration of perfect matchings of lattice graphs by Pfaffians[J]. Applied Mathematics and Computation, 2018, 338: 412-420. [CrossRef] [MathSciNet] [Google Scholar]
  10. Zhang L Z, Wei S L, Lu F L. The number of Kekulé structures of polyominos on the torus[J]. Journal of Mathematical Chemistry, 2013, 51(1): 354-368. [CrossRef] [MathSciNet] [Google Scholar]
  11. Yang R, Zhang H P. Hexagonal resonance of (3,6)-fullerens[J]. Journal of Mathematical Chemistry, 2012, 50(1): 261-273. [CrossRef] [MathSciNet] [Google Scholar]
  12. Sun C H, Zhang H P. On bicriticality of (3,6)-fullerene graphs[J]. Journal of Mathematical Chemistry, 2018, 56(9): 2785-2793. [CrossRef] [MathSciNet] [Google Scholar]
  13. Shi L J, Zhang H P. Forcing and anti-forcing numbers of (3,6)-fullerenes[J]. MATCH Commun Math Comput Chem, 2016, 76(3): 597-614. [MathSciNet] [Google Scholar]
  14. John P E, Sachs H. Spectra of toroidal graphs[J]. Discrete Mathematics, 2009, 309(9): 2663-2681. [CrossRef] [MathSciNet] [Google Scholar]
  15. Goodey P R. A class of Hamiltonian polytopes[J]. Journal of Graph Theory, 1977, 1(2): 181-185. [CrossRef] [MathSciNet] [Google Scholar]
  16. Grünbaum B, Motzkin T S. The number of hexagons and the simplicity of geodesics on certain polyhedra[J]. Canadian Journal of Mathematics, 1963, 15: 744-751. [CrossRef] [Google Scholar]
  17. Bondy J A, Murty U S R. Graph Theory[M]. Berlin: Springer-Verlag, 2008. [CrossRef] [Google Scholar]
  18. Brualdi R A. Introductory Combinatorics[M]. New York: North-Holland Press, 2009. [Google Scholar]
  19. Diestel R. Graph Theory[M]. New York: Springer-Verlag, 2005. [Google Scholar]

All Figures

thumbnail Fig. 1

A (3,6)-fullerene G=(n+1,4,t)

In the text
thumbnail Fig. 2

G ' , Lni(i=1,2,3) when n is odd

In the text
thumbnail Fig. 3

G ' , Lni(i=4,5,6) when n is even

In the text
thumbnail Fig. 4

The labelling of Ln1

In the text
thumbnail Fig. 5

The labeled graph Qn1

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.