Abstract
We generalise an approach to deriving diagnosability results of various interconnection networks in terms of the popular g-good-neighbour and g-extra fault-tolerant models, as well as mainstream diagnostic models such as the PMC and the MM* models. As demonstrative examples, we show how to follow this constructive, and effective, process to derive the g-extra diagnosabilities of the hypercube, the -star, and the arrangement graph. These results agree with those achieved individually, without duplicating structure independent technical details. Some of them come with a larger applicable range than those already known, and the result for the arrangement graph in terms of the MM* model is new.
Disclosure statement
No potential conflict of interest was reported by the author(s).
Notes
1 The original notion of a good-neighbour edge-cut of order m as coined in [Citation16] is that a set of edges T in a connected graph G is called a good-neighbour edge-cut of order m if G−F is disconnected and every vertex in G−F has degree at least m.
2 This is where the ‘fault-free’ restriction is needed.
3 Since either or
4 For a given pair of supposedly indistinguishable pair of distinct M-faulty set, If then
If both and are g-good-neighbour faulty sets, then when any vertex, u, in must have at least g neighbouring vertices outside thus such a vertex u has at least neighbours in i.e. it is not isolated. This would lead to a simpler argument as given in Proposition 3.9.
If both and are g-extra faulty sets, then when any component in much have at least g + 1 vertices thus any vertex u in has at least one neighbour in i.e. it is not isolated, either.
Thus, we can assume that Moreover, since if then
5 We comment that it is this line of reasoning that requires On the other hand, this condition is only sufficient. For example, if we choose a in as shown in Figure , when with and we would still have the result that is connected, thus, contains exactly two components. The upper bound of g can be further expanded via alternative constructions [Citation52, Section 3].
6 The construction of such a tight 3-extra cut will be given later.
7 Since and by Lemma 6.1, u and w share exactly two common neighbours, one of them being v. Hence, u, v and w share no common neighbours, as v cannot be its own neighbour.
8 We comment that as expected.
9 We notice that, if we require we would have and there would have independent edges between. On the other hand, if then and there would be independent edges between, which also leads to six. This is why we have to require
10 It is based on this analysis that we set hence