Diagnosability of star graphs with missing edges (Q454954): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(4 intermediate revisions by 4 users not shown)
Property / review text
 
Thanks to constant technological progress, multiprocessor systems with ever increasing number of interconnected computing nodes are becoming a reality. To address their reliability, it is ideal, and technically feasible, to have a self-diagnosable system where the computing nodes are able to detect faulty ones by themselves. One major approach to this regard is called the comparison model [\textit{M. Malek}, ``A comparison connection assignment for diagnosis of multiprocessors systems'', in: Proceedings of the 7th international symposium on computer architecture. 31--35 (1980); \textit{J. Maeng} and \textit{M. Malek}, ``A comparison connection assignment for self-diagnosis of multiprocessors systems'', in: Proceedings of the 11th international symposium on fault tolerant computing. 173--175 (1981)], where each node, as a comparator, performs a diagnosis by sending the same input to every pair of its distinct neighbors, comparing their responses, and then deciding the faulty status of their neighbors, when the comparator itself is not faulty. A system level diagnosis is reached based on such node level diagnoses. The number of detectable faulty nodes in such a multiprocessor system certainly depends on the topology of its interconnection network, as well as the modeling assumptions, and the maximum number of necessarily detectable faulty nodes in such a network is called its diagnosability. Several attempts have been made to provide a realistic and practical characterization of this measurement of diagnosability. For example, `conditional diagnosability' assumes that no faulty set contains all the neighbors of any node, based on the observation that there would be no way to decide the faulty status of a node, if all its neighboring comparators are faulty simultaneously, a statistically unlikely, if not impossible, phenomenon. Conditional diagnosability of various networks have been decided, based on a central result that relates the conditional diagnosability of a network to the existence of certain length-two paths within this network [\textit{A. Sengupta} and \textit{A. Dahbura}, ``On self-diagnosable multiprocessor systems: diagnosis by the comparison approach'', IEEE Trans. Comput. 41, 1386--1396 (1992)]. On the other hand, `local diagnosability' of a network addresses the diagnosability of individual nodes in a network. For a technical definition, readers are referred to [\textit{G.-H. Hsu} and \textit{J.M. Tan}, ``A local diagnosability measure for multiprocessor systems'', IEEE Trans. Parallel Distributed Syst. 18, No. 5, 598--607 (2007)]. Roughly speaking, as long as a faulty set contains at most \(t\) nodes, any node with its local diagnosability being \(t\) can be correctly diagnosed. This notion is also related to the diagnosability of the whole system in the sense that the diagnosability of the whole system is \(t\) if and only if the local diagnosabilities of all its nodes are at least \(t.\) Similar to the conditional diagnosability case, the existence of a basic structure also plays the central role in establishing the local diagnosability of a node in a network. This time, what we need turns out to be an extended star of order \(r\), obtained from a star \(K_{1, r}\) by replacing each edge with a length-four path. It is shown in [Hsu and Tan, loc. cit.] that, let \(v\) be a vertex of \(G,\) the local diagnosability of \(v\) is \(d_G(v),\) thus \(v\) is strongly locally diagnosable, if there exists an extended star of order \(d_G(v)\) at \(v\) in \(G,\) where \(d_G(v)\) refers to the degree of \(v\) in \(G.\) This paper shows that the above condition is satisfied for every vertex \(v\) in the often studied star network \(S_n\) [\textit{S. B. Akers} and \textit{B. Krishnamurthy}, IEEE Trans. Comput. 38, No. 4, 555--566 (1989; Zbl 0678.94026)], even when up to \(n-3\) edges are missing. It is interesting to observe that such a practical matter of multiprocessor system fault-tolerance diagnosis is reduced to a pure construction and identification effort in terms of graph theory. I expect many works to follow along this line for other networks as well.
Property / review text: Thanks to constant technological progress, multiprocessor systems with ever increasing number of interconnected computing nodes are becoming a reality. To address their reliability, it is ideal, and technically feasible, to have a self-diagnosable system where the computing nodes are able to detect faulty ones by themselves. One major approach to this regard is called the comparison model [\textit{M. Malek}, ``A comparison connection assignment for diagnosis of multiprocessors systems'', in: Proceedings of the 7th international symposium on computer architecture. 31--35 (1980); \textit{J. Maeng} and \textit{M. Malek}, ``A comparison connection assignment for self-diagnosis of multiprocessors systems'', in: Proceedings of the 11th international symposium on fault tolerant computing. 173--175 (1981)], where each node, as a comparator, performs a diagnosis by sending the same input to every pair of its distinct neighbors, comparing their responses, and then deciding the faulty status of their neighbors, when the comparator itself is not faulty. A system level diagnosis is reached based on such node level diagnoses. The number of detectable faulty nodes in such a multiprocessor system certainly depends on the topology of its interconnection network, as well as the modeling assumptions, and the maximum number of necessarily detectable faulty nodes in such a network is called its diagnosability. Several attempts have been made to provide a realistic and practical characterization of this measurement of diagnosability. For example, `conditional diagnosability' assumes that no faulty set contains all the neighbors of any node, based on the observation that there would be no way to decide the faulty status of a node, if all its neighboring comparators are faulty simultaneously, a statistically unlikely, if not impossible, phenomenon. Conditional diagnosability of various networks have been decided, based on a central result that relates the conditional diagnosability of a network to the existence of certain length-two paths within this network [\textit{A. Sengupta} and \textit{A. Dahbura}, ``On self-diagnosable multiprocessor systems: diagnosis by the comparison approach'', IEEE Trans. Comput. 41, 1386--1396 (1992)]. On the other hand, `local diagnosability' of a network addresses the diagnosability of individual nodes in a network. For a technical definition, readers are referred to [\textit{G.-H. Hsu} and \textit{J.M. Tan}, ``A local diagnosability measure for multiprocessor systems'', IEEE Trans. Parallel Distributed Syst. 18, No. 5, 598--607 (2007)]. Roughly speaking, as long as a faulty set contains at most \(t\) nodes, any node with its local diagnosability being \(t\) can be correctly diagnosed. This notion is also related to the diagnosability of the whole system in the sense that the diagnosability of the whole system is \(t\) if and only if the local diagnosabilities of all its nodes are at least \(t.\) Similar to the conditional diagnosability case, the existence of a basic structure also plays the central role in establishing the local diagnosability of a node in a network. This time, what we need turns out to be an extended star of order \(r\), obtained from a star \(K_{1, r}\) by replacing each edge with a length-four path. It is shown in [Hsu and Tan, loc. cit.] that, let \(v\) be a vertex of \(G,\) the local diagnosability of \(v\) is \(d_G(v),\) thus \(v\) is strongly locally diagnosable, if there exists an extended star of order \(d_G(v)\) at \(v\) in \(G,\) where \(d_G(v)\) refers to the degree of \(v\) in \(G.\) This paper shows that the above condition is satisfied for every vertex \(v\) in the often studied star network \(S_n\) [\textit{S. B. Akers} and \textit{B. Krishnamurthy}, IEEE Trans. Comput. 38, No. 4, 555--566 (1989; Zbl 0678.94026)], even when up to \(n-3\) edges are missing. It is interesting to observe that such a practical matter of multiprocessor system fault-tolerance diagnosis is reduced to a pure construction and identification effort in terms of graph theory. I expect many works to follow along this line for other networks as well. / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Zhizhang Shen / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68M15 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68R10 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68M14 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 6089563 / rank
 
Normal rank
Property / zbMATH Keywords
 
star graph
Property / zbMATH Keywords: star graph / rank
 
Normal rank
Property / zbMATH Keywords
 
comparison diagnosis model
Property / zbMATH Keywords: comparison diagnosis model / rank
 
Normal rank
Property / zbMATH Keywords
 
\(\text{MM}^{\ast }\) diagnosis model
Property / zbMATH Keywords: \(\text{MM}^{\ast }\) diagnosis model / rank
 
Normal rank
Property / zbMATH Keywords
 
local diagnosability
Property / zbMATH Keywords: local diagnosability / rank
 
Normal rank
Property / zbMATH Keywords
 
extended star structure
Property / zbMATH Keywords: extended star structure / rank
 
Normal rank
Property / zbMATH Keywords
 
strong local diagnosability property
Property / zbMATH Keywords: strong local diagnosability property / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/j.ins.2011.11.012 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2149530815 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linearly many faults in Cayley graphs generated by transposition trees / rank
 
Normal rank
Property / cites work
 
Property / cites work: Using Node Diagnosability to Determine t-Diagnosability under the Comparison Diagnosis Model / rank
 
Normal rank
Property / cites work
 
Property / cites work: Strongly Diagnosable Systems under the Comparison Diagnosis Model / rank
 
Normal rank
Property / cites work
 
Property / cites work: Strongly Diagnosable Product Networks Under the Comparison Diagnosis Model / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the fault-diameter of the star graph / rank
 
Normal rank
Property / cites work
 
Property / cites work: Robustness of star graph network under link failure / rank
 
Normal rank
Property / cites work
 
Property / cites work: Hyper Hamiltonian laceability on edge fault star graph / rank
 
Normal rank
Property / cites work
 
Property / cites work: On self-diagnosable multiprocessor systems: diagnosis by the comparison approach / rank
 
Normal rank
Property / cites work
 
Property / cites work: Improving bounds on link failure tolerance of the star graph / rank
 
Normal rank
Property / cites work
 
Property / cites work: Diagnosability of star graphs under the comparison diagnosis model / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 17:33, 5 July 2024

scientific article
Language Label Description Also known as
English
Diagnosability of star graphs with missing edges
scientific article

    Statements

    Diagnosability of star graphs with missing edges (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    2 October 2012
    0 references
    Thanks to constant technological progress, multiprocessor systems with ever increasing number of interconnected computing nodes are becoming a reality. To address their reliability, it is ideal, and technically feasible, to have a self-diagnosable system where the computing nodes are able to detect faulty ones by themselves. One major approach to this regard is called the comparison model [\textit{M. Malek}, ``A comparison connection assignment for diagnosis of multiprocessors systems'', in: Proceedings of the 7th international symposium on computer architecture. 31--35 (1980); \textit{J. Maeng} and \textit{M. Malek}, ``A comparison connection assignment for self-diagnosis of multiprocessors systems'', in: Proceedings of the 11th international symposium on fault tolerant computing. 173--175 (1981)], where each node, as a comparator, performs a diagnosis by sending the same input to every pair of its distinct neighbors, comparing their responses, and then deciding the faulty status of their neighbors, when the comparator itself is not faulty. A system level diagnosis is reached based on such node level diagnoses. The number of detectable faulty nodes in such a multiprocessor system certainly depends on the topology of its interconnection network, as well as the modeling assumptions, and the maximum number of necessarily detectable faulty nodes in such a network is called its diagnosability. Several attempts have been made to provide a realistic and practical characterization of this measurement of diagnosability. For example, `conditional diagnosability' assumes that no faulty set contains all the neighbors of any node, based on the observation that there would be no way to decide the faulty status of a node, if all its neighboring comparators are faulty simultaneously, a statistically unlikely, if not impossible, phenomenon. Conditional diagnosability of various networks have been decided, based on a central result that relates the conditional diagnosability of a network to the existence of certain length-two paths within this network [\textit{A. Sengupta} and \textit{A. Dahbura}, ``On self-diagnosable multiprocessor systems: diagnosis by the comparison approach'', IEEE Trans. Comput. 41, 1386--1396 (1992)]. On the other hand, `local diagnosability' of a network addresses the diagnosability of individual nodes in a network. For a technical definition, readers are referred to [\textit{G.-H. Hsu} and \textit{J.M. Tan}, ``A local diagnosability measure for multiprocessor systems'', IEEE Trans. Parallel Distributed Syst. 18, No. 5, 598--607 (2007)]. Roughly speaking, as long as a faulty set contains at most \(t\) nodes, any node with its local diagnosability being \(t\) can be correctly diagnosed. This notion is also related to the diagnosability of the whole system in the sense that the diagnosability of the whole system is \(t\) if and only if the local diagnosabilities of all its nodes are at least \(t.\) Similar to the conditional diagnosability case, the existence of a basic structure also plays the central role in establishing the local diagnosability of a node in a network. This time, what we need turns out to be an extended star of order \(r\), obtained from a star \(K_{1, r}\) by replacing each edge with a length-four path. It is shown in [Hsu and Tan, loc. cit.] that, let \(v\) be a vertex of \(G,\) the local diagnosability of \(v\) is \(d_G(v),\) thus \(v\) is strongly locally diagnosable, if there exists an extended star of order \(d_G(v)\) at \(v\) in \(G,\) where \(d_G(v)\) refers to the degree of \(v\) in \(G.\) This paper shows that the above condition is satisfied for every vertex \(v\) in the often studied star network \(S_n\) [\textit{S. B. Akers} and \textit{B. Krishnamurthy}, IEEE Trans. Comput. 38, No. 4, 555--566 (1989; Zbl 0678.94026)], even when up to \(n-3\) edges are missing. It is interesting to observe that such a practical matter of multiprocessor system fault-tolerance diagnosis is reduced to a pure construction and identification effort in terms of graph theory. I expect many works to follow along this line for other networks as well.
    0 references
    0 references
    star graph
    0 references
    comparison diagnosis model
    0 references
    \(\text{MM}^{\ast }\) diagnosis model
    0 references
    local diagnosability
    0 references
    extended star structure
    0 references
    strong local diagnosability property
    0 references

    Identifiers