584
Views
2
CrossRef citations to date
0
Altmetric
Reviews

The 2-good-neighbour diagnosability of modified bubble-sort graphs under the PMC and MM* model

&
Pages 258-264 | Received 17 Jan 2020, Accepted 19 Mar 2020, Published online: 26 Mar 2020

Abstract

The study of interconnection networks is a hot topic for multiprocessor systems. Diagnosability plays an important role in the study of interconnection networks. A new measure for fault diagnosis of a system is proposed by Peng et al. in 2012. It is called g-good-neighbour diagnosability which restrains every fault-free vertex containing at least g fault-free neighbours. The n-dimensional modified bubble-sort graph MBn is a special Cayley graph. In this paper, we give that the 2-good-neighbour diagnosability of MBn under the PMC model is 4n−5 for n4 and the 2-good-neighbour diagnosability of MBn under the MM model is 4n−5 for n4.

1. Introduction

A multiprocessor system is modelled as an undirected graph G=(V,E), whose vertices represent processors and edges represent communication links. Some of the vertices in G may fail when the system is put into use, so identify faulty vertices is crucial for reliable computing. The process of identifying faulty vertices is called the diagnosis of the system. A system is said to be t-diagnosable if all faulty processors can be identified without replacement, provided that the number of faults presented does not exceed t. The diagnosability t(G) of a system G is the maximum value of t such that G is t-diagnosable (Dahbura & Masson, Citation1984; Fan, Citation2002; Lai et al., Citation2005).

For the purpose of diagnosing of a system, a number of models have been proposed. Among these models, the most popular is the PMC model proposed by Preparata et al. (Citation1967). The PMC model assumed that each vertex can test its neighbouring vertices, and the test results are ‘faulty’ and ‘fault-free’. Under this model, each vertex uV(G) is able to test another vertex vV(G) if uvE(G), where u is called the tester and v is called the tested vertex. If the tested vertex v is faulty, the result of the test (u,v) is 1. The outcome of a test performed by a faulty tester is unreliable. Usually, we assume that the testing result is reliable. A test assignment T is the collection of tests for each adjacent pair of vertices in G. And T can be modelled as a directed testing graph T=(V(G),L), where (u,v)L implies that u is adjacent to v in G. The collection of all test results for a test assignment T is called a syndrome, denoted by σ. If the vertices in FV(G) are all faulty, F is called a faulty set of G. For any (u,v)L and a subset of vertices FV(G), a syndrome σ is given by uVF, σ(u,v)=1 if and only if vL, then F is said to be consistent with σ. Then F is a possible set of faulty vertices. Different faulty sets may produce the same syndrome. We use σ(F) to represent the set of all syndromes which could be produced on the condition of F is the set of faulty vertices. Two distinct sets F1 and F2 in V(G) are said to be indistinguishable if σ(F1)σ(F2), otherwise, F1 and F2 are said to be distinguishable. Besides, (F1,F2) is an indistinguishable pair if σ(F1)σ(F2); else, (F1,F2) is a distinguishable pair.

To grant more accurate diagnosis for a large-scale system, Lai et al. (Citation2005) introduced the conditional diagnosability of a system under the PMC model, they considered the situation that any fault set cannot contain all the neighbours of any vertex in the system. Another major approach is the comparison diagnosis model (MM model) which was proposed by Maeng and Malek (Citation1981). In order to diagnose the system under the MM model, a vertex sends the same task to two of its neighbours and compares their responses. It is same as the PMC model, the output of a comparison performed by a faulty vertex is unreliable. So we assume the output is reliable. The comparison scheme of a system G is modelled as M(V(G),L), which is a multi-graph and L is the labelled-edge set. A labelled-edge (u,v)wL represents a comparison which two vertices u and v are compared by a vertex w; and it implies uw,vwE(G). The collection of all comparative results in M(V(G),L) is called the syndrome of the diagnosis, it is denoted by σ. σ(u,v)w=1, if the comparison (u,v)w disagrees; otherwise, σ(u,v)w=0. The MM model (Dahbura & Masson, Citation1984) is a special case of the MM model. In the MM model, all comparisons of G are in the comparison scheme of G, i.e. if uw,vwE(G), then (u,v)wL. The same as the PMC model, we can define two distinct subsets of vertices F1 and F2 in V(G) which are consistent with a given syndrome σ and the sets F1 and F2 are indistinguishable (resp. distinguishable) under the MM model. A new measure for faulty diagnosis of G was proposed by Peng et al. (Citation2012), this measure requires fault-free vertex has at least g fault-free neighbours. It was called the g-good-neighbour diagnosability. For a given system G=(V,E), F1 and F2 are two distinct g-good-neighbour faulty subsets of G, with |F1|t, |F2|t, G is called g-good-neighbour t-diagnosable if and only if F1 and F2 are distinguishable for any distinct pair of (F1,F2). The g-good-neighbour diagnosability tg(G) of G is the maximum value of t such that G is g-good-neighbour t-diagnosable. The diagnosability of systems has received much attention, for details, see Wang and Han (Citation2016), Wang et al. (Citation2017) and Wang et al. (Citation2016).

The modified bubble-sort graph has been proved to be an important viable candidate for interconnecting a multiprocessor system (Akers & Krishanmurthy, Citation1989; Lakshmivarahan et al., Citation1993; Yu & Huang, Citation2012). Yu et al. (Citation2013) showed that the 2-good-neighbour connectivity of modified bubble-sort graphs was 4n−8 for n4. Cheng and Lipták (Citation2007) proved that the 1-good-neighbour connectivity of modified bubble-sort graphs was 2n−2. Wang et al. (Citation2017) studied the 2-good-neighbour diagnosability of the bubble-sort star graph BSn, and Wang et al. (Citation2016) studied the 2-good-neighbour diagnosability of a class of Cayley graph CΓn. We had proved that the 3-good-neighbour connectivity of modified bubble-sort graphs was 8n−24 for n6 (CitationWang & Wang). We also proved that the 3-good-neighbour diagnosability of modified bubble-sort graphs under the PMC model and MM model (CitationWang & Wang), respectively. In this paper, we evaluate the 2-good-neighbour diagnosability of modified bubble-sort graphs under the PMC model and MM model, respectively.

2. Preliminaries

In this section, we will give some definitions and notations which are needed for our discussion.

2.1. Definitions and notations

Let G=(V,E) be an undirected simple graph and SV(G) be a nonempty vertex subset of G. The induced subgraph G[S] is the graph whose vertex set is S and the edge set is the set of all the edges of G with both endpoints in S. The degree dG(v) of a vertex is the number of edges incident to the vertex, with loops counted twice. The minimum degree of vertices in G is denote by δ(G). For any vertex v, NG(v) is the neighbourhood of v in G which is the set of vertices adjacent to v. u is called a neighbour vertex of v when uNG(v). We use NG(S) to denote the set vSNG(v)S. A vertex cut of a connected graph G is a set of vertices whose removal renders G disconnected. The vertex connectivity κ(G) is the size of a minimal vertex cut. A closed trail whose origin and internal vertices are distinct is a cycle. A cycle of length k is called a k-cycle. For two vertex sets F1 and F2, a symmetric difference F1ΔF2 is a set of elements that belong to one set but not the other. A faulty set FV is called a g-good-neighbour faulty set if |N(v)(VF)|g for every vertex vVF. A g-good-neighbour cut of a graph G is a g-good-neighbour faulty set F such that GF is disconnected. The minimum cardinality of g-good-neighbour cuts is said to be the Rg-connectivity of G, denoted by κ(g)(G). For graph-theoretical terminology and notations do not defined here we follow Bondy and Murty (Citation2007).

2.2. The modified bubble-sort graph

The modified bubble-sort graph has been known as a famous topology structure of interconnection networks. In this section, its definition and some useful properties are introduced.

Let Γ be a finite group and S be a spanning set of Γ which does not have identity element. The directed Cayley graph Cay(Γ,S) is defined as follows: its vertex set is Γ, its arc set is {(g,gs):gΓ,sS}. If for each sS we also have s1S, then we say that this Cayley graph is an undirected Cayley graph. Every Cayley graph in this paper is an undirected Cayley graph. The product στ of two permutations is the composition function τ followed by σ, that is, (12)(13)=(132).

Let [1,n]={1,2,,n}. In this paper, we consider the Cayley graph Cay(Sn,H), where Sn is the symmetric group on [1,n] and H is a set of transpositions of Sn. Let G(H) be the graph on n vertices such that there is an edge ij in G(H) if and only if the transposition (ij)H. The graph G(H) is called the transposition generating graph of Cay(Sn,H). When G(H) is a tree, it is denoted by Γn, the Cayley graph corresponding to Γn is denoted by CΓn (Wang et al., Citation2016). When G(H) is a star, the corresponding Cayley graph is a star graph Sn. In particular, when G(H) is a path, Cay(Sn,H) is the n-dimensional bubble-sort graph Bn (Akers & Krishanmurthy, Citation1989). Two vertices u2 and v2 in Bn are adjacent if and only if v2=u2(i,i+1) for all 1in1. When G(H) is a cycle, Cay(Sn,H) is the n-dimensional modified bubble-sort graph MBn (Lakshmivarahan et al., Citation1993). MBn has the vertex set consisting of all n! permutations of [1,n]. Two vertices u1 and v1 in MBn are adjacent if and only if v1=u1(i,i+1) or v1=u1(1n) for all 1in1.

The transposition generating graph G(H) corresponding to MBn is a cycle, denoted by (1,2,3,,n). If we delete vertex n from the cycle G(H), then it results in a path on (n1) vertices, and all edges of G(H){n} is the generating set of Sn1. We can partition MBn into n subgraphs MBn1,MBn2,,MBnn, where each vertex u=x1x2xnV(MBn) has a fixed integer i in the last position xn for i[1,n]. It is easy to verify MBniBn1. Any vertex uV(MBnr) has two neighbours in MBni and MBnj which are called the outside neighbours of u where i,j,r[1,n] and i, j, r differ from each other. Let u+ and u be the labels of u(1n) and u(n1,n), respectively.

The graphs of MB3 and MB4 are given in Figure .

Figure 1. The modified bubble-sort graphs MB3 and MB4.

Figure 1. The modified bubble-sort graphs MB3 and MB4.

Note that MBn is a special Cayley graph. Therefore, MBn has the following properties.

Proposition 2.1

Lakshmivarahan et al., Citation1993

For any integer n3, MBn is vertex transitive and bipartite.

Proposition 2.2

Yu et al., Citation2013

For any two distinct vertices u and v in MBn, |N(u)N(v)|2, when uvE(MBn); |N(u)N(v)|=0, when uvE(MBn) for n4.

Proposition 2.3

Yu et al., Citation2013

Let MBni be defined as above. For any u,vV(MBni), each of u and v has two distinct outside neighbours, {u+,u}{v+,v}= for i[1,n].

Proposition 2.4

Yu et al., Citation2013

Let (u1u2u3u4) be a 4-cycle in MBn. Then u2=u1(ij), u3=u2(kl), u4=u3(ij), u1=u4(kl) for i,j,k,l[1,n] and i, j, k, l differ from each other.

Proposition 2.5

CitationWang & Wang

κ(MBn)=n.

Proposition 2.6

Li et al., Citation2016

κ(Bn)=n1.

Proposition 2.7

Yu et al., Citation2013

κ(2)(MBn)=4n8 for n4.

3. The 2-good-neighbour diagnosability of the modified bubble-sort graph under the PMC model

In this section, we will give the 2-good-neighbour diagnosability of the modified bubble-sort graph t2(MBn) under the PMC model.

Theorem 3.1

Yuan et al., Citation2015

A system G=(V,E), let F1 and F2 be the distinct pair of g-good-neighbour faulty subsets of V with |F1|t and |F2|t. G is g-good-neighbour t-diagnosable under the PMC model if and only if there is an edge uvE with uV(F1F2) and vF1ΔF2 (Figure ).

Figure 2. An illustration of a distinguishable pair (F1,F2) under the PMC model.

Figure 2. An illustration of a distinguishable pair (F1,F2) under the PMC model.

Lemma 3.2

Let D be a subgraph of MBn such that δ(D)=2. Then |V(D)|4.

The proof of Lemma 3.2 is trivial.

Lemma 3.3

Let A={u2=u1(ij),u3=u2(kl),u4=u3(ij),u1=u4(kl)} and MBn be defined as above for i,j,k,l[1,n] and i, j, k, l differ from each other. Let F1=NMBn(A) and F2=ANMBn(A). Then |F1|=4n8, |F2|=4n4, δ(MBnF1)2, and δ(MBnF2)2 for n4.

Proof.

By Proposition 2.4, (u1u2u3u4) is a 4-cycle and A is the vertex set of the 4-cycle. Any two adjacent vertices in A has no common neighbour, u1 has two common neighbours with u3 and u2 has two common neighbours with u4. Then each pair of the vertices in A has no other common neighbour by Proposition 2.2. Combining this with Proposition 2.5, we have that |NMBn(A)|=|F1|=4(n2)=4n8 and |F2|=|F1|+|A|=4n8+4=4n4.

For any vertex x1V(MBnF1), it can only connect one of ui for i[1,4]. Otherwise, if x1 connects two adjacent vertices in A, then there is an odd cycle in MBn, a contradiction to Proposition 2.1. If x1 connects u1 and u3, then u1 and u3 has three common neighbours u2, u4 and x1, a contradiction to Proposition 2.2. By Proposition 2.5, d(x1)=n. Combining this with x1V(MBnF1), we have d(x1)n1. Therefore, δ(MBnF1)2 for n4. Let x2V(MBnF2). Then |NMBn(x2)F1|2 by Proposition 2.2. If x2 has one common neighbour vF1 with u1 and one common neighbour yF1 with u2, then there is an odd cycle (u1vx2yu2) in MBn, a contradiction to Proposition 2.1. If x2 has one common neighbour vF1 with u1 and one common neighbour zF1 with u4, we get the same contradiction as above. So x2 may have common neighbours with u3. Combining this with Proposition 2.2, we have that x2 may have at most two common neighbours with each of u1 and u3. So x2 may have at most four common neighbours with the vertices of A. By Proposition 2.5, d(x2)=n. Combining this with x2V(MBnF2), we have d(x2)n4. Therefore, δ(MBnF2)2 for n6.

Let n = 4 and A1={u1=(1),u2=u1(12),u3=u2(34),u4=u3(12)}. Obviously, (u1u2u3u4) is a 4-cycle and A1 is the vertex set of the 4-cycle (see Figure ). Then |F1|=|NMB4(A1)|=|{u1(23)=1324,u1(14)=4231;u2(23)=2314,u2(14)=4132;u3(23)=2413,u3(14)=3142;u4(23)=1423,u4(14)=3241}|=8=4×48. |F2|=|F1|+|A|=8+4=12=4×44. For any xV(MB4F1) and yV(MB4F2), we have d(x)3 and d(y)3. Therefore, δ(MB4F1)>2 and δ(MB4F2)>2.

Let n = 5. By Proposition 2.4, the 4-cycle in MBn has two types. The first type is none of i, j, k, l is equal to n. Without loss of generality, let A2={u1=(1),u2=u1(12)=21345,u3=u2(34)=21435,u4=u3(12)=12435}. In this case, We decompose MB5 along the last position, denoted by MB5i for i[1,5]. Note that MB5iB4. By the definition of MBn, we have that A2V(MB55), and |NMB55(A2)|=|{13245,23145,24135,14235}|=4. By Proposition 2.3, we have that |N(A2)V(MB54)|=|{u1=12354,u2=21354}|=2, |N(A2)V(MB53)|=|{u3=21453,u4=12453}|=2, |N(A2)V(MB52)|=|{u2+=51342,u3+=51432}|=2, and |N(A2)V(MB51)|=|{u1+=52341,u4+=52431}|=2. Therefore, |F1|=|NMB5(A2)|=4+2+2+2+2=12=4×58 and |F2|=|F1|+|A|=12+4=16=4×54. Note that N(A2)V(MB5j) is a K2 and MB5jB4 for j[1,4]. Each K2 in MB5j has no other common neighbour by Proposition 2.2. Combining this with Proposition 2.6, we have that MB5jNMB5j(A2) is connected and δ(MB5jNMB5j(A2))2 for j[1,4]. Note that A is a 4-cycle, δ(A)=2. Meanwhile, the vertices in NMB55(A2)={13245,23145,24135,14235} are different and disconnected. Combining MB55B4 with Proposition 2.6, we have δ(MB55NMB5j(A2))31=2. Therefore, δ(MB5F1)2. Since |AV(MB5j)|=0, we have δ(MB5jF2)2 by the above for j[1,4]. Let x3V(MB55). By the definition of MB5, we have that the neighbours of NMB55(A2) are {13425,31245;32145,23415;42135,24315;41235,14325}. Obviously, the vertices in NMB55(A2)F1 have no common neighbour. So δ(x)31=2. Therefore, δ(MB5F2)2. The proof is complete.

Lemma 3.4

For n4, t2(MBn)4n5.

Proof.

Let A be defined as above and let F1=NMBn(A), F2=ANMBn(A) (see Figure ). By Lemma 3.3, we have that |F1|=4n8, |F2|=4n4, δ(MBnF1)2 and δ(MBnF2)2 for n4. Therefore, F1 and F2 are both 2-good-neighbour faulty sets of MBn. Note that A=F1ΔF2 and NMBn(A)=F1F2. There is no edge of MBn between V(MBn)(F1F2) and F1ΔF2. By Theorem 3.1, we have that MBn is not 2-good-neighbour (4n4)-diagnosable under the PMC model. Hence, by the definition of 2-good-neighbour diagnosability, we conclude that the 2-good-neighbour diagnosability of MBn is less than 4n−4. Then t2(MBn)4n5.

Figure 3. An illustration about the proofs of Lemmas 3.3, 3.4 and 4.2.

Figure 3. An illustration about the proofs of Lemmas 3.3, 3.4 and 4.2.

Lemma 3.5

For n4, t2(MBn)4n5.

Proof.

By the definition of 2-good-neighbour diagnosability, it is sufficient to show that MBn is 2-good-neighbour (4n5)-diagnosable. By Theorem 3.1, to prove that MBn is 2-good-neighbour (4n5)-diagnosable, it is equivalent to prove that there is an edge uvE(MBn) with uV(MBn)(F1F2) and vF1ΔF2, F1 and F2 are distinct 2-good-neighbour faulty subsets of V(MBn) with |F1|4n5 and |F2|4n5.

We prove this statement by contradiction. Suppose that there are two distinct 2-good-neighbour faulty subsets F1 and F2 of V(MBn) with |F1|4n5 and |F2|4n5. But the vertex set pair (F1,F2) does not satisfy the conditions of Theorem 3.1, i.e. there is no edge between V(MBn)(F1F2) and F1ΔF2. Without loss of generality, we assume that F2F1. Now, we will show the contradiction.

Case 1. V(MBn)=F1F2.

By the definition of MBn, |V(MBn)|=n!=|F1F2|. It is obvious that n!>8n10 for n4. But n!=|V(MBn)|=|F1F2|=|F1|+|F2||F1F2||F1|+|F2|2(4n5)=8n10, a contradiction. Therefore, V(MBn)F1F2.

Case 2. V(MBn)F1F2.

Note that there is no edge between V(MBn)(F1F2) and F1ΔF2, and F1 is a 2-good-neighbour faulty set. Let MBnF1F2 and MBn[F2F1] be two parts of MBnF1. Then δ(MBnF1F2)2 and δ(MBn[F2F1])2. Similarly, we have δ(MBn[F1F2])2 when F1F2. Therefore, F1F2 is a 2-good-neighbour faulty set. When F1F2=, F1F2=F1 is also a 2-good-neighbour faulty set. Since there is no edge between V(MBn)(F1F2) and F1ΔF2, F1F2 is a 2-good-neighbour cut. By Proposition 2.7, |F1F2|4n8 for n4. Meanwhile, by Lemma 3.2, we have |F2F1|4. Consequently, |F2|=|F2F1|+|F1F2|4+4n8=4n4, which is a contradiction to |F2|4n5. In conclusion, MBn is 2-good-neighbour (4n5)-diagnosable. By the definition of t2(MBn), we have t2(MBn)4n5.

Combining Lemma 3.4 with Lemma 3.5, we have the following theorem.

Theorem 3.6

The 2-good-neighbour diagnosability of MBn under the PMC model is 4n−5 for n4.

4. The 2-good-neighbour diagnosability of the modified bubble-sort graph under the MM model

In this section, we will show the 2-good-neighbour diagnosability of the modified bubble-sort graph t2(MBn) under the MM model.

Theorem 4.1

Dahbura & Masson, Citation1984; Yuan et al., Citation2015: A system G=(V,E) is g-good-neighbour t-diagnosable under the MM model if and only if for each distinct pair g-good-neighbour faulty subsets F1 and F2 of V with |F1|t and |F1|t satisfies one of the following conditions.

  1. There are two vertices u,wV(F1F2) and there is a vertex vF1ΔF2 such that uwE and vwE.

  2. There are two vertices u,vF1F2 and there is a vertex wV(F1F2) such that uwE and vwE.

  3. There are two vertices u,vF2F1 and there is a vertex wV(F1F2) such that uwE and vwE (See Figure ).

Figure 4. An illustration of a distinguishable pair (F1,F2) under the MM model.

Figure 4. An illustration of a distinguishable pair (F1,F2) under the MM∗ model.

Lemma 4.2

For n4, t2(MBn)4n5.

Proof.

Let A, F1 and F2 be defined in Lemma 3.4 (Figure ). By Lemma 3.4, |F1|=4n8, |F2|=4n4, δ(MBnF1)2, δ(MBnF2)2 for n4. So both F1 and F2 are 2-good-neighbour faulty sets. By the definition of F1 and F2, F1ΔF2=A and there is no edge between A and V(MBn)(F1F2). Therefore, there is no vertex vF1ΔF2 and u,wV(MBn)(F1F2) such that uwE and vwE, the condition (1) of Theorem 4.1 is not satisfied. Meanwhile, F1F2=, the condition (2) of Theorem 4.1 is not satisfied. Since F2F1=A, there is no edge between A and V(MBn)(F1F2), the condition (3) of Theorem 4.1 is not satisfied. Hence, MBn is not 2-good-neighbour (4n4)-diagnosable, i.e. t2(MBn)4n5 for n4.

Lemma 4.3

For n4, t2(MBn)4n5.

Proof.

By the definition of 2-good-neighbour diagnosability, it is sufficient to show that MBn is 2-good-neighbour (4n5)-diagnosable. This statement is proved by contradiction. We suppose that there are two distinct 2-good-neighbour faulty subsets F1 and F2 of V(MBn) with |F1|4n5 and |F2|4n5. But the vertex pair (F1,F2) does not satisfy any condition of Theorem 4.1. Without loss of generality, we assume that F2F1. Similar to the discussion on V(MBn)=F1F2 in Lemma 3.5, we can deduce V(MBn)F1F2.

Claim 1

MBnF1F2 has no isolated vertex.

Suppose, on the contrary, that MBnF1F2 has at least one isolated vertex w. Since F1 is a 2-good-neighbour faulty set, there are two vertices u,vF2F1 such that u, v are connected to w. Since the vertex set pair (F1,F2) does not satisfy any condition of Theorem 4.1, this is a contradiction. Therefore, MBnF1F2 has no isolated vertex. The proof of Claim 1 is complete.

Let uV(MBn)(F1F2). By Claim 1, u has at least one neighbour w in MBnF1F2. Since the vertex set pair (F1,F2) does not satisfy any condition of Theorem 4.1, for any pair of adjacent vertices u,wV(MBn)(F1F2), there is no vertex vF1ΔF2 such that uwE(MBn) and wvE(MBn). Therefore, u has no neighbour in F1ΔF2. By the arbitrariness of u, there is no edge between V(MBn)(F1F2) and F1ΔF2. Since F2F1 and F1 is a 2-good-neighbour faulty set, we have δ(MBn[F2F1])2. Similarly, δ(MBn[F1F2])2 when F2F1. By Lemma 3.2, |F2F1|4. Since F1 and F2 are 2-good-neighbour faulty sets of MBn, and there is no edge between V(MBn)(F1F2) and F1ΔF2, we have that (F1F2) is a 2-good-neighbour cut of MBn. By Proposition 2.7, |F1F2|4n8. Therefore, |F2|=|F1F2|+|F2F1|4n8+4=4n4, which contradicts |F2|4n5. Therefore, MBn is 2-good-neighbour (4n5)-diagnosable. Then t2(MBn)4n5 for n4.

Combining Lemma 4.2 with Lemma 4.3, we have the following theorem.

Theorem 4.4

The 2-good-neighbour diagnosability of MBn under the MM model is 4n−5 for n4.

5. Conclusions

The modified bubble-sort graph is an important interconnection network topology and it has many good properties. In this paper, we proved that the 2-good-neighbour diagnosability of MBn under the PMC model and MM model. The conclusion is that MBn is (4n5)-diagnosable under the PMC model and MM model for n4. This work will help engineers to do more further researches based on application environment. Unfortunately, we only discussed the theoretical part, and did not do the relevant applied research. We will do further research in the future.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work is supported by the National Science Foundation of China (61772010) and the Graduate Quality Curriculum Construction Project of Henan Normal University (5101019500604).

References