TY - JOUR

T1 - Latency and Alphabet Size in the Context of Multicast Network Coding

AU - Gonen, Mira

AU - Langberg, Michael

AU - Sprintson, Alex

N1 - Publisher Copyright:
© 1963-2012 IEEE.

PY - 2022/7

Y1 - 2022/7

N2 - We study the relation between latency and alphabet size in the context of Multicast Network Coding. Given a graph G = (V, E) representing a communication network, a subset S \subseteq V of sources, each of which initially holds a set of information messages, and a set T \subseteq V of terminals; we consider the problem in which one wishes to design a communication scheme that eventually allows all terminals to obtain all the messages held by the sources. In this study we assume that communication is performed in rounds, where in each round each network node may transmit a single (possibly encoded) information packet on any of its outgoing edges. The objective is to minimize the communication latency, i.e., number of communication rounds needed until all terminals have all the messages of the source nodes. For sufficiently large alphabet sizes (i.e., large block length, packet sizes), it is known that traditional linear multicast network coding techniques (such as random linear network coding) minimize latency. In this work we seek to study the task of minimizing latency in the setting of limited alphabet sizes (i.e., finite block length), and alternatively, the task of minimizing the alphabet size in the setting of bounded latency. We focus on the establishing the computation complexity of the problem and present several intractability results. In particular, through reductive arguments, we prove that it is NP-hard to (i) approximate (and in particular to determine) the minimum alphabet size given a latency constraint; (ii) approximate (and in particular to determine) the minimum latency of communication schemes in the setting of limited alphabet sizes.

AB - We study the relation between latency and alphabet size in the context of Multicast Network Coding. Given a graph G = (V, E) representing a communication network, a subset S \subseteq V of sources, each of which initially holds a set of information messages, and a set T \subseteq V of terminals; we consider the problem in which one wishes to design a communication scheme that eventually allows all terminals to obtain all the messages held by the sources. In this study we assume that communication is performed in rounds, where in each round each network node may transmit a single (possibly encoded) information packet on any of its outgoing edges. The objective is to minimize the communication latency, i.e., number of communication rounds needed until all terminals have all the messages of the source nodes. For sufficiently large alphabet sizes (i.e., large block length, packet sizes), it is known that traditional linear multicast network coding techniques (such as random linear network coding) minimize latency. In this work we seek to study the task of minimizing latency in the setting of limited alphabet sizes (i.e., finite block length), and alternatively, the task of minimizing the alphabet size in the setting of bounded latency. We focus on the establishing the computation complexity of the problem and present several intractability results. In particular, through reductive arguments, we prove that it is NP-hard to (i) approximate (and in particular to determine) the minimum alphabet size given a latency constraint; (ii) approximate (and in particular to determine) the minimum latency of communication schemes in the setting of limited alphabet sizes.

KW - Color

KW - Electronic mail

KW - Encoding

KW - Multicast communication

KW - Network coding

KW - Task analysis

KW - Topology

KW - latency

KW - multicast

UR - http://www.scopus.com/inward/record.url?scp=85126703039&partnerID=8YFLogxK

U2 - 10.1109/TIT.2022.3160398

DO - 10.1109/TIT.2022.3160398

M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???

AN - SCOPUS:85126703039

SN - 0018-9448

VL - 68

SP - 4289

EP - 4300

JO - IEEE Transactions on Information Theory

JF - IEEE Transactions on Information Theory

IS - 7

M1 - 7

ER -