A well-studied problem in fault diagnosis is to identify the set of all good processors in a given set $\{p_1,p_2,\ldots,p_n\}$
of processors via asking some processors $p_i$ to test whether processor $p_j$ is good or faulty. Mathematically, the set $C$ of the indices of good processors forms an isolated clique in the graph with the edges $E = \{(i,j):$ if you ask $p_i$
to test $p_j$ then $p_i$ states that ``$p_j$ is good''$\}$; where $C$ is an isolated clique iff it holds for every $i \in C$ and $j \neq i$ that $(i,j) \in E$ iff $j \in C$.
In the present work, the classical setting of fault diagnosis is modified by no longer requiring that $C$ contains at least $\frac{n+1}{2}$ of the $n$ nodes of the graph. Instead, one is given a lower bound $a$ on the size of $C$ and the number
$n$ of nodes and one has to find a list of up to $n/a$ candidates containing all isolated cliques of size $a$ or more where the number of queries whether a given edge is in $E$ is as small as possible.
It is shown that the number of queries necessary differs at most by $n$ for the case of directed and undirected graphs. Furthermore,
for directed graphs the lower bound $n^2/(2a-2)-3n$ and the upper
bound $2n^2/a$ are established. For some constant values of $a$, better bounds are given. In the case of parallel queries, the number of rounds is at least $n/(a-1)-6$ and at most $O(\log(a)n/a)$.
[1]
W. Hurwood.
System-level fault diagnosis under static, dynamic, and distributed models
,
1996
.
[2]
R. Beigel,et al.
Fault diagnosis in a flash
,
1995,
Proceedings of IEEE 36th Annual Foundations of Computer Science.
[3]
Andrzej Pelc.
Optimal Fault Diagnosis in Comparison Models
,
1992,
IEEE Trans. Computers.
[4]
Andrzej Pelc,et al.
Undirected Graph Models for System-Level Fault Diagnosis
,
1991,
IEEE Trans. Computers.
[5]
Richard Beigel,et al.
Locating faults in a constant number of parallel testing rounds
,
1989,
SPAA '89.
[6]
Pavel M. Blecher,et al.
On a logical problem
,
1983,
Discret. Math..
[7]
Kyung-Yong Chwa,et al.
Schemes for Fault-Tolerant Computing: A Comparison of Modularly Redundant and t-Diagnosable Systems
,
1981,
Inf. Control..
[8]
Miroslaw Malek,et al.
A comparison connection assignment for diagnosis of multiprocessor systems
,
1980,
ISCA '80.
[9]
B. Bollobás,et al.
Extremal Graph Theory
,
2013
.
[10]
Fabrizio Grandoni,et al.
A Theory of Diagnosability of Digital Systems
,
1976,
IEEE Transactions on Computers.
[11]
GERNOT METZE,et al.
On the Connection Assignment Problem of Diagnosable Systems
,
1967,
IEEE Trans. Electron. Comput..