We consider the problem of coded computing, where a computational task is performed in a distributed fashion in the presence of adversarial workers. We propose techniques to break the adversarial toleration threshold barrier previously known in coded computing. More specifically, we leverage list-decoding techniques for folded Reed-Solomon codes and propose novel algorithms to recover the correct codeword using side information. In the coded computing setting, we show how the master node can perform certain carefully designed extra computations to obtain the side information. The workload of computing this side information is negligible compared to the computations done by each worker. This side information is then utilized to prune the output of the list decoder and uniquely recover the true outcome. We further propose folded Lagrange coded computing (FLCC) to incorporate the developed techniques into a specific coded computing setting. Our results show that FLCC outperforms LCC by breaking the barrier on the number of adversaries that can be tolerated. In particular, the corresponding threshold in FLCC is improved by a factor of two asymptotically compared to that of LCC.
翻译:我们考虑编码计算问题,计算工作是在对抗性工人在场的情况下以分布方式完成的。我们提出打破在编码计算中以前已知的对抗容忍门槛屏障的技术。更具体地说,我们利用折叠 Reed-Solomon 代码列表解码技术,并提议新的算法,使用侧边信息来恢复正确的编码。在编码计算设置中,我们显示主节点如何执行某些精心设计的附加计算,以获取侧面信息。计算这一侧面信息的工作量与每个工人的计算相比微不足道。然后,利用这一侧信息将列表解码器的输出平准,并单独恢复真实结果。我们进一步提议折叠Lagrange编码计算(FLCC)将开发的技术纳入具体的编码计算设置中。我们的结果显示,FLCC通过打破可以容忍的对手人数的屏障而超越LCC。特别是,FLCC的相应阈C的阈值因两个因素而得到改进。