Probabilistic Group Testing in Distributed Computing with Attacked Workers
Probabilistic Group Testing in Distributed Computing with Attacked Workers
复制标题
DOI:
10.1109/isit54713.2023.10206705
复制
发表时间:
2023-05
期刊:
影响因子:
--
通讯作者:
Sarthak Jain;Martina Cardone;S. Mohajer
中科院分区:
文献类型:
--
作者:
Sarthak Jain;Martina Cardone;S. Mohajer
The problem of distributed matrix-vector product is considered, where the server distributes the task of the computation among n worker nodes, out of which L are compromised (but non-colluding) and may return incorrect results. Specifically, it is assumed that the compromised workers are unreliable, that is, at any given time, each compromised worker may return an incorrect and correct result with probabilities α and 1−α, respectively. Thus, the tests are noisy. This work proposes a new probabilistic group testing approach t o identify the unreliable/compromised workers with $O\left( {\frac{{L\log (n)}}{\alpha }} \right)$ tests. Moreover, using the proposed group testing method, sparse parity-check codes are constructed and used in the considered distributed computing framework for encoding, decoding and identifying the unreliable workers. This methodology has two distinct features: (i) the cost of identifying the set of L unreliable workers at the server can be shown to be considerably lower than existing distributed computing methods, and (ii) the encoding and decoding functions are easily implementable and computationally efficient.