Distributed Linearly Separable Computation with Arbitrary Heterogeneous Data Assignment

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zhang, Ziting, Wan, Kai, Cheng, Minquan, Shao, Shuo, Caire, Giuseppe
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911377241669632
author Zhang, Ziting
Wan, Kai
Cheng, Minquan
Shao, Shuo
Caire, Giuseppe
author_facet Zhang, Ziting
Wan, Kai
Cheng, Minquan
Shao, Shuo
Caire, Giuseppe
contents Distributed linearly separable computation is a fundamental problem in large-scale distributed systems, requiring the computation of linearly separable functions over different datasets across distributed workers. This paper studies a heterogeneous distributed linearly separable computation problem, including one master and N distributed workers. The linearly separable task function involves Kc linear combinations of K messages, where each message is a function of one dataset. Distinguished from the existing homogeneous settings that assume each worker holds the same number of datasets, where the data assignment is carefully designed and controlled by the data center (e.g., the cyclic assignment), we consider a more general setting with arbitrary heterogeneous data assignment across workers, where `arbitrary' means that the data assignment is given in advance and `heterogeneous' means that the workers may hold different numbers of datasets. Our objective is to characterize the fundamental tradeoff between the computable dimension of the task function and the communication cost under arbitrary heterogeneous data assignment. Under the constraint of integer communication costs, for arbitrary heterogeneous data assignment, we propose a universal computing scheme and a universal converse bound by characterizing the structure of data assignment, where they coincide under some parameter regimes. We then extend the proposed computing scheme and converse bound to the case of fractional communication costs.
format Preprint
id arxiv_https___arxiv_org_abs_2601_10177
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Distributed Linearly Separable Computation with Arbitrary Heterogeneous Data Assignment
Zhang, Ziting
Wan, Kai
Cheng, Minquan
Shao, Shuo
Caire, Giuseppe
Distributed, Parallel, and Cluster Computing
Information Theory
Distributed linearly separable computation is a fundamental problem in large-scale distributed systems, requiring the computation of linearly separable functions over different datasets across distributed workers. This paper studies a heterogeneous distributed linearly separable computation problem, including one master and N distributed workers. The linearly separable task function involves Kc linear combinations of K messages, where each message is a function of one dataset. Distinguished from the existing homogeneous settings that assume each worker holds the same number of datasets, where the data assignment is carefully designed and controlled by the data center (e.g., the cyclic assignment), we consider a more general setting with arbitrary heterogeneous data assignment across workers, where `arbitrary' means that the data assignment is given in advance and `heterogeneous' means that the workers may hold different numbers of datasets. Our objective is to characterize the fundamental tradeoff between the computable dimension of the task function and the communication cost under arbitrary heterogeneous data assignment. Under the constraint of integer communication costs, for arbitrary heterogeneous data assignment, we propose a universal computing scheme and a universal converse bound by characterizing the structure of data assignment, where they coincide under some parameter regimes. We then extend the proposed computing scheme and converse bound to the case of fractional communication costs.
title Distributed Linearly Separable Computation with Arbitrary Heterogeneous Data Assignment
topic Distributed, Parallel, and Cluster Computing
Information Theory
url https://arxiv.org/abs/2601.10177