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 (FRS) 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 in order to obtain the side information. This side information will be then utilized to prune the output of list decoder in order to uniquely recover the true outcome. We further propose folded Lagrange coded computing, referred to as folded LCC or 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 compared to that of LCC.
翻译:我们考虑编码计算问题,即计算任务是在对抗性工人在场的情况下以分布方式完成的。我们提出打破在编码计算中以前已知的对抗容忍门槛障碍的技术。更具体地说,我们利用折叠 Reed-Solomon (FRS) 代码列表解码技术,并提议使用侧面信息回收正确的编码词。在编码计算设置中,我们显示主节点如何执行某些精心设计的附加计算,以便获得侧面信息。然后,将这一侧信息用于提取列表解码器的输出,以唯一恢复真实结果。我们进一步提议折叠的LCC 或FLCC 编码计算折叠式拉格朗编码计算,以便将开发的技术纳入具体的编码计算设置。我们的结果显示,FLCC通过打破可以容忍的对手人数的屏障而超越LCC。特别是,与LCC相比,FLCC的相应阈值增加了两个系数。