Cycles embedding in hypercubes with node failures

https://doi.org/10.1016/j.ipl.2006.12.016Get rights and content

Abstract

The hypercube has been widely used as the interconnection network in parallel computers. The n-dimensional hypercube Qn is a graph having 2n vertices each labeled with a distinct n-bit binary strings. Two vertices are linked by an edge if and only if their addresses differ exactly in the one bit position. Let fv denote the number of faulty vertices in Qn. For n3, in this paper, we prove that every fault-free edge and fault-free vertex of Qn lies on a fault-free cycle of every even length from 4 to 2n2fv inclusive even if fvn2. Our results are optimal.

References (10)

There are more references available in the full text version of this article.

Cited by (27)

  • Hamiltonicity of hypercubes with faulty vertices

    2016, Information Processing Letters
    Citation Excerpt :

    There is a large amount of literature on cycle and/or path embedding into interconnection networks with or without faulty elements, see a survey [22] and references therein. For (fault-tolerant) path or cycle embedding of hypercubes, also see references [2–14,17–21]. In 2001, Locke [15] considered Hamiltonicity of hypercubes with faulty vertices and proposed the following conjecture that remains open.

  • Fault-tolerant edge-bipancyclicity of faulty hypercubes under the conditional-fault model

    2016, Information Sciences
    Citation Excerpt :

    Here, Qn can have only faulty vertices, only faulty edges or both faulty vertices and faulty edges. There is also an interesting fault-tolerant cycle embedding problem which is the fault-tolerant edge-bipancyclicity of hypercubes [13,18,22–26,30,31]. As a comparative viewpoint, for the fault-tolerant vertex-bipancyclicity of hypercubes, one may refer to [23,32].

  • Fault-tolerant cycle embedding in the faulty hypercubes

    2013, Information Sciences
    Citation Excerpt :

    Most of the works on graph embedding take paths, cycles, trees, meshes as guest graphs [12,13,21,22], because these interconnection networks are widely used in parallel computing systems. It is important to have efficient ring embedding in a network, since some parallel applications are originally designated on a ring or Torus architecture such as those in image and signal processing [16]. The cycle-embedding problem deals with all possible lengths of the cycles in a given graph.

View all citing articles on Scopus

This work was supported in part by the National Science Council of the Republic of China under Contract NSC 95-2221-E-026-002.

View full text