{"title":"Linear Network Coding for Robust Function Computation and Its Applications in Distributed Computing","authors":"Hengjia Wei, Min Xu, Gennian Ge","doi":"arxiv-2409.10854","DOIUrl":null,"url":null,"abstract":"We investigate linear network coding in the context of robust function\ncomputation, where a sink node is tasked with computing a target function of\nmessages generated at multiple source nodes. In a previous work, a new distance\nmeasure was introduced to evaluate the error tolerance of a linear network code\nfor function computation, along with a Singleton-like bound for this distance.\nIn this paper, we first present a minimum distance decoder for these linear\nnetwork codes. We then focus on the sum function and the identity function,\nshowing that in any directed acyclic network there are two classes of linear\nnetwork codes for these target functions, respectively, that attain the\nSingleton-like bound. Additionally, we explore the application of these codes\nin distributed computing and design a distributed gradient coding scheme in a\nheterogeneous setting, optimizing the trade-off between straggler tolerance,\ncomputation cost, and communication cost. This scheme can also defend against\nByzantine attacks.","PeriodicalId":501082,"journal":{"name":"arXiv - MATH - Information Theory","volume":"20 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - MATH - Information Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.10854","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We investigate linear network coding in the context of robust function
computation, where a sink node is tasked with computing a target function of
messages generated at multiple source nodes. In a previous work, a new distance
measure was introduced to evaluate the error tolerance of a linear network code
for function computation, along with a Singleton-like bound for this distance.
In this paper, we first present a minimum distance decoder for these linear
network codes. We then focus on the sum function and the identity function,
showing that in any directed acyclic network there are two classes of linear
network codes for these target functions, respectively, that attain the
Singleton-like bound. Additionally, we explore the application of these codes
in distributed computing and design a distributed gradient coding scheme in a
heterogeneous setting, optimizing the trade-off between straggler tolerance,
computation cost, and communication cost. This scheme can also defend against
Byzantine attacks.