Processing math: 43%
Research article

(2n3)-fault-tolerant Hamiltonian connectivity of augmented cubes AQn

  • Received: 14 November 2020 Accepted: 06 January 2021 Published: 21 January 2021
  • MSC : 05C38, 68M15

  • The augmented cube AQn is an outstanding variation of the hypercube Qn. It possesses many of the favorable properties of Qn as well as some embedded properties not found in Qn. This paper focuses on the fault-tolerant Hamiltonian connectivity of AQn. Under the assumption that FV(AQn)E(AQn) with |F|2n3, we proved that for any two different correct vertices u and v in AQn, there exists a fault-free Hamiltonian path that joins vertices u and v with the exception of (u,v), which is a weak vertex-pair in AQnF(n4). It is worth noting that in this paper we also proved that if there is a weak vertex-pair in AQnF, there is at most one pair. This paper improved the current result that AQn is 2n4 fault-tolerant Hamiltonian connected. Our result is optimal and sharp under the condition of no restriction to each vertex.

    Citation: Huifeng Zhang, Xirong Xu, Ziming Wang, Qiang Zhang, Yuansheng Yang. (2n3)-fault-tolerant Hamiltonian connectivity of augmented cubes AQn[J]. AIMS Mathematics, 2021, 6(4): 3486-3511. doi: 10.3934/math.2021208

    Related Papers:

    [1] Yanling Wang, Shiying Wang . Edge-fault-tolerant strong Menger edge connectivity of bubble-sort graphs. AIMS Mathematics, 2021, 6(12): 13210-13221. doi: 10.3934/math.2021763
    [2] Huifen Ge, Shumin Zhang, Chengfu Ye, Rongxia Hao . The generalized 4-connectivity of folded Petersen cube networks. AIMS Mathematics, 2022, 7(8): 14718-14737. doi: 10.3934/math.2022809
    [3] Bo Zhu, Shumin Zhang, Jinyu Zou, Chengfu Ye . Structure connectivity and substructure connectivity of data center network. AIMS Mathematics, 2023, 8(4): 9877-9889. doi: 10.3934/math.2023499
    [4] Maryam Salem Alatawi, Ali Ahmad, Ali N. A. Koam, Sadia Husain, Muhammad Azeem . Computing vertex resolvability of benzenoid tripod structure. AIMS Mathematics, 2022, 7(4): 6971-6983. doi: 10.3934/math.2022387
    [5] Xiaogang Liu, Muhammad Ahsan, Zohaib Zahid, Shuili Ren . Fault-tolerant edge metric dimension of certain families of graphs. AIMS Mathematics, 2021, 6(2): 1140-1152. doi: 10.3934/math.2021069
    [6] Bo Zhu, Shumin Zhang, Huifen Ge, Chengfu Ye . The $ g $-extra $ H $-structure connectivity and $ g $-extra $ H $-substructure connectivity of hypercubes. AIMS Mathematics, 2023, 8(10): 24848-24861. doi: 10.3934/math.20231267
    [7] Zuo Wang, Hong Xue, Yingnan Pan, Hongjing Liang . Adaptive neural networks event-triggered fault-tolerant consensus control for a class of nonlinear multi-agent systems. AIMS Mathematics, 2020, 5(3): 2780-2800. doi: 10.3934/math.2020179
    [8] Xia Liu . A related problem on $ s $-Hamiltonian line graphs. AIMS Mathematics, 2022, 7(10): 19553-19561. doi: 10.3934/math.20221073
    [9] Weiwei Sun, Mengyang Qiu, Xinyu Lv . H filter design for a class of delayed Hamiltonian systems with fading channel and sensor saturation. AIMS Mathematics, 2020, 5(4): 2909-2922. doi: 10.3934/math.2020188
    [10] Usman Babar, Haidar Ali, Shahid Hussain Arshad, Umber Sheikh . Multiplicative topological properties of graphs derived from honeycomb structure. AIMS Mathematics, 2020, 5(2): 1562-1587. doi: 10.3934/math.2020107
  • The augmented cube AQn is an outstanding variation of the hypercube Qn. It possesses many of the favorable properties of Qn as well as some embedded properties not found in Qn. This paper focuses on the fault-tolerant Hamiltonian connectivity of AQn. Under the assumption that FV(AQn)E(AQn) with |F|2n3, we proved that for any two different correct vertices u and v in AQn, there exists a fault-free Hamiltonian path that joins vertices u and v with the exception of (u,v), which is a weak vertex-pair in AQnF(n4). It is worth noting that in this paper we also proved that if there is a weak vertex-pair in AQnF, there is at most one pair. This paper improved the current result that AQn is 2n4 fault-tolerant Hamiltonian connected. Our result is optimal and sharp under the condition of no restriction to each vertex.



    Interconnection networks are of particular interest in the study of parallel computing systems. An interconnection network can be modeled as a graph G=(V,E), where V expresses the vertex set and E expresses the edge set. Exploring the structures of G is essential for designing a suitable topology for such an interconnection network. Topology structure has a crucial impact on the overall performance of the network. It determines the physical distribution of network nodes/links and the connection relationship between them. It also determines the number of hops in message transmission and the length of links per hop. Therefore, the topology has a great influence on the delay and power consumption. In addition, because the topology determines the number of available transmission paths between nodes, it also affects the distribution of network traffic, network bandwidth and transmission performance.

    The hypercube Qn is one of the most prevalent interconnection networks among all the popular parallel network topologies that possess properties such as logarithmic diameter, high symmetry, linear bisection width. The n-dimensional augmented cube AQn is an outstanding variation of the hypercube Qn. It possesses many of the favorable properties of Qn as well as some embedded properties not found in Qn. Much research has been conducted on this type of augmented cube, and it appears frequently in the literatures [1,3,4,12,13,14,16,20,22].

    In the last several years, the path embedding problem has become one of the most-studied graph embedding problems, appearing prolifically in the literatures[5,6,10,14]. The fault-tolerant path embedding problem has also been the subject of frequent investigation, as is evident in the literatures [3,4,7,11,10,22,23,24].

    A path (or cycle) is considered a Hamiltonian path (or Hamiltonian cycle) if it passes through every vertex of graph G once and only once. A graph is said to be Hamiltonian if it contains at least one Hamiltonian cycle. One of the most challenging contemporary problems in graph theory is identifying a necessary and sufficient condition for a graph to be considered Hamiltonian. A graph G is regarded as Hamiltonian connected if for any pair of distinct vertices u and v, a Hamiltonian path Puv exists. Hamiltonian paths and cycles have applicability for practical problems such as online optimization of complex, flexible manufacturing systems [25], wormhole routing [26], deadlock-free routing and broadcasting algorithms [27]. Applicability for such problems have been a driving force for the study of networks embedded with Hamiltonian paths.

    In large interconnection networks, vertices(or edges) show a propensity for faultiness. This faultiness demands attention, as fault-tolerance serves as an important index of a network's stability. A graph G can be said to be k-fault-tolerant Hamiltonian connected if GF remains Hamiltonian connected for any FV(G)E(G) with |F|k.

    Hsu et al.[3] proved that AQn(n1) is Hamiltonian-connected. They also showed that AQn is (2n3)-fault-tolerant Hamiltonian and (2n4)-fault-tolerant Hamiltonian connected for n4 even when faulty elements occur. Soon after, Wang et al.[4] proved that AQn is (2n5)-fault-tolerant Panconnected for n3. We improved this result and showed that if FV(AQn)E(AQn) with |F|2n4, then for any two distinct error-free vertices u and v with distance d, there exists an error-free path Puv of length l with max{d+2,4}l2nfv1 in AQnF(n4)[22].

    In this paper, we show that for any two distinct error-free vertices u and v, there exists a fault-free Hamiltonian path Puv that joins vertices u and v with the exception of (u,v), which is a weak vertex-pair in AQnF(n4) under the assumption that FV(AQn)E(AQn) with |F|2n3.

    The rest of this paper is outlined as follows. Section 2 introduces the definitions and properties of the augmented cubes AQn. In Section 3, we investigate some lemmas of AQn to be used in our proofs. Section 4 proves the main theorem. Finally, Section 5 concludes the paper.

    In this section, we will introduce the definition of AQn and basic properties used in this paper.

    Definition 2.1. The n-dimensional augmented cube AQn, proposed by Choudum and Sunitha[16], can be defined recursively as follows.

    AQ1 is a complete graph K2 with vertex set {0,1}. For n2, AQn is obtained by taking two copies of the augmented cube AQn1 denoted by 0AQn1 and 1AQn1, and adding 2×2n1 edges between the two copies as follows.

    Let V(0AQn1)={0xn1x2x1|xi{0,1}} and V(1AQn1)={1xn1x2x1|xi{0,1}}. A vertex xV(0AQn1) is adjacent to a vertex yV(1AQn1) if and only if either:

    (1) xi=yi for 1in1; in this case, xy is called a hypercube edge and we set x=yhn or y=xhn, or

    (2) xi=¯yi for 1in1; in this case, xy is called a complement edge and we set x=ycn or y=xcn.

    And an edge between x=xnxn1xix2x1 and y=xnxn1¯xix2x1(xi{0,1}, 2in) is called an i-dimensional hypercube edge, setting x=yhi or y=xhi, an edge between x=xnxn1xix2x1 and y=xnxn1¯xi¯x2x1(xi{0,1}, 1in) is called an i-dimensional complement edge, setting x=yci or y=xci. For any vertex u in AQn, we use uh to denote uhn and use uc to denote ucn. Examples of the augmented cubes AQ1, AQ2 and AQ3 are shown in Figure 1(a)–(c), respectively.

    Figure 1.  AQ1, AQ2 and AQ3.

    AQn is (2n1)-regular that has, naturally, 2n vertices. For the sake of simplicity, we write this as L=0AQn1 and R=1AQn1. Let NAQn(x) express the set of vertices which are incident to vertex x and EAQn(x) express the set of edges which are incident to vertex x. For each vertex xV(L)(or V(R)), let NL(x)(or NR(x)) express the set of vertices adjacent to x in V(L)(or V(R)), EC signify the set of edges joining L to R and EL(x)(or ER(x)) serve as the set of edges which are incident to vertex x in L(or R).

    For two distinct vertices u and v in G, a path Puv from vertex u to vertex v of length k is a sequence of different vertices (x0,x1,,xk), where x0=u, xk=v, xi1xiE(G) for each i=1,2,,k, and k is the number of edges in Puv, called the length of Puv. The distance between vertices u and v, denoted by duv, is the length of a shortest path from vertex u to vertex v in G.

    Let Puv=(u,u1,u2,,uk1,v) be a path from vertex u to vertex v. A subsequence (ui,ui+1,,uj) of Puv is called a subpath of Puv, denoted by Puv(ui,uj). We can write Puv=(u,u1,,ui,Puv(ui,uj),uj,uk1,v). A cycle is a path Puv with u=v. We use C=(u,u1,u2,,uk1,u) to denote a cycle containing vertex u.

    We first give the useful definitions and properties about AQn as follows.

    Proposition 2.1. Let uv be an edge in AQn(n2) [4]. If uv is not an (n1)-dimensional complement edge, then uh, uc, vh and vc are all distinct. Otherwise, uh=vc, uc=vh.

    Proposition 2.2. For any two distinct vertices u and v of AQn, we have |(NAQn(u)EAQn(u))(NAQn(v)EAQn(v))|5.

    Proof. Let m be the adjacent vertex of vertex u. Then

    m={ucj=unun1uj+1ˉujˉuj1ˉu2ˉu1,1jn.uhj=unun1uj+1ˉujuj1u2u1,2jn.

    If there exists at least one common adjacent vertex between any two distinct vertices u and v of AQn, then duv2. We divided to the following two cases to prove.

    Case 1. duv=1.

    Case 1.1. v=uci(1in). Then v=unun1ui+1ˉuiˉui1ˉu2ˉu1.

    mN(v) if and only if

    m={uci+1=unun1ˉui+1ˉuiˉui1ˉu2ˉu1,1in1.uci1=unun1ui+1uiˉui1ˉu2ˉu1,2in.uhi=unun1ui+1ˉuiui1u2u1,2in.uhi+1=unun1ˉui+1uiui1u2u1,1in1.

    Then NAQn(u)NAQn(v)={uci+1,uci1,uhi,uhi+1} for 2in1, NAQn(u)NAQn(v)={uci+1,uhi+1} for i=1, NAQn(u)NAQn(v)={uci1,uhi} for i=n.

    Case 1.2. v=uhi(2in). Then v=unun1ui+1ˉuiui1u2u1.

    mN(v) if and only if

    m={uci1=unun1ui+1uiˉui1ˉu2ˉu1,2in.uci=unun1ui+1ˉuiˉui1ˉu2ˉu1,2in.

    Then NAQn(u)NAQn(v)={uci1,uci} for 2in.

    Case 2. duv=2.

    Case 2.1. v=ucick(1i<kn, ki+1). Then v=unun1uk+1ˉukˉuk1ˉui+1uiui1u2u1. mN(v) if and only if

    m={uci=unun1uk+1ukuk1ui+1ˉuiˉui1ˉu2ˉu1,uck=unun1uk+1ˉukˉuk1ˉui+1ˉuiˉui1ˉu2ˉu1,uhk=unun1uk+1ˉukui+1uiui1u2u1,k=i+2.uhi+1=unun1uk+1ukˉui+1uiui1u2u1,k=i+2.

    Then NAQn(u)NAQn(v)={uci,uck,uhk,uhi+1} for k=i+2 and NAQn(u)NAQn(v)={uci,uck} for ki+2.

    Case 2.2. v=ucihk(1i<kn, ki+1). Then v=unun1uk+1ˉukuk1ui+1ˉuiˉui1ˉu2ˉu1. mN(v) if and only if

    m={uci=unun1uk+1ukuk1ui+1ˉuiˉui1ˉu2ˉu1,uhk=unun1uk+1ˉukuk1ui+1uiui1u2u1,uck=unun1uk+1ˉukˉui+1ˉuiˉui1ˉu2ˉu1,k=i+2.uhi+1=unun1uk+1ukˉui+1uiui1u2u1,k=i+2.

    Then NAQn(u)NAQn(v)={uci,uhk,uck,uhi+1} for k=i+2 and NAQn(u)NAQn(v)={uci,uhk} for ki+2.

    Case 2.3. v=uhihk(2i<kn). Then v=unun1uk+1ˉukuk1ui+1ˉuiui1u2u1. mN(v) if and only if

    m={uhi=unun1uk+1ukuk1ui+1ˉuiui1u2u1,uhk=unun1uk+1ˉukuk1ui+1uiui1u2u1,uci1=unun1uk+1ukuiˉui1ˉu2ˉu1,k=i+1.uck=unun1uk+1ˉukˉuiˉui1ˉu2ˉu1,k=i+1.

    Then NAQn(u)NAQn(v)={uhi,uhk,uci1,uck} for k=i+1 and NAQn(u)NAQn(v)={uhi,uhk} for ki+1.

    Case 2.4. v=uhick(2i<kn). Then v=unun1uk+1ˉukˉuk1ˉui+1uiˉui1ˉu2ˉu1. mN(v) if and only if

    m={uhi=unun1uk+1ukuk1ui+1ˉuiui1u2u1,uck=unun1uk+1ˉukˉuk1ˉui+1ˉuiˉui1ˉu2ˉu1,uci1=unun1uk+1ukuiˉui1ˉu2ˉu1,k=i+1.uhk=unun1uk+1ˉukuiui1u2u1,k=i+1.

    Then NAQn(u)NAQn(v)={uhi,uck,uci1,uhk} for k=i+1 and NAQn(u)NAQn(v)={uhi,uck} for ki+1.

    Combining the above cases, we have that |NAQn(u)NAQn(v)|4. If uvE(AQn), then |(NAQn(u)EAQn(u))(NAQn(v)EAQn(v))|5. If uvE(AQn), then |(NAQn(u)EAQn(u))(NAQn(v)EAQn(v))|4. Hence, we have |(NAQn(u)EAQn(u))(NAQn(v)EAQn(v))|5.

    Definition 2.2. Let FV(AQn)E(AQn) with |F|=2n3. If AQnF include a vertex w with NAQnF(w)={w1,w2}, then w is considered a weak 2-degree vertex and (w1,w2) is considered a w-weak vertex pair(or a weak vertex pair, for short).

    Take F={a,b} for an example, we know that w is a weak 2-degree vertex and (w1,w2) is a weak vertex-pair in AQ3F(See Figure 2).

    Figure 2.  Illustration of weak vertex-pair.

    Because it is impossible for any error-free path Pw1w2 of length l with l3 to contain the weak 2-degree vertex w, no error-free Hamiltonian path that joins vertices w1 and w2 exists in AQnF. Fortunately, at most one weak 2-degree vertex w and at most one w-weak vertex-pair exist in AQnF(n5) for any FV(AQn)E(AQn) with |F|=2n3. We shall provide proof of this fact in Proposition 2.3.

    Definition 2.3. If (w1,w2) is not a weak vertex-pair for arbitrary vertex wV(AQnF), then (w1,w2) is called a normal vertex pair.

    Proposition 2.3. Let FV(AQn)E(AQn) with |F|2n1(n6). Then there exists at most one vertex zV(AQnF) such that dAQnF(z)2.

    Proof. Assume that there exist two vertices z1,z2 such that dAQnF(z1)2 and dAQnF(z2)2. Since AQn is a (2n1)-regular graph, we have |F(NAQn(z1)EAQn(z1))|2n3 and |F(NAQn(z2)EAQn(z2))|2n3.

    By Proposition 2.2, |(NAQn(z1)EAQn(z1))(NAQn(z2)EAQn(z2))|5. Then |F(NAQn(z1)EAQn(z1))|+|F(NAQn(z2)EAQn(z2))|-|F(NAQn(z1)EAQn(z1))(NAQn(z2)EAQn(z2))|2(2n3)5=4n11>2n1(n6), a contradiction to |F|2n1.

    Hence, at most one vertex zV(AQnF) exists in AQnF such that dAQnF(z)2 for any FV(AQn)E(AQn) with |F|2n1. By Proposition 2.3, we can obtain the Corollary 2.1 as follows.

    Corollary 2.1. Let FV(AQn)E(AQn) with |F|2n3. Then at most a weak 2-degree vertex w and at most a w-weak vertex-pair exist in AQnF(n6).

    Denote FL=FL, FR=FR, FC=FEC, Fv=FV(AQn), Fe=FE(AQn), FLv=V(L)FL, FRv=V(R)FR, fv=|Fv|, fLv=|FLv|, fRv=|FRv|.

    We need the following lemmas.

    Lemma 3.1. AQn(n3) is (2n4)-fault-tolerant Hamiltonian connected and (2n3)-fault-tolerant Hamiltonian [3].

    Lemma 3.2. If |FL|=2n3(n6), then for arbitrary vertex-pair (u,v) with u,vV(L), there exist two faulty elements x1,x2FL such that (u,v) is a normal vertex-pair in L(FL{x1,x2}).

    Proof. We use the following two cases to prove.

    Case 1. (u,v) is a w-weak vertex pair in LFL. Then dLFL(w)=2 and |FL(NL(w)EL(w))|=2n5. By Proposition 2.3, w is the unique vertex in LFL with dLFL(w)2.

    So, we can choose two elements x1,x2FL(NL(w)EL(w)). Let FL1=FL{x1,x2}, then dLFL1(w)=4. Hence, (u,v) is a normal vertex pair in LFL1.

    Case 2. (u,v) is a normal vertex pair in LFL. Let vertex zLFL with the least degree.

    Case 2.1. δ(LFL)=0, then FLNL(z)EL(z), dLFL(z)=0.

    Case 2.1.1. z{u,v}. Assume that u=z(When v=z, the same proofs apply).

    By Proposition 2.3, u is the unique vertex in LFL with dLFL(u)2. Then (u,v) is a normal vertex-pair in L(FL{x1,x2}) for arbitrary two elements x1,x2 of FL.

    Case 2.1.2. z{u,v}.

    By Proposition 2.3, z is the unique vertex in LFL with dLFL(z)2. There exist two elements x1,x2FL(NL(z)EL(z)) with x1,x2{uz,vz}. Let FL1=FL{x1,x2}, then dLFL1(z)=2 and NLFL1(z){u,v}. Hence, (u,v) is a normal vertex pair in LFL1.

    Case 2.2. δ(LFL)=1. Then |FL(NL(z)EL(z))|=2n4 and dLFL(z)=1.

    By Proposition 2.3, z is the unique vertex in LFL with dLFL(z)2. There exist two elements x1,x2FL(NL(z)EL(z)). Let FL1=FL{x1,x2}, then dLFL1(z)=3. Then (u,v) is a normal vertex pair in LFL1.

    Case 2.3. δ(LFL)2.

    Then (u,v) is a normal vertex-pair in L(FL{x1,x2}) for arbitrary two elements x1,x2 of FL.

    The Lemma holds.

    By a similar argument to Lemma 3.2, we can get the following Lemma.

    Lemma 3.3. If |FL|=2n4(n6), then for arbitrary vertex-pair (u,v) with u,vV(L), there is a faulty element xFL such that (u,v) is a normal vertex-pair in L(FL{x}).

    Lemma 3.4. Let FV(AQn)E(AQn) with |F|2 and x,y,z,w be four distinct vertices in AQn(n4). Then two disjoint paths Pxy, Pzw such that V(Pxy)V(Pzw)=V(AQnF) will exist.

    Proof. We prove the lemma by induction on n4. The induction basis for n=4 holds by computer program. Suppose that the lemma holds for n1 with n5, then we must show the lemma holds for n.

    Case 1. x,y,z,wV(L).

    By induction hypothesis, two disjoint paths Pxy, Pzw with V(Pxy)V(Pzw)=V(LFL) exist in LFL. Assume that |V(Pxy)||V(Pzw)|. Then |V(Pxy)|22n22/27(n5). Since |F|2, we can choose an edge x1y1E(Pxy) such that xh1,yh1,x1xh1,y1yh1F. By Lemma 3.1, a Hamiltonian path Pxh1yh1 will exist in RFR. Let P1xy=(x,Pxy(x,x1),x1,xh1,Pxh1yh1,yh1,y1,Pxy(y1,y),y). Then P1xy,Pzw are two desired paths in AQnF(see Figure 3(a)).

    Figure 3.  Illustrations of Lemma 3.4.

    Case 2. x,y,zV(L), wV(R).

    Since |EC|12=2n1220(n5), an error-free edge z1zh1 can be chosen form EC such that z1{x,y,z}, zh1w and z1,zh1F. By induction hypothesis, two disjoint paths Pxy, Pzz1 with V(Pxy)V(Pzz1)=V(LFL) exist in LFL. By Lemma 3.1, we can find a Hamiltonian path Pzh1w in RFR. Let Pzw=(z,Pzz1,z1,zh1,Pzh1w,w). Then Pxy,Pzw are two desired paths in AQnF(see Figure 3(b)).

    Case 3. x,yV(L), z,wV(R).

    By Lemma 3.1, we can find a Hamiltonian path Pxy in LFL and a Hamiltonian path Pzw in RFR. Then Pxy,Pzw are two desired paths in AQnF(see Figure 4(a)).

    Figure 4.  Illustrations of Lemma 3.4.

    Case 4. x,zV(L), y,wV(R).

    Since |EC|12=2n1220(n5), there are two error-free disjoint edges x1xh1,z1zh1 such that x1,z1{x,z}, xh1,zh1{y,w} and x1,xh1,z1,zh1F. By induction hypothesis, two disjoint paths Pxx1, Pzz1 with V(Pxx1)V(Pzz1)=V(LFL) exist in LFL and two disjoint paths Pxh1y, Pzh1w with V(Pxh1y)V(Pzh1w)=V(RFR) exist in RFR. Let Pxy=(x,Pxx1,x1,xh1,Pxh1y,y), Pzw=(z,Pzz1,z1,zh1,Pzh1w,w). Then Pxy,Pzw are two desired paths in AQnF(see Figure 4(b)).

    The lemma holds.

    Lemma 3.5. Let x,y,z,w,a,b be six distinct vertices in AQn(n4). Then there exist three disjoint paths Pxy, Pzw, and Pab such that V(Pxy)V(Pzw)V(Pab)=V(AQn).

    Proof. We prove the lemma by induction on n4. The induction basis for n=4 holds by computer program. Suppose the lemma holds for n1 with n5, then we must show the lemma holds for n.

    Case 1. x,y,z,w,a,bV(L).

    By induction hypothesis, three disjoint paths Pxy, Pzw and Pab with V(Pxy)V(Pzw)V(Pab)=V(L) will exist in L. Let x1y1E(Pxy). By Lemma 3.1, a Hamiltonian path Pxh1yh1 can be found in R. Let P1xy=(x,Pxy(x,x1),x1,xh1,Pxh1yh1,yh1,y1,Pxy(y1,y),y). Then P1xy,Pzw,Pab are three desired paths in AQn(see Figure 5(a)).

    Figure 5.  Illustrations of Lemma 3.5.

    Case 2. x,y,z,w,aV(L), bV(R).

    Choose a vertex a1 from V(L){x,y,z,w,a} such that there exists a vertex ag1{ah1,ac1} with ag1b. By induction hypothesis, three disjoint paths Pxy, Pzw and Paa1 with V(Pxy)V(Pzw)V(Paa1)=V(L) will exist in L. By Lemma 3.1, a Hamiltonian path Pag1b can be found in R. Let Pab=(a,Paa1,a1,ag1,Pag1b,b). Then Pxy,Pzw,Pab are three desired paths in AQn(see Figure 5(b)).

    Case 3. x,y,z,wV(L), a,bV(R).

    By Lemma 3.4, two disjoint paths Pxy, Pzw with V(Pxy)V(Pzw)=V(L) exist in L. By Lemma 3.1, we can find a Hamiltonian path Pab in R. Then Pxy,Pzw,Pab are three desired paths in AQn(see Figure 5(c)).

    Case 4. x,y,z,aV(L), w,bV(R).

    Since |EC|12=2n1220, there are two disjoint edges z1zh1,a1ah1 such that z1,a1{x,y,z,a} and zh1,ah1{w,b}. By induction hypothesis, three disjoint paths Pxy, Pzz1 and Paa1 with V(Pxy)V(Pzz1)V(Paa1)=V(L) will exist in L. And by Lemma 3.4, two disjoint paths Pzh1w, Pah1b with V(Pzh1w)V(Pah1b)=V(R) will exist in R. Let Pzw=(z,Pzz1,z1,zh1,Pzh1w,w) and Pab=(a,Paa1,a1,ah1,Pah1b,b). Then Pxy,Pzw,Pab are three desired paths in AQn(see Figure 6(a)).

    Figure 6.  Illustrations of Lemma 3.5.

    Case 5. x,z,aV(L), y,w,bV(R).

    Since |EC|12=2n1220, there are three disjoint edges x1xh1,z1zh1,a1ah1 such that x1,z1,a1{x,z,a} and xh1,zh1,ah1{y,w,b}. By induction hypothesis, three disjoint paths Pxx1, Pzz1 and Paa1 with V(Pxx1)V(Pzz1)V(Paa1)=V(L) will exist in L and three disjoint paths Pxh1y, Pzh1w, Pah1b with V(Pxh1y)V(Pzh1w)V(Pah1b)=V(R) will exist in R. Let Pxy=(x,Pxx1,x1,xh1,Pxh1y,y), Pzw=(z,Pzz1,z1,zh1,Pzh1w,w) and Pab=(a,Paa1,a1,ah1,Pah1b,b). Then Pxy,Pzw,Pab are three desired paths in AQn(see Figure 6(b)).

    Case 6. x,y,aV(L), z,w,bV(R).

    Since |EC|12=2n1220, there is an edge a1ah1 such that a1{x,y,a} and ah1{z,w,b}. By Lemma 3.4, two disjoint paths Pxy and Paa1 with V(Pxy)V(Paa1)=V(L) will exist in L and two disjoint paths Pzw and Pah1b with V(Pzw)V(Pah1b)=V(R) will exist in R. Let Pab=(a,Paa1,a1,ah1,Pah1b,b). Then Pxy,Pzw,Pab are three desired paths in AQn(see Figure 6(c)).

    The lemma holds.

    Theorem 4.1. Let FV(AQn)E(AQn) with |F|2n3(n4). Then for arbitrary two different vertices u and v in AQnF, there exists an error-free Hamiltonian path Puv except (u,v) is a weak vertex-pair in AQnF.

    Proof. For |F|2n4, the theorem holds by Lemma 3.1. We only need to consider |F|=2n3.

    Now, we prove the theorem by induction on n4. The induction basis for n=4,5 holds by computer program (https://github.com/ZhangHeidi/Hypercubes/blob/master/vcn02.c). Supposing that the theorem holds for n1 with n6, we must show the theorem holds for n.

    We may assume |FR||FL|(When |FR||FL|, the same proofs apply). Then |FR|2n32n1. Notice that |NR(x)|=2n3 for any vertex xR, we have |NRFR(x)|n24. Thus RFR does not contain weak vertex-pairs.

    Case 1. |FL|2n5.

    Case 1.1. u,vV(LFL) or u,vV(RFR). Suppose that u,vV(LFL).

    Case 1.1.1. (u,v) is a w-weak vertex-pair in LFL, i.e., NLFL(w)={u,v}. Since |NL(w)|=2n3, we have |FL|=2n5 and |FR|+|FC|=2. Note that (u,v) is a normal vertex-pair in AQnF, we can choose a vertex wg from {wh,wc} such that wg,wwgF.

    Because |V(L)FL{u,w,v}|2n1(2n5)322(n6) and |FR|+|FC|=2, there is a vertex yV(L)FL{u,w,v} such that yh,yyhF and yhwg. By Corollary 2.1, (u,y) is a normal vertex-pair in LFL. By induction hypothesis, a Hamiltonian path Puy exists in LFL. Notice that NLFL(w)={u,v}, then NPuy(w)={u,v}. Since |FR|22n6, by Lemma 3.1, a Hamiltonian path Pwgyh exists in RFR. An error-free Hamiltonian path Puv=(u,w,wg,Pwgyh,yh,y,Puy(y,v),v) can therefore be found(see Figure 7(a)).

    Figure 7.  Illustrations of Case 1.1 and Case 1.2 of Theorem 4.1.

    Case 1.1.2. (u,v) is a normal vertex-pair in LFL.

    Since |FL|2n5, by induction hypothesis, a Hamiltonian path Puv exists in LFL. By luv+12(2n3)=2n1fLv2(2n3)3, we can choose an edge abE(Puv) such that ah,bh,aah,bbhF. By induction hypothesis, a Hamiltonian path Pahbh exists in RFR. An error-free Hamiltonian path P1uv=(u,Puv(u,a),a,ah,Pahbh,bh,b,Puv(b,v),v) can therefore be found(see Figure 7(b)).

    Case 1.2. uV(LFL) and vV(RFR).

    According to the definition of AQn, |EC|=2n. Since |EC|2|F|=2n2(2n3)46(n6), there is an error-free edge abEC such that a,b{u,v}, a,bF and (u,a) is a normal vertex-pair in LFL. By induction hypothesis, a Hamiltonian path Pua in LFL and a Hamiltonian path Pbv in RFR exist. An error-free Hamiltonian path Puv=(u,Pua,a,b,Pbv,v) can therefore be found(see Figure 7(c)).

    Case 2. |FL|=2n4. Then |FR|+|FC|=1.

    Case 2.1. u,vV(LFL).

    By Lemma 3.3, we can choose an element fFL such that (u,v) is a normal vertex-pair in L(FL{f}). Let FL1=FL{f}. Then |FL1|=2n5. By induction hypothesis, a Hamiltonian path Puv exists in LFL1.

    Case 2.1.1. fV(Puv)E(Puv).

    If fE(L)FL, say f=ab; if fV(L)FL, say NPuv(f)={a,b}; let Puv=(u,Puv(u,a),a,f,b,Puv(b,v),v). Suppose that |{ah,bh,aah,bbh}F||{ac,bc,aac,bbc}F|.

    Case 2.1.1.1. |{ah,bh,aah,bbh}F|=0.

    Since |FR|12n6, by Lemma 3.1, a Hamiltonian path Pahbh exists in RFR. An error-free Hamiltonian path P1uv=(u,Puv(u,a),a,ah,Pahbh,bh,b,Puv(b,v),v) can therefore be found(see Figure 8(a)).

    Figure 8.  Illustrations of Case 2.1 of Theorem 4.1.

    Case 2.1.1.2. |{ah,bh,aah,bbh}F|=1. Then |{ac,bc,aac,bbc}F|=1.

    Notice that |FR|+|FC|=1, we have {ah,bh,aah,bbh}F={ac,bc,aac,bbc}F, i.e., {ah,bh,aah,bbh}={ac,bc,aac,bbc}. Then by Proposition 2.1, a=bcn1, ah=bc and ac=bh. Suppose that ahF, then bhF. Let a1b1E(Puv) with a1,b1{a,b} and FR1=FR+{bh}. Then |FR1|22n6. By Lemma 3.1, a Hamiltonian path Pah1bh1 exists in RFR1. An error-free Hamiltonian path P1uv=(u,Puv(u,a),a,bh,b,Puv(b,a1),a1,ah1,Pah1bh1,bh1,b1,Puv(b1,v),v) can therefore be found(see Figure 8(b)).

    Case 2.1.2. fV(Puv)E(Puv).

    Then an edge a2b2 can be chosen from Puv with ah2,bh2,a2ah2,b2bh2F. Since |FR|12n6. By Lemma 3.1, a Hamiltonian path Pah2bh2 exists in RFR. An error-free Hamiltonian path P1uv=(u,Puv(u,a2),a2,ah2,Pah2bh2,bh2,b2,Puv(b2,v),v) can therefore be found(see Figure 8(c)).

    Case 2.2. uV(LFL) and vV(RFR).

    Case 2.2.1. |FLv|1. There is a vertex xFLv. Let FL1=FL{x}, then |FL1|=|FL|1=2n5.

    Case 2.2.1.1. (u, x) is a normal vertex-pair in L-F^L_1 .

    By induction hypothesis, a Hamiltonian path P_{ux} exists in L-F^L_1 . Let N_{P_{ux}}(x) = x_1 . Since |F^R|+|F^C| = 1 , there is a vertex x_1^g\in \{x_1^h, x_1^c\} such that x_1^g, x_1x_1^g\notin F .

    (1) x_1^g = v . Choose an edge ab\in E(P_{ux}) such that a^h, b^h, aa^h, bb^h\notin F and a, b\notin \{x, x_1\} . Let F_1^R = F^R+\{v\} . Then |F_1^R|\leq2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{a^hb^h} exists in R-F_1^R . An error-free Hamiltonian P_{uv} = (u, P_{ux}(u, a), a, a^h, P_{a^hb^h}, b^h, b, P_{ux}(b, x_1), x_1, v) can therefore be found(see Figure 9(a)).

    Figure 9.  Illustrations of Case 2.2.1.1 of Theorem 4.1.

    (2) x_1^g\neq v . Since |F^R|\leq1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{x_1^gv} exists in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{ux}(u, x_1), x_1, x_1^g, P_{x_1^gv}, v) can therefore be found(see Figure 9(b)).

    Case 2.2.1.2. (u, x) is a w -weak vertex-pair in L-F^L_1 . Then N_{L-F^L_1}(w) = \{u, x\} , i.e., N_{L-F^L}(w) = u .

    By Corollary 2.1., (u, w) is a normal vertex-pair in L-F^L_1 . Since |F^L_1| = 2n-5 , by induction hypothesis, a Hamiltonian path P_{uw} exists in L-F^L_1 . By N_{L-F^L_1}(w) = \{u, x\} , we have N_{P_{uw}}(w) = \{x\} . Let N_{P_{uw}}(x) = \{x_1\} with x_1\neq w .

    (1) |\{w^h, w^c\}\cap F| = 0 .

    (1.1) v\in \{w^h, w^c\} , assume that v = w^h . If x_1 = w^{c_{n-1}} , then by Proposition 2.1, x_1^h = w^c, x_1^c = w^h . We can choose an edge ab\in E(P_{uw}) such that a^h, b^h, aa^h, bb^h\notin F and a, b\notin \{w, x, x_1\} , then v, w^c\notin \{a^h, b^h\} . Let F^R_1 = F^R+\{v, w^c\} . Then |F^R_1|\leq3\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{a^hb^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uw}(u, a), a, a^h, P_{a^hb^h}, b^h, b, P_{uw}(b, x_1), x_1, w^c, w, v) can therefore be found(see Figure 10(a)). If x_1\neq w^{c_{n-1}} , then by Proposition 2.1, x_1^h\neq w^c, x_1^c\neq w^h . There exists an error-free vertex x^g_1\in\{x^c_1, x^h_1\} such that x^g_1, x_1x^g_1\notin F . We have x^g_1\notin \{w^c, v\} . Let F_1^R = F^R+\{v\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{x^g_1w^c} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uw}(u, x_1), x_1, x_1^g, P_{x^g_1w^c}, w^c, w, v) can therefore be found(see Figure 10(b)).

    Figure 10.  Illustrations of Case 2.2.1.2 of Theorem 4.1.

    (1.2) v\notin \{w^h, w^c\} .

    For x_1 = w^{c_{n-1}} . By Proposition 2.1, x_1^h = w^c, x_1^c = w^h , i.e., v\notin \{x_1^h, x_1^c\} . Let F^R_1 = F^R+\{w^c\} . Then |F^R_1|\leq2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{w^hv} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uw}(u, x_1), x_1, w^c, w, w^h, P_{w^hv}, v) connecting vertices u and v can therefore be found (see Figure 11(a)).

    Figure 11.  Illustrations of Case 2.2.1.2 of Theorem 4.1.

    For x_1\neq w^{c_{n-1}} . By Proposition 2.1, x_1^h\neq w^c, x_1^c\neq w^h . There exists a correct vertex x^g_1\in\{x^c_1, x^h_1\} such that x^g_1, x_1x^g_1\notin F . If x^g_1 = v , we can choose an edge ab\in E(P_{uw}) with a, b\notin \{w, x, x_1\} , a^h, aa^h, b^h, bb^h\notin F and a\neq w^{c_{n-1}}, b\neq w^{c_{n-1}} . Let F_1^R = F^R+\{v\} . Then |F_1^R|\leq2 . By Lemma 3.4, two disjoint paths P_{a^hw^h}, P_{w^cb^h} with V(P_{a^hw^h})\cup V(P_{w^cb^h}) = V(R-F_1^R) exist in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uw}(u, a), a, a^h, P_{a^hw^h}, w^h, w, w^c, P_{w^cb^h}, b^h, b, P_{uw}(b, x_1), x_1, v) can therefore be found(see Figure 11(b)). If x^g_1\neq v . Since |F^R|\leq1 , by Lemma 3.4, two disjoint paths P_{x_1^gw^h}, P_{w^cv} with V(P_{x_1^gw^h})\cup V(P_{w^cv}) = V(R-F^R) exist in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{uw}(u, x_1), x_1, x_1^g, P_{x_1^gw^h}, w^h, w, w^c, P_{w^cv}, v) can therefore be found(see Figure 11(c)).

    (2) |\{w^h, w^c\}\cap F| = 1 . Assume that w^c\in F . Let N_{P_{uw}}(u) = \{u_1\} .

    For x_1 = w^{c_{n-1}} or u_1 = w^{c_{n-1}} . Assume that x_1 = w^{c_{n-1}} , then by Proposition 2.1, x_1^h = w^c, x_1^c = w^h i.e., x_1^h\in F . Since |F^C|+|F^R| = 1 , there exists a correct vertex u^g_1\in\{u^c_1, u^h_1\} such that u^g_1, u_1u^g_1\notin F and u^g_1\neq v . Let F_1^R = F^R+\{w^h\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{u^g_1v} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, w, w^h, x_1, P_{uw}(x_1, u_1), u_1, u_1^g, P_{u^g_1v}, v) can therefore be found(see Figure 12(a)).

    Figure 12.  Illustrations of Case 2.2.1.2 of Theorem 4.1.

    For x_1\neq w^{c_{n-1}} and u_1\neq w^{c_{n-1}} . By Proposition 2.1, x_1^h\neq w^c, x_1^c\neq w^h , u_1^h\neq w^c, u_1^c\neq w^h . If v\in \{x_1^h, u_1^h\} , assume that v = x_1^h . Let F^R_1 = F^R+\{v\} . Then |F^R_1|\leq2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{w^hu_1^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, w, w^h, P_{w^hu_1^h}, u_1^h, u_1, P_{uw}(u_1, x_1), x_1, v) can therefore be found(see Figure 12(b)). If v\notin \{x_1^h, u_1^h\} , since |F^R|\leq1 , by Lemma 3.4, two disjoint paths P_{w^hx_1^h}, P_{u_1^hv} with V(P_{w^hx_1^h})\cup V(P_{u_1^hv}) = V(R-F^R) exist in R-F^R . An error-free Hamiltonian path P_{uv} = (u, w, w^h, P_{w^hx_1^h}, x_1^h, x_1, P_{uw}(x_1, u_1), u_1, u_1^h, P_{u_1^hv}, v) can therefore be found(see Figure 12(c)).

    Case 2.2.2. |F^L_v| = 0 . A faulty edge f can be chosen from F^L such that f\notin E_L(v^h)\cup E_L(v^c) . Otherwise, F^L\subset E_L(v^h)\cup E_L(v^c) . Consider the following two cases.

    Case 2.2.2.1. There is a faulty edge f\in F^L such that f\notin E(v^h)\cup E(v^c) . Let F_1^L = F^L-f . Then |F_1^L| = 2n-5 . By Lemma 3.1, a Hamiltonian cycle C containing vertex u exists in L-F_1^L .

    (1) f\notin E(C) . Let a\in N_{C}(u) with a, aa^h\notin F and C = (u, P_{ua}, a, u) .

    For a^h\neq v , since |F^R|\leq1 , by Lemma 3.1, a Hamiltonian path P_{a^hv} exists in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua}, a, a^h, P_{a^hv}, v) can therefore be found(see Figure 13(a)).

    Figure 13.  Illustrations of Case 2.2.2.1 of Theorem 4.1.

    For a^h = v , let F^R_1 = F^R+\{v\} . Then |F^R_1|\leq 2\leq2n-6 . Choose an edge a_1b_1\in E(C) such that a_1^h, b_1^h, a_1a_1^h.b_1b_1^h\notin F and a_1, b_1\notin \{u, a\} . By Lemma 3.1, a Hamiltonian path P_{a_1^hb_1^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua}(u, a_1), a_1, a_1^h, P_{a_1^hb_1^h}, b_1^h, b_1, P_{ua}(b_1, a), a, v) can therefore be found(see Figure 13(b)).

    (2) f\in E(C) . Let f = ab . Consider the following two cases.

    (2.1) f\in E_C(u) . Let f = ub and C = (u, P_{ub}, b, u) . Since |F^R|+|F^C| = 1 , there is a correct vertex b^g\in \{b^h, b^c\} such that bb^g\notin F . Since f\notin E(v^h)\cup E(v^c) , b^g\neq v . Then by |F^R|\leq1 and Lemma 3.1, a Hamiltonian path P_{b^gv} exists in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{ub}, b, b^g, P_{b^gv}, v) can therefore be found(see Figure 13(c)).

    (2.2) f\notin E_C(u) . Let f = ab and C = (u, P_{ua}, a, b, P_{bu_1}, u_1, u) . Suppose that |\{u_1^h, u_1u_1^h, a^h, aa^h, b^h, bb^h\}\cap F|\leq |\{u_1^c, u_1u_1^c, a^c, aa^c, b^c, bb^c\}\cap F| .

    (2.2.1) |\{u_1^h, u_1u_1^h, a^h, aa^h, b^h, bb^h\}\cap F| = 0 .

    For u_1^h\neq v , by Lemma 3.4, two disjoint paths P_{u_1^hv} , P_{a^hb^h} with V(P_{u_1^hv})\cup V(P_{a^hb^h}) = V(R-F^R) exist in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua}, a, a^h, P_{a^hb^h}, b^h, b, P_{bu_1}, u_1, u^h_1, P_{u^h_1v}, v) can therefore be found(see Figure 14(a)).

    Figure 14.  Illustrations of Case 2.2.2.1 of Theorem 4.1.

    For u_1^h = v , let F^R_1 = F^R+\{v\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{a^hb^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua}, a, a^h, P_{a^hb^h}, b^h, b, P_{bu_1}, u_1, v) can therefore be found(see Figure 14(b)).

    (2.2.2) |\{u_1^h, u_1u_1^h, a^h, aa^h, b^h, bb^h\}\cap F| = 1 . Then |\{u_1^c, u_1u_1^c, a^c, aa^c, b^c, bb^c\}\cap F| = 1 . Notice that |F^R|+|F^C| = 1 , we have \{u_1^h, u_1u_1^h, a^h, aa^h, b^h, bb^h\}\cap F = \{u_1^c, u_1u_1^c, a^c, aa^c, b^c, bb^c\}\cap F . Then by Proposition 2.1, a = b^{c_{n-1}} or a = u_1^{c_{n-1}} or b = u_1^{c_{n-1}} .

    For a = b^{c_{n-1}} , by Proposition 2.1, a^h = b^c and a^c = b^h . Suppose that a^h\in F . Then b^h\notin F and |\{u_1^h, u_1u_1^h, u_1^c, u_1u_1^c\}\cap F| = 0 . It follows that a vertex u_1^g can be chosen from \{u_1^h, u_1^c\} such that u_1^g\neq v . Let F^R_1 = F^R+\{b^h\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{u_1^gv} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua}, a, b^h, b, P_{bu_1}, u_1, u_1^g, P_{u_1^gv}, v) can therefore be found(see Figure 15(a)).

    Figure 15.  Illustrations of Case 2.2.2.1 of Theorem 4.1.

    For a = u_1^{c_{n-1}} , by Proposition 2.1, a^h = u_1^c and a^c = u_1^h . Suppose that a^h\in F . Then u_1^h\notin F and |\{b^h, bb^h, b^c, bb^c\}\cap F| = 0 . Let F^R_1 = F^R+\{u_1^h\} . Then |F^R_1|\leq 2\leq2n-6 . Notice that f = ab\notin E(v^h)\cup E(v^c) , then v\notin \{b^h, b^c\} . By Lemma 3.1, a Hamiltonian path P_{b^hv} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua}, a, u_1^h, u_1, P_{u_1b}, b, b^h, P_{b^hv}, v) can therefore be found(see Figure 15(b)).

    For b = u_1^{c_{n-1}} , by Proposition 2.1, b^h = u_1^c and b^c = u_1^h . Assume that u_1^h\in F . Then b^h\notin F and |\{a^h, aa^h, a^c, aa^c\}\cap F| = 0 . Let u_2 = N_{C}(u) with u_2\neq u_1 . Then u_2^h, u_2u_2^h, u_2^c, u_2u_2^c\notin F . Notice that f = ab\notin E(v^h)\cup E(v^c) , then v\notin \{a^h, a^c\} . If u_2 = a^{c_{n-1}} , since v\notin \{a^h, a^c\} , then for any vertex u_2^g\in \{u_2^h, u_2^c\} with u_2^g\neq v . If u_2\neq a^{c_{n-1}} , then there is a vertex u_2^g\in \{u_2^h, u_2^c\} such that u_2^g\neq v . Since |F^R|\leq 1 , by Lemma 3.4, two disjoint paths P_{a^hb^h}, P_{u_2^gv} with V(P_{a^hb^h})\cup V(P_{u_2^gv}) = V(R-F^R) exist in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{ub}, b, b^h, P_{b^ha^h}, a^h, a, P_{ua}(a, u_2), u_2, u^g_2, P_{u^g_2v}, v) can therefore be found(see Figure 15(c)). If u_2 = a , then we use a^c instead of u_2^g .

    Case 2.2.2.2. F^L\subset N_L(v^h)\cup E_L(v^c) . Suppose that |F^L\cap E_L(v^h)|\geq |F^L\cap E_L(v^c)| . Let e_1, e_2\in F^L\cap E_L(v^h) and F_1^L = F^L-\{e_1, e_2\}+\{v^h\} . Then |F_1^L| = 2n-5 . Since |N_L(v^h)| = 2n-3 and |F^L| = 2n-4 , there is a correct vertex y such that y\in N_{L-F^L}(v^h) .

    (1) u = v^h . Choose a vertex x from V(L)-F^L-\{u, v^c, y\} with x^h, xx^h\notin F and x^h\neq v . Since |F^L\cap E_L(v^h)|\geq |F^L\cap E_L(v^c)| and F_1^L = F^L-\{e_1, e_2\}+\{v^h\} , (x, y) is a normal vertex-pair in L-F_1^L . By induction hypothesis, a Hamiltonian path P_{xy} exists in L-F_1^L . Since |F^R|\leq 1 , by Lemma 3.1, a Hamiltonian path P_{x^hv} exists in R-F^R . An error-free Hamiltonian path P_{uv} = (u, y, P_{yx}, x, x^h, P_{x^hv}, v) can therefore be found(see Figure 16(a)).

    Figure 16.  Illustrations of Case 2.2.2.2 of Theorem 4.1.

    (2) u\neq v^h .

    (2.1) y = u . Then u\in N_{L-F^L}(v^h) . Notice that F^L\subset N_L(v^h)\cup E_L(v^c) and |F^R|+|F^C| = 1 . Since (u, v) is a normal vertex pair in AQ_n-F , we have that v^h(v^h)^c, (v^h)^c\notin F . Choose a vertex x from V(L)-F^L-\{v^h, v^c, y\} with x^c, xx^c\notin F and x^c\neq v . Since |F^L\cap E_L(v^h)|\geq |F^L\cap E_L(v^c)| and F_1^L = F^L-\{e_1, e_2\}+\{v^h\} , (u, x) is a normal vertex-pair in L-F_1^L . By induction hypothesis, a Hamiltonian path P_{ux} exists in L-F_1^L .

    (2.1.1) v^hv\notin F . Let F^R_1 = F^R+\{v\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{x^c{(v^h)}^c} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{ux}, x, x^c, P_{x^c{(v^h)}^c}, {(v^h)}^c, v^h, v) can therefore be found(see Figure 16(b)).

    (2.1.2) v^hv\in F . Let u_1\in N_{P_{ux}}(u) . Since |F^R|+|F^C| = 1 , u_1^c, u_1u_1^c\notin F .

    If u_1^c = v , let F^R_1 = F^R+\{v\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{{(v^h)}^cx^c} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, v^h, {(v^h)}^c, P_{{(v^h)}^cx^c}, x^c, x, P_{ux}(x, u_1), u_1, v) connecting vertices u and v can therefore be found(see Figure 17(a)).

    Figure 17.  Illustrations of Case 2.2.2.2 of Theorem 4.1.

    If u_1^c\neq v , by |F^R|\leq 1 and Lemma 3.4, two disjoint paths P_{{(v^h)}^cx^c} , P_{u_1^cv} with V(P_{{(v^h)}^cx^c})\cup V(P_{u_1^cv}) = V(R-F^R) exist in R-F^R . An error-free Hamiltonian path P_{uv} = (u, v^h, {(v^h)}^c, P_{{(v^h)}^cx^c}, x^c, x, P_{ux}(x, u_1), u_1, u^c_1, P_{u_1^cv}, v) can therefore be found(see Figure 17(b)).

    (2.2) y\neq u . Since |F^L\cap E_L(v^h)|\geq |F^L\cap E_L(v^c)| and F_1^L = F^L-\{e_1, e_2\}+\{v^h\} , (u, y) is a normal vertex-pair in L-F_1^L . By induction hypothesis, a Hamiltonian path P_{uy} exists in L-F_1^L .

    If v^hv\in F , then {(v^h)}^c, v^h{(v^h)}^c\notin F . Since |F^R|\leq 1 , by Lemma 3.1, a Hamiltonian path P_{{(v^h)}^cv} exists in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{uy}, y, v^h, {(v^h)}^c, P_{{(v^h)}^cv}, v) can therefore be found(see Figure 18(a)).

    Figure 18.  Illustrations of Case 2.2.2.2 of Theorem 4.1.

    If v^hv\notin F , then choose an edge ab\in E(P_{uy}) with a^h, b^h, aa^h, bb^h\notin F and v\notin \{a^h, b^h\} . Let F^R_1 = F^R+\{v\} . Then |F_1^R|\leq2\leq2n-6 . By Lemma 3.1, a Hamiltonian path P_{a^hb^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uy}(u, a), a, a^h, P_{a^hb^h}, b^h, b, P_{uy}(b, y), y, v^h, v) can therefore be found(see Figure 18(b)).

    Case 2.3. u, v\in V(R-F^R) .

    Notice that u^h = {(u^c)}^{c_{n-1}} and v^h = {(v^c)}^{c_{n-1}} . By Proposition 2.2, |N_L(u^h)\cap N_L(u^c)| = 2 and |N_L(v^h)\cap N_L(v^c)| = 2 . Let N_L(u^h)\cap N_L(u^c) = \{m_1, m_2\} , N_L(v^h)\cap N_L(v^c) = \{m_3, m_4\} , and F_1^L = \{m_1, m_2, m_3, m_4, u^hu^c, v^hv^c\} . Since |F^L| = 2n-4\geq 8(n\geq 6) , |F^L-F_1^L|\geq 2 . Then we can choose a faulty element f with f\in F^L-F_1^L . Then |F^L-\{f\}| = 2n-5 . By Lemma 3.1, a Hamiltonian cycle C exists in L-(F^L-\{f\}) . If C contains f , let C = (a, P_{ab}, b, f, a) . If C does not contain f , let C = (a, P_{ab}, b, a) with ab\notin \{u^hu^c, v^hv^c\} . Since |F^R|+|F^C| = 1 , there is a vertex a^g\in \{a^h, a^c\} and a vertex b^g\in \{b^h, b^c\} with a^g, b^g, aa^g, bb^g\notin F . If |\{a^g, b^g\}\cap\{u, v\}|\geq1 , then by the choice of the above error element f , a\neq b^{c_{n-1}} , i.e., a^h, a^c, b^h, b^c are all distinct. Since |F^R|+|F^C| = 1 , we can choose an error-free set \{a^g, b^g, aa^g, bb^g\} such that |\{a^g, b^g\}\cap\{u, v\}| = 1 . Therefore, we only need to consider the following two cases.

    Case 2.3.1. |\{a^g, b^g\}\cap\{u, v\}| = 0 .

    Case 2.3.1.1. a^g\neq b^g .

    Since |F^R|\leq1 , by Lemma 3.4, two disjoint paths P_{ua^g} , P_{b^gv} with V(P_{ua^g})\cup V(P_{b^gv}) = V(R-F^R) exist in R-F^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua^g}, a^g, a, P_{ab}, b, b^g, P_{b^gv}, v) can therefore be found(see Figure 19(a)).

    Figure 19.  Illustrations of Case 2.3.1 of Theorem 4.1.

    Case 2.3.1.2. a^g = b^g .

    Let F^R_1 = F^R+\{a^g\} . Then |F^R_1|\leq2 . Choose an edge a_1b_1\in E(P_{ab}) with a_1, b_1\notin \{a, b\} , a^h_1, b^h_1\notin \{u, v\} and a^h_1, b^h_1, a_1a^h_1, b_1b^h_1\notin F . By Lemma 3.4, two disjoint paths P_{ua_1^h} , P_{b_1^hv} with V(P_{ua_1^h})\cup V(P_{b_1^hv}) = V(R-F_1^R) exist in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{ua_1^h}, a_1^h, a_1, P_{ab}(a_1, b), b, a^g, a, P_{ab}(a, b_1), b_1, b_1^h, P_{b_1^hv}, v) can therefore be found(see Figure 19(b)).

    Case 2.3.2. |\{a^g, b^g\}\cap\{u, v\}| = 1 .

    Case 2.3.2.1. u\in \{a^g, b^g\} , suppose that u = a^g . Let F^R_1 = F^R+\{u\} . Then |F^R_1|\leq 2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{b^gv} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, a, P_{ab}, b, b^g, P_{b^gv}, v) can therefore be found(see Figure 20(a)).

    Figure 20.  Illustrations of Case 2.3.2 of Theorem 4.1.

    Case 2.3.2.2. v\in \{a^g, b^g\} , suppose that v = a^g . Let F^R_1 = F^R+\{v\} . Then |F^R_1|\leq 2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{ub^g} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, P_{ub^g}, b^g, b, P_{ba}, a, v) can therefore be found(see Figure 20(b)).

    Case 3. |F^L| = 2n-3 . Then |F^R| = |F^C| = 0 .

    Case 3.1. u, v\in V(L-F^L) . By Lemma 3.2, there exist two elements f_1, f_2\in F^L with (u, v) is a normal vertex-pair in L-(F^L-\{f_1, f_2\}) . Let F_1^L = F^L-\{f_1, f_2\} . Then |F_1^L| = 2n-5 . By induction hypothesis, a Hamiltonian path P_{uv} exists in L-F_1^L which may or may not include f_1 or f_2 on it. Removing f_1 and f_2 , path P_{uv} is divided into three, two, or one segments relying on the situations in which f_1 and f_2 are on P_{uv} or not. For the last two situations, we may arbitrarily delete one or two more edges from P_{uv} to make it into three subpaths. Therefore, we may write the path P_{uv} with these subpaths as (u, P_{uu_1}, u_1, f_1^{'}, x, P_{xy}, y, f_2^{'}, v_1, P_{v_1v}, v) .

    Case 3.1.1. The length of P_{xy} l_{xy}\geq1 . By Lemma 3.4, two disjoint paths P_{u_1^hx^h} , P_{y^hv_1^h} with V(P_{u_1^hx^h})\cup V(P_{y^hv_1^h}) = V(R) exist in R . An error-free Hamiltonian path P^1_{uv} = (u, P_{uu_1}, u_1, u_1^h, P_{u_1^hx^h}, x^h, x, P_{xy}, y, y^h, P_{y^hv_1^h}, v_1^h, v_1, P_{v_1v}, v) can therefore be found(see Figure 21(a)).

    Figure 21.  Illustrations of Case 3.1 of Theorem 4.1.

    Case 3.1.2. The length of P_{xy} l_{xy} = 0 . Then x = y .

    Case 3.1.2.1. x\neq u_1^{c_{n-1}} and x\neq v_1^{c_{n-1}} . By Proposition 2.1, x^h\neq u_1^c , x^c\neq u_1^h and x^h\neq v_1^c , x^c\neq v_1^h . By Lemma 3.4, two disjoint paths P_{u_1^hx^h} , P_{x^cv_1^h} with V(P_{u_1^hx^h})\cup V(P_{x^cv_1^h}) = V(R) exist in R . An error-free Hamiltonian path P^1_{uv} = (u, P_{uu_1}, u_1, u_1^h, P_{u_1^hx^h}, x^h, x, x^c, P_{x^cv_1^h}, v_1^h, v_1, P_{v_1v}, v) can therefore be found(see Figure 21(b)).

    Case 3.1.2.2. x = u_1^{c_{n-1}} or x = v_1^{c_{n-1}} . Assume that x = u_1^{c_{n-1}} . By Proposition 2.1, x^h = u_1^c, x^c = u_1^h . Let F_1^R = F^R+\{u_1^h\} . Then |F_1^R| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{x^hv_1^h} exists in R-F_1^R . An error-free Hamiltonian path P^1_{uv} = (u, P_{uu_1}, u_1, u_1^h, x, x^h, P_{x^hv_1^h}, v_1^h, v_1, P_{v_1v}, v) can therefore be found(see Figure 21(c)).

    Case 3.2. u\in V(L-F^L) , v\in V(R) .

    Case 3.2.1. |F_v^L|\geq1 . There exists at least one faulty vertex x\in F^L .

    Let F^L_1 = F^L-\{x\} . Then |F^L_1| = 2n-4 . By Lemma 3.3, there is an element f_1\in F^L_1 with (u, x) is a normal vertex-pair in L-(F^L_1-\{f_1\}) . Let F^L_2 = F^L_1-\{f_1\} . Then |F^L_2| = 2n-5 . By induction hypothesis, a Hamiltonian path P_{ux} exists in L-F^L_2 which may or may not include f_1 on it. Similar to Case 3.1, we may write the path P_{ux} as (u, P_{uu_1}, u_1, f_1^{'}, y, P_{yx_1}, x_1, x) .

    Case 3.2.1.1. The length of P_{yx_1} l_{yx_1}\geq1 .

    (1) y = u_1^{c_{n-1}} . By Proposition 2.1, y^h = u_1^c and y^c = u_1^h .

    (1.1) v\in\{y^h, u_1^h\} . We may assume that u_1^h = v . We have v\notin \{y^h, x_1^h\} . Let F_1^R = F^R+\{y^h\} . Then |F_1^R| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{x_1^hv} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}, u_1, y^h, y, P_{yx_1}, x_1, x^h_1, P_{x_1^hv}, v) can therefore be found(see Figure 22(a)).

    Figure 22.  Illustrations of Case 3.2.1.1 of Theorem 4.1.

    (1.2) v\notin\{y^h, u_1^h\} .

    (1.2.1) x_1^h\neq v . By Lemma 3.4, two disjoint paths P_{u_1^hy^h} , P_{x_1^hv} with V(P_{u_1^hy^h})\cup V(P_{x_1^hv}) = V(R) exist in R . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}, u_1, u^h_1, P_{u_1^hy^h}, y^h, y, P_{yx_1}, x_1, x^h_1, P_{x_1^hv}, v) can therefore be found(see Figure 22(b)).

    (1.2.2) x_1^h = v . Let F_1^R = F^R+\{v\} . Then |F_1^R| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{u_1^hy^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}, u_1, u^h_1, P_{u_1^hy^h}, y^h, y, P_{yx_1}, x_1, v) can therefore be found(see Figure 22(c)).

    (2) y\neq u_1^{c_{n-1}} . By Proposition 2.1, y^h\neq u_1^c and y^c\neq u_1^h . There exists \{u_1^g, y^g\}\in\{\{u_1^h, y^h\}, \{u_1^c, y^c\}\} such that v\notin \{u_1^g, y^g\} .

    For x_1^h\neq v , the proof is similar to (1.2.1) of Case 3.2.1.1.

    For x_1^h = v , the proof is similar to (1.2.2) of Case 3.2.1.1.

    Case 3.2.1.2. The length of P_{yx_1} l_{yx_1} = 0 . Then x_1 = y .

    (1) y = u_1^{c_{n-1}} . By Proposition 2.1, y^h = u_1^c and y^c = u_1^h .

    (1.1) v\in \{y^h, u_1^h\} . We may assume that v = y^h . Choose an edge ab\in P_{ux} with a, b\notin \{u_1, y, x\} . Then v\notin \{a^h, b^h\} . Let F_1^R = F^R+\{v, u_1^h\} . Then |F_1^R| = 2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{a^hb^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}(u, a), a, a^h, P_{a^hb^h}, b^h, b, P_{uu_1}(b, u_1), u_1, u_1^h, y, v) can therefore be found(see Figure 23(a)).

    Figure 23.  Illustrations of Case 3.2.1.2 of Theorem 4.1.

    (1.2) v\notin \{y^h, u_1^h\} . Let F_1^R = F^R+\{u_1^h\} . Then |F_1^R| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{y^hv} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}, u_1, u_1^h, y, y^h, P_{y^hv}, v) can therefore be found(see Figure 23(b)).

    (2) y\neq u_1^{c_{n-1}} . By Proposition 2.1, y^h\neq u_1^c and y^c\neq u_1^h . There is a vertex u_1^g\in \{u_1^h, u_1^c\} such that u_1^g\neq v .

    (2.1) v\in \{y^h, y^c\} . We may assume that v = y^h . Let F_1^R = F^R+\{v\} . Then |F_1^R| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{u_1^gy^c} exists in R-F_1^R . Let P_{uv} = (u, P_{uu_1}, u_1, u_1^g, P_{u_1^gy^c}, y^c, y, v) . An error-free Hamiltonian path P_{uv} can therefore be found(see Figure 24(a)).

    Figure 24.  Illustrations of Case 3.2.1.2 of Theorem 4.1.

    (2.2) v\notin \{y^h, y^c\} . By Lemma 3.4, two disjoint paths P_{u_1^gy^c} , P_{y^hv} with V(P_{u_1^gy^c})\cup V(P_{y^hv}) = V(R) exist in R . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}, u_1, u_1^g, P_{u_1^gy^c}, y^c, y, y^h, P_{y^hv}, v) can therefore be found(see Figure 24(b)).

    Case 3.2.2. |F_v^L| = 0 .

    Case 3.2.2.1. For any vertex y\in V(L) , |E_L(y)\cap F^L|\leq2 . Since |F^L| = 2n-3\geq 9(n\geq6) , we can choose two edges f_1, f_2\in F^L with f_1, f_2\notin E_L(v^h)\cup E_L(v^c) and f_1, f_2 do not share the same vertex. Let F^L_1 = F^L-\{f_1, f_2\} . Then |F^L_1| = 2n-5 . We may assume that v^h\neq u . By induction hypothesis, there exists a Hamiltonian path P_{uv^h} in L-F^L_1 which may or may not include f_1 or f_2 on it. Removing f_1 and f_2 , path P_{uv^h} is divided into three, two, or one segments relying on the situations in which f_1 and f_2 are on P_{uv^h} or not. For the last two situations, we may delete one or two more edges which are not incident to vertices v^h, v^c from P_{uv^h} to make it into three subpaths. Therefore, we may write the path P_{uv^h} with these subpaths as (u, P_{uu_1}, u_1, f_1^{'}, x, P_{xy}, y, f_2^{'}, v_1, P_{v_1v^h}, v^h) . Let F^R_1 = F^R+\{v\} . Then |F^R_1| = 1 . By Lemma 3.4, two disjoint paths P_{u_1^hx^h} and P_{y^hv_1^h} with V(P_{u_1^hx^h})\cup V(P_{y^hv_1^h}) = V(R-F^R_1) exist in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, P_{uu_1}, u_1, u_1^h, P_{u_1^hx^h}, x^h, x, P_{xy}, y, y^h, P_{y^hv_1^h}, v_1^h, v_1, P_{v_1v^h}, v^h, v) can therefore be found(see Figure 25(a)).

    Figure 25.  Illustrations of Case 3.2.2.1 and Case 3.2.2.2 of Theorem 4.1.

    Case 3.2.2.2. A vertex y exists in L with |E_L(y)\cap F^L|\geq3 .

    Let e_1, e_2, e_3\in E_L(y)\cap F^L and F^L_1 = F^L-\{e_1, e_2, e_3\}+y . Then |F^L_1| = 2n-5 .

    (1) y = u . There is a vertex u^g\in \{u^h, u^c\} with u^g\neq v . Let N_L(u^g) = \{u, u_1\} and z\in V(L)-\{u, u_1, v^h, v^c\} with (u_1, z) is a normal vertex-pair in L-F^L_1 . Then z^h\neq v . By induction hypothesis, a Hamiltonian path P_{u_1z} exists in L-F^L_1 . Let F^R_1 = F^R+\{u^g\} . Then |F^R_1| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{z^hv} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, u^g, u_1, P_{u_1z}, z, z^h, P_{z^hv}, v) can therefore be found(see Figure 25(b)).

    (2) y\neq u .

    (2.1) y\in \{v^h, v^c\} . We may assume that y = v^c . Let z\in V(L)-\{u, v^h, v^c\} with (u, z) is a normal vertex-pair in L-F^L_1 . Then z^h\neq v . By induction hypothesis, a Hamiltonian path P_{uz} exists in L-F^L_1 . Let F^R_1 = F^R+\{v\} . Then |F^R_1| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{z^h{(v^c)}^h} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, P_{uz}, z, z^h, P_{z^h{(v^c)}^h}, {(v^c)}^h, v^c, v) can therefore be found(see Figure 26(a)).

    Figure 26.  Illustrations of Case 3.2.2.2 of Theorem 4.1.

    (2.2) y\notin \{v^h, v^c\} . Let z\in V(L)-\{u, y, v^h, v^c\} with (u, z) is a normal vertex-pair in L-F^L_1 and z\neq y^{c_{n-1}} . By Proposition 2.1, z^h\neq y^c and z^c\neq y^h . By induction hypothesis, a Hamiltonian path P_{uz} exists in L-F^L_1 . By Lemma 3.4, two disjoint paths P_{z^hy^h} and P_{y^cv} with V(P_{z^hy^h})\cup V(P_{y^cv}) = V(R) exist in R . An error-free Hamiltonian path P_{uv} = (u, P_{uz}, z, z^h, P_{z^hy^h}, y^h, y, y^c, P_{y^cv}, v) can therefore be found(see Figure 26(b)).

    Case 3.3. u, v\in V(R) .

    Case 3.3.1. |F_v^L|\geq2 . There are at least two vertices x_1, x_2\in F^L . Let F_1^L = F^L-\{x_1, x_2\} . Then |F_1^L| = 2n-5 .

    Case 3.3.1.1. (x_1, x_2) is a normal vertex-pair in L-F_1^L . By induction hypothesis, a Hamiltonian path P_{x_1x_2} exists in L-F_1^L . Let N_{P_{x_1x_2}}(x_1) = x_{11} and N_{P_{x_1x_2}}(x_2) = x_{21} .

    (1) There is a vertex x^g_{11}\in\{x^h_{11}, x^c_{11}\} and a vertex x^g_{21}\in\{x^h_{21}, x^c_{21}\} such that x^g_{11}, x^g_{21}\notin\{u, v\} . By Lemma 3.4, two disjoint paths P_{ux^g_{11}} , P_{x^g_{21}v} with V(P_{ux^g_{11}})\cup V(P_{x^g_{21}v}) = V(R) exist in R . An error-free Hamiltonian path P_{uv} = (u, P_{ux^g_{11}}, x^g_{11}, x_{11}, P_{x_1x_2}(x_{11}, x_{21}), x_{21}, x^g_{21}, P_{x^g_{21}v}, v) can therefore be found(see Figure 27(a)).

    Figure 27.  Illustrations of Case 3.3.1.1 of Theorem 4.1.

    (2) For any vertex x^g_{11}\in\{x^h_{11}, x^c_{11}\} and vertex x^g_{21}\in\{x^h_{21}, x^c_{21}\} , \{x^g_{11}, x^g_{21}\} = \{u, v\} . We assume that x^g_{11} = u and x^g_{21} = v . Let ab\in E(P_{x_1x_2}(x_{11}, x_{21})) with a, b\notin \{x_{11}, x_{21}\} and F_1^R = F^R+\{u, v\} . Then |F_1^R| = 2\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{a^hb^h} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, x_{11}, P_{x_1x_2}(x_{11}, a), a, a^h, P_{a^hb^h}, b^h, b, P_{x_1x_2}(b, x_{21}), x_{21}, v) can therefore be found(see Figure 27(b)).

    (3) \{x^h_{11}, x^c_{11}\} = \{u, v\} and u, v\notin \{x^h_{21}, x^c_{21}\} or \{x^h_{21}, x^c_{21}\} = \{u, v\} and u, v\notin \{x^h_{11}, x^c_{11}\} . Assume that \{x^h_{11}, x^c_{11}\} = \{u, v\} and u, v\notin \{x^h_{21}, x^c_{21}\} . Let F_1^R = F^R+\{u\} . Then |F_1^R| = 1\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{x^h_{21}v} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, x_{11}, P_{x_1x_2}(x_{11}, x_{21}), x_{21}, x^h_{21}, P_{x^h_{21}v}, v) can therefore be found(see Figure 27(c)).

    Case 3.3.1.2. (x_1, x_2) is a w -weak vertex-pair in L-F_1^L , i.e., F^L\subset N_L(w)\cup E_L(w) , |N_{L-F^L}(w)| = 0 and N_{L-F_1^L}(w) = \{x_1, x_2\} . Since (u, v) is a normal vertex-pair in AQ_n-F , |\{w^h, w^c\}\cap \{u, v\}|\leq1 . By Corollary 2.1, (w, x_2) is a normal vertex-pair in L-F_1^L . By induction hypothesis, a Hamiltonian path P_{wx_2} exists in L-F_1^L . Since N_{L-F_1^L}(w) = \{x_1, x_2\} , we have N_{P_{wx_2}}(w) = x_1 .

    (1) |\{w^h, w^c\}\cap \{u, v\}| = 1 . Suppose that u\in \{w^h, w^c\} , say u = w^h . Let N_{P_{wx_2}}(x_1)-w = x_{11} and N_{P_{wx_2}}(x_2) = x_{21} .

    (1.1) x_{11} = w^{c_{n-1}} or x_{21} = w^{c_{n-1}} . Suppose that x_{11} = w^{c_{n-1}} . By Proposition 2.1, w^h = x^c_{11} and w^c = x^h_{11} . There is a vertex x^g_{21}\in\{x^h_{21}, x^c_{21}\} such that x^g_{21}\neq v . Let F^R_1 = F^R+\{u, w^c\} . Then |F^R_1| = 2\leq 2n-6 . By Lemma 3.1, an error-free Hamiltonian path P_{x^g_{21}v} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, w, w^c, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, x^g_{21}, P_{x^g_{21}v}, v) can therefore be found(see Figure 28(a)).

    Figure 28.  Illustrations of Case 3.3.1.2 of Theorem 4.1.

    (1.2) x_{11}\neq w^{c_{n-1}} and x_{21}\neq w^{c_{n-1}} . Then by Proposition 2.1, x^h_{11}\neq w^c , x^c_{11}\neq w^h and x^c_{21}\neq w^h , x^h_{21}\neq w^c .

    If v\in\{x^c_{21}, x^c_{11}\} , we may assume that x^c_{21} = v . Let F^R_1 = F^R+\{u, v\} . Then |F^R_1| = 2\leq 2n-6 . By Lemma 3.1, an error-free Hamiltonian path P_{w^cx^c_{11}} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, w, w^c, P_{w^cx^c_{11}}, x^c_{11}, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, v) can therefore be found(see Figure 28(b)).

    If v\notin\{x^c_{21}, x^c_{11}\} , let F^R_1 = F^R+\{u\} . Then |F^R_1| = 1 . By Lemma 3.4, two disjoint paths P_{w^cx^c_{11}} , P_{x^c_{21}v} with V(P_{w^cx^c_{11}})\cup V(P_{x^c_{21}v}) = V(R-F^R_1) exist in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, w, w^c, P_{w^cx^c_{11}}, x^c_{11}, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, x^c_{21}, P_{x^c_{21}v}, v) can therefore be found(see Figure 28(c)).

    (2) |\{w^h, w^c\}\cap \{u, v\}| = 0 .

    (2.1) x_{11} = w^{c_{n-1}} or x_{21} = w^{c_{n-1}} . Assume that x_{11} = w^{c_{n-1}} . By Proposition 2.1, w^h = x^c_{11} and w^c = x^h_{11} .

    If at least one vertex of \{u, v\} , say v , is adjacent to x_{21} . Let F^R_1 = F^R+\{w^c, v\} . Then |F^R_1| = 2\leq 2n-6 . By Lemma 3.1, an error-free Hamiltonian path P_{uw^h} exists in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, P_{uw^h}, w^h, w, w^c, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, v) can therefore be found(see Figure 29(a)).

    Figure 29.  Illustrations of Case 3.3.1.2 of Theorem 4.1.

    If both of u and v are not adjacent to x_{21} . Let F^R_1 = F^R+w^c . Then |F^R_1| = 1 . By Lemma 3.4, two disjoint paths P_{uw^h} , P_{x^h_{21}v} with V(P_{uw^h})\cup V(P_{x^h_{21}v}) = V(R-F^R_1) exist in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, P_{uw^h}, w^h, w, w^c, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, x^h_{21}, P_{x^h_{21}v}, v) can therefore be found(see Figure 29(b)).

    (2.2) x_{11}\neq w^{c_{n-1}} and x_{21}\neq w^{c_{n-1}} . Then by Proposition 2.1, x^h_{11}\neq w^c , x^c_{11}\neq w^h and x^c_{11}\neq w^h , x^h_{11}\neq w^c .

    (2.2.1) There is a vertex x^g_{11}\in \{x^h_{11}, x^c_{11}\} with x^g_{11}\notin \{u, v\} and x^g_{21}\in \{x^h_{21}, x^c_{21}\} with x^g_{21}\notin \{u, v\} . By Lemma 3.5, three disjoint paths P_{uw^h} , P_{{w^c}x^g_{11}} , P_{x^g_{21}v} exist in R with V(P_{uw^h})\cup V(P_{{w^c}x^g_{11}})\cup V(P_{x^g_{21}v}) = V(R) . An error-free Hamiltonian path P_{uv} = (u, P_{uw^h}, w^h, w, w^c, P_{{w^c}x^g_{11}}, x^g_{11}, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, x^g_{21}, P_{x^g_{21}v}, v) can therefore be found(see Figure 30(a)).

    Figure 30.  Illustrations of Case 3.3.1.2 of Theorem 4.1.

    (2.2.2) \{x^h_{11}, x^c_{11}\} = \{u, v\} and u, v\notin \{x^h_{21}, x^c_{21}\} or \{x^h_{21}, x^c_{21}\} = \{u, v\} and u, v\notin \{x^h_{11}, x^c_{11}\} . Assume that \{x^h_{11}, x^c_{11}\} = \{u, v\} and u, v\notin \{x^h_{21}, x^c_{21}\} . Let F_1^R = F^R+\{u\} . Then |F_1^R| = 1 . By Lemma 3.4, two disjoint paths P_{x^h_{21}w^h} , P_{w^cv} exist in R-F_1^R with V(P_{x^h_{21}w^h})\cup V(P_{w^cv}) = V(R-F_1^R) . An error-free Hamiltonian path P_{uv} = (u, x_{11}, P_{wx_2}(x_{11}, x_{21}), x_{21}, x^h_{21}, P_{x^h_{21}w^h}, w^h, w, w^c, P_{w^cv}, v) can therefore be found(see Figure 30(b)).

    (2.2.3) \{x^h_{21}, x^c_{21}, x^h_{11}, x^c_{11}\} = \{u, v\} . We may assume that x^h_{21} = u and x^h_{11} = v . Let a\in N_{P_{wx_2}}(x_{11}) with a\neq x_1 and b\in N_{P_{wx_2}}(a) with b\neq x_{11} .

    (2.2.3.1) a = w^{c_{n-1}} . Then a^h = w^c and a^c = w^h . Let F_1^R = F^R+\{u, v, w^h\} . Then |F_1^R| = 3\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{b^cw^c} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, x_{21}, P_{wx_2}(x_{21}, b), b, b^c, P_{b^cw^c}, w^c, w, w^h, a, x_{11}, v) can therefore be found(see Figure 31(a)).

    Figure 31.  Illustrations of Case 3.3.1.2 of Theorem 4.1.

    (2.2.3.2) b = w^{c_{n-1}} . Then b^h = w^c and b^c = w^h . Let F_1^R = F^R+\{u, v, w^h\} . Then |F_1^R| = 3\leq 2n-6 . By Lemma 3.1, a Hamiltonian path P_{w^ca^c} exists in R-F_1^R . An error-free Hamiltonian path P_{uv} = (u, x_{21}, P_{wx_2}(x_{21}, b), b, w^h, w, w^c, P_{w^ca^c}, a^c, a, x_{11}, v) can therefore be found(see Figure 31(b)).

    (2.2.3.3) a\neq w^{c_{n-1}} and b\neq w^{c_{n-1}} . Then a^h\neq w^c , a^c\neq w^h and b^h\neq w^c , b^c = w^h . Let F_1^R = F^R+\{u, v\} . Then |F_1^R| = 2 . By Lemma 3.4, two disjoint paths P_{b^hw^h} , P_{w^ca^h} exist in R-F_1^R with V(P_{b^hw^h})\cup V(P_{w^ca^h}) = V(R-F_1^R) . An error-free Hamiltonian path P_{uv} = (u, x_{21}, P_{wx_2}(x_{21}, b), b, b^h, P_{b^hw^h}, w^h, w, w^c, P_{w^ca^h}, a^h, a, x_{11}, v) can therefore be found(see Figure 31(c)).

    Case 3.3.2. |F_v^L|\leq1 .

    Case 3.3.2.1. For any vertex x with |E_L(x)\cap F^L|\leq2 . Since |F^L\cap E(L)|\geq 2n-4\geq 8(n\geq6) , we can choose two edges e_1, e_2\notin E_L(u^c)\cup E_L(v^h)\cup E_L(v^c) . Let F^L_1 = F^L-\{e_1, e_2\} . Then |F^L_1| = 2n-5 . By Lemma 3.1, a Hamiltonian cycle C will exist in L-F_1^L which may or may not include e_1 or e_2 on it. Removing e_1 and e_2 , cycle C is divided into two, one or zero pieces depending on the cases in which e_1 and e_2 are on C or not. For the last two cases, we may choose to delete one or two more edges which are not incident to vertices u^h, u^c, v^h, v^c from C to make it into two subpaths. Therefore, we may write cycle C using these subpaths as (x, e_1^{'}, x_1, P_{x_1y_1}, y_1, e_2^{'}, y, P_{yx}, x) .

    (1) The length of P_{yx} l_{yx}\geq 1 . Since |F^R| = 0 , by Lemma 3.5, three disjoint paths P_{ux_1^c} , P_{y_1^cy^c} , P_{x^cv} exist in R with V(P_{ux_1^c})\cup V(P_{y_1^cy^c})\cup V(P_{x^cv}) = V(R) . An error-free Hamiltonian path P_{uv} = (u, P_{ux_1^c}, x_1^c, x_1, P_{x_1y_1}, y_1, y_1^c, P_{y_1^cy^c}, y^c, y, P_{yx}, x, x^c, P_{x^cv}, v) can therefore be found(see Figure 32(a)).

    Figure 32.  Illustrations of Case 3.3.2.1 of Theorem 4.1.

    (2) The length of P_{yx} l_{yx} = 0 . Then x = y .

    (2.1) x = u^h . Let F^R_1 = F^R+\{u\} . Then |F^R_1| = 1 . By Lemma 3.4, two disjoint paths P_{x^cy_1^c} , P_{x_1^cv} with V(P_{x^cy_1^c})\cup V(P_{x_1^cv}) = V(R-F^R_1) exist in R-F^R_1 . An error-free Hamiltonian path P_{uv} = (u, x, x^c, P_{x^cy_1^c}, y_1^c, y_1, P_{y_1x_1}, x_1, x_1^c, P_{x_1^cv}, v) can therefore be found(see Figure 32(b)).

    (2.2) x\neq u^h .

    (2.2.1) x\neq x_1^{c_{n-1}} and x\neq y_1^{c_{n-1}} . By Proposition 2.1, x^h\neq x_1^c , x^c\neq x_1^h and x^h\neq y_1^c , x^c\neq y_1^h . By Lemma 3.5, three disjoint paths P_{ux_1^c} , P_{y_1^cx^c} and P_{x^hv} exist in R with V(P_{ux_1^c})\cup V(P_{y_1^cx^c})\cup V(P_{x^hv}) = V(R) . An error-free Hamiltonian path P_{uv} = (u, P_{ux_1^c}, x_1^c, x_1, P_{x_1 y_1}, y_1, y_1^c, P_{y_1^cx^c}, x^c, x, x^h, P_{x^hv}, v) can therefore be found(see Figure 33(a)).

    Figure 33.  Illustrations of Case 3.3.2.1 of Theorem 4.1.

    (2.2.2) x = x_1^{c_{n-1}} or x = y_1^{c_{n-1}} . Suppose that x = x_1^{c_{n-1}} . By Proposition 2.1, x^h = x_1^c and x^c = x_1^h . Let F^R_1 = F^R+\{x_1^c\} . Then |F^R_1| = 1 . By Lemma 3.4, two disjoint paths P_{ux^c} , P_{y_1^cv} exist in R-F^R_1 with V(P_{ux^c})\cup V(P_{y_1^cv}) = V(R-F^R_1) . An error-free Hamiltonian path P_{uv} = (u, P_{ux^c}, x^c, x, x_1^c, x_1, P_{x_1 y_1}, y_1, y_1^c, P_{y_1^cv}, v) can therefore be found(see Figure 33(b)).

    Case 3.3.2.2. There exists a vertex x with |E_L(x)\cap F^L|\geq3 . Let e_1, e_2, e_3\in E_L(x)\cap F^L and F^L_1 = F^L-\{e_1, e_2, e_3\}+x . Then |F^L_1| = 2n-5 .

    (1) There exists no correct element incident to vertex x in L-F^L . Since (u, v) is a normal vertex-pair in AQ_n-F , |N_{AQ_n-F}(x)\cap \{u, v\}|\leq 1 . Choose two different vertices x_1, y from V(L)-\{x, u^h, u^c, v^h, v^c\} with x_1\neq x^{c_{n-1}} , y\neq x^{c_{n-1}} and (x_1, y) is a normal vertex-pair in L-F^L_1 . By induction hypothesis, a Hamiltonian path P_{x_1y} exists in L-F^L_1 . Notice that x_1, y\in V(L)-\{x, u^h, u^c, v^h, v^c\} , then u, v\notin \{x_1^h, x_1^c, y^h, y^c\} .

    (1.1) |N_{AQ_n-F}(x)\cap \{u, v\}| = 1 . Assume that u\in N_{AQ_n-F}(x) and u = x^h . Let F^R_1 = F^R+\{u\} . Then |F^R_1| = 1 . By Lemma 3.4, two disjoint paths P_{x^cx_1^c} , P_{y^cv} exist in R-F^R_1 with V(P_{x^cx_1^c})\cup V(P_{y^cv}) = V(R-F_1^R) . An error-free Hamiltonian path P_{uv} = (u, x, x^c, P_{x^cx_1^c}, x_1^c, x_1, P_{x_1y}, y, y^c, P_{y^cv}, v) can therefore be found(see Figure 34(a)).

    Figure 34.  Illustrations of Case 3.3.2.2 of Theorem 4.1.

    (1.2) |N_{AQ_n-F}(x)\cap \{u, v\}| = 0 . By Lemma 3.5, three disjoint paths P_{ux^h} , P_{x^cx_1^c} , P_{y^cv} exist in R with V(P_{ux^h})\cup V(P_{x^cx_1^c})\cup V(P_{y^cv}) = V(R) . An error-free Hamiltonian path P_{uv} = (u, P_{ux^h}, x^h, x, x^c, P_{x^cx_1^c}, x_1^c, x_1, P_{x_1y}, y, y^c, P_{y^cv}, v) can therefore be found(see Figure 34(b)).

    (2) There is a vertex x_1 incident to vertex x in L-F^L . Choose a vertex y\in V(L)-\{x, x_1, v^h, v^c, u^h, u^c\} with (x_1, y) is a normal vertex-pair in L-F^L_1 , then u, v\notin \{y^h, y^c\} . By induction hypothesis, a Hamiltonian path P_{x_1y} exists in L-F^L_1 . There is a vertex x^g\in \{x^h, x^c\} with x^g\neq \{u, v\} . By Lemma 3.4, two disjoint paths P_{ux^g} , P_{y^cv} exist in R with V(P_{ux^g})\cup V(P_{y^cv}) = V(R) . An error-free Hamiltonian path P_{uv} = (u, P_{ux^g}, x^g, x, x_1, P_{x_1y}, y, y^c, P_{y^cv}, v) can therefore be found(see Figure 34(c)).

    Combining the above cases, we completed the proof of the Theorem 4.1.

    This paper studied the Hamiltonian path in n -dimensional augmented cube AQ_n with a set F of up to 2n-3 faulty elements. We have proved that for arbitrary vertex-pair (u, v) in AQ_n-F , there exists a fault-free Hamiltonian path that joins vertices u and v with the exception of (u, v) , which is a weak vertex-pair in AQ_n-F ( n\geq4 ). It is worth pointing out that we also proved that if there is a weak vertex-pair in AQ_n-F , there is at most one pair. This paper improved the current result that AQ_n is 2n-4 fault-tolerant Hamiltonian connected. Since the degree of each vertex is 2n-1 in AQ_n , our result is optimal and sharp under the condition of no restriction to each vertex.

    The result of the paper can be further improved. One possible research is the Hamiltonian connectivity when the correct degree of each vertex is restricted and the fault-tolerant bound of AQ_n may be improved; another is the issue of finding the shorter path under the current optimal fault-tolerant bound in which when |F|\leq2n-3 , any correct two vertices u, v in AQ_n-F have a path of each length from d -rank to 2^n-f_v-2 connecting them, where d is the distance of u, v and f_v is the number of faulty vertices in AQ_n .

    The work was supported by NNSF of China (No.61170303, 61472465, 61562066) and the National Key R & D Program of China (No. 2018YFC0910500, No.2020AAA0108004).

    The authors declare that they have no competing interests.



    [1] C. M. Lee, Y. H. Teng, J. J. M. Tan, L. H. Hsu, Embedding Hamiltonian paths in augmented cubes with a required vertex in a fixed position, Comput. Math. Appl., 58 (2009), 1762–1768. doi: 10.1016/j.camwa.2009.07.079
    [2] D. Zhou, J. Fan, C. K. Lin, J. Zhou, X. Wang, Cycles embedding in exchanged crossed cube, Int. J. Found. Comput. Sci., 28 (2017), 61–76. doi: 10.1142/S0129054117500058
    [3] H. C. Hsu, L. C. Chiang, J. J. M. Tan, L. H. Hsu, Fault Hamiltonicity of augmented cubes, Parallel Comput., 31 (2005), 131–145. doi: 10.1016/j.parco.2004.10.002
    [4] H. Wang, J. Wang, J. M. Xu, Fault-tolerant panconnectivity of augmented cubes, Frontiers Math. China, 4 (2009), 697–719. doi: 10.1007/s11464-009-0042-4
    [5] J. Fan, X. Lin, X. Jia, Optimal path embedding in crossed cubes, IEEE Trans. Parallel Distrib. Syst., 16 (2005), 1190–1200. doi: 10.1109/TPDS.2005.151
    [6] J. Fan, X. Jia, X. Lin, Optimal embeddings of paths with various lengths in twisted cubes, IEEE Trans. Parallel Distrib. Syst., 18 (2007), 511–521. doi: 10.1109/TPDS.2007.1003
    [7] J. Fan, X. Lin, Y. Pan, X. Jia, Optimal fault-tolerant embedding of paths in twisted cubes, J. Parallel Distrib. Comput., 67 (2007), 205–214. doi: 10.1016/j.jpdc.2006.04.004
    [8] J. Fan, X. Jia, Embedding meshes into crossed cubes, Inf. Sci., 177 (2007), 3151–3160. doi: 10.1016/j.ins.2006.12.010
    [9] X. Wang, J. Fan, X. Jia, S. Zhang, J. Yu, Embedding meshes into twisted-cubes, Inf. Sci., 181 (2011), 3085–3099. doi: 10.1016/j.ins.2011.02.019
    [10] J. Xu, M. Ma, A survey on cycle and path embedding in some networks, Frontiers Math. China, 4 (2009), 217–252. doi: 10.1007/s11464-009-0017-5
    [11] M. Ma, G. Liu, J. M. Xu, Fault-tolerant embedding of paths in crossed cubes, Theor. Comput. Sci., 407 (2008), 110–116. doi: 10.1016/j.tcs.2008.05.002
    [12] M. Ma, G. Liu, J. M. Xu, The super connectivity of augmented cubes, Inf. Process. Lett., 106 (2008), 59–63. doi: 10.1016/j.ipl.2007.10.005
    [13] M. Xu, J. M. Xu, The forwarding indices of augmented cubes, Inf. Process. Lett., 101 (2007), 185–189. doi: 10.1016/j.ipl.2006.09.013
    [14] M. Ma, G. Liu, J. M. Xu, Panconnectivity and edge-fault-tolerant pancyclicity of augmented cubes, Parallel Comput., 33 (2007), 36–42. doi: 10.1016/j.parco.2006.11.008
    [15] P. Kulasinghe, S. Bettayeb, Embedding binary trees into crossed cubes, IEEE Trans. Comput., 44 (1995), 923–929. doi: 10.1109/12.392850
    [16] S. A. Choudum, V. Sunitha, Augmented cubes, Networks, 40 (2002), 71–84.
    [17] S. A. Choudum, V. Sunitha, Distance and short parallel paths in augmented cubes, Electron. Notes Discrete Math., 15 (2003), 64. doi: 10.1016/S1571-0653(04)00532-3
    [18] S. A. Choudum, V. Sunitha, Wide-diameter of augmented cubes, Technical Report, Department of Mathematics, Indian Institute of Technology Madras, Chennai, 2000.
    [19] S. A. Choudum, V. Sunitha, Automorphisms of augmented cubes, Technical Report, Department of Mathematics, Indian Institute of Technology Madras, Chennai, 2001.
    [20] W. W. Wang, M. J. Ma, J. M. Xu, Fault-tolerant pancyclicity of augmented cubes, Inf. Process. Lett., 103 (2007), 52–56. doi: 10.1016/j.ipl.2007.02.012
    [21] W. C. Fang, C. C. Hsu, C. M. Wang, On the fault-tolerant embeddings of complete binary trees in the mesh interconnection networks, Inf. Sci., 151 (2003), 51–70. doi: 10.1016/S0020-0255(02)00389-4
    [22] X. Xu, H. Zhang, S. Zhang, Y. Yang, Fault-tolerant panconnectivity of augmented cubes AQ_n, Int. J. Found. Comput. Sci., 30 (2019), 1247–1278. doi: 10.1142/S0129054119500254
    [23] H. Zhang, X. Xu, J. Guo, Y. Yang, Fault-tolerant Hamiltonian-connectivity of twisted hypercube-like networks THLNs, IEEE Access, 6 (2018), 74081–74090. doi: 10.1109/ACCESS.2018.2882520
    [24] H. Zhang, X. Xu, Q. Zhang, Y. Yang, Fault-tolerant path-embedding of twisted hypercube-like networks (THLNs), Mathematics, 7 (2019), 1066. doi: 10.3390/math7111066
    [25] N. Ascheuer, Hamiltonian Path Problems in the On-line Optimization of Flexible Manufacturing Systems, PhD thesis, Konrad-Zuse-Zentrum fur Informationstechnik Berlin, 1996.
    [26] N. C. Wang, C. P. Yan, C. P. Chu, Multicast communication in wormhole-routed symmetric networks with Hamiltonian cycle model, J. Syst. Archit., 51 (2005), 165–183. doi: 10.1016/j.sysarc.2004.11.001
    [27] X. Lin, P. K. McKinley, L. M. Li, Deadlock-free multicast wormhole routing in 2-D mesh multiprocessors, IEEE Trans. Parallel Distrib. Syst., 5 (1994), 793–804. doi: 10.1109/71.298203
  • This article has been cited by:

    1. Mingzu Zhang, Hongxi Liu, Pingping Li, Embedded Edge-Connectivity Reliability Evaluation of Augmented Hypercube Interconnection Networks, 2023, 34, 0129-0541, 1, 10.1142/S0129054122500150
    2. Mingzu Zhang, Wenhuan Ma, Tianlong Ma, Many-to-Many Disjoint Paths in Augmented Cubes With Exponential Fault Edges, 2021, 9, 2169-3536, 95382, 10.1109/ACCESS.2021.3095370
    3. Shu-Jie Zhou, Min Xu, Two-Disjoint-Cycle-Cover Pancyclicity of Augmented Cubes, 2023, 2194-668X, 10.1007/s40305-023-00474-4
    4. Basem Assiri, Muhammad Faisal Nadeem, Waqar Ali, Ali Ahmad, Fault-tolerance in biswapped multiprocessor interconnection networks, 2025, 196, 07437315, 105009, 10.1016/j.jpdc.2024.105009
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2666) PDF downloads(115) Cited by(4)

Figures and Tables

Figures(34)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog