Lossless Tessellated Distributed Computing

The work considers the $N$-server distributed computing scenario with $K$ users requesting functions that are linearly-decomposable over an arbitrary basis of $L$ real (potentially non-linear) subfunctions, and the aim is to receive the function outputs with zero error, reduced computing cost ($\gamma$; the fraction of subfunctions each server must compute), and reduced communication cost ($\delta$; the fraction of users each server must connect to). For a matrix $F \in \mathbb{R}^{K \times L}$ representing the linearly-decomposable form of the $K$ requested functions, our problem is made equivalent to the open problem of zero-error sparse matrix factorization that seeks $F = DE$ over a special subset of $\gamma$-sparse and $\delta$-sparse $E \in \mathbb{R}^{N \times L}$ and $D \in \mathbb{R}^{K \times N}$ matrices that respectively define which servers compute each subfunction, and which users connect to each server. We here design an achievable scheme designing $\mathbf{E,D}$ by utilizing a fixed-support SVD-based matrix factorization method that first splits $F$ into properly sized and carefully positioned submatrices, and then decomposes these into properly designed submatrices of $\mathbf{D}$ and $\mathbf{E}$. For the zero-error case and under basic dimensionality and single-shot assumptions, this work reveals that the optimal number of servers can be upper-bounded as $N_{\text{opt}} \leq \min(\Delta,\Gamma)\lfloor K/\Delta \rfloor \lfloor L/\Gamma \rfloor + \min(\text{mod}(K,\Delta),\Gamma)\lfloor L/\Gamma \rfloor + \min(\text{mod}(L,\Gamma),\Delta)\lfloor K/\Delta \rfloor + \min(\text{mod}(K,\Delta),\text{mod}(L,\Gamma))$. In the special case, it reveals that the maximum possible ratio $K/N$ or the zero-error capacity of this system for any feasible single-shot scheme satisfying $\delta^{-1}, \gamma^{-1} \in \mathbb{N}$ is $C = \max(K/L\delta, \gamma)$.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-01-22
DOI
https://doi.org/10.5281/zenodo.14719458
Primary Topic
Stochastic Gradient Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Lossless Tessellated Distributed Computing

Zenodo (CERN European Organization for Nuclear Research)
Stochastic Gradient Optimization Techniques
article

Lossless Tessellated Distributed Computing

article en

Abstract

The work considers the $N$-server distributed computing scenario with $K$ users requesting functions that are linearly-decomposable over an arbitrary basis of $L$ real (potentially non-linear) subfunctions, and the aim is to receive the function outputs with zero error, reduced computing cost ($\gamma$; the fraction of subfunctions each server must compute), and reduced communication cost ($\delta$; the fraction of users each server must connect to). For a matrix $F \in \mathbb{R}^{K \times L}$ representing the linearly-decomposable form of the $K$ requested functions, our problem is made equivalent to the open problem of zero-error sparse matrix factorization that seeks $F = DE$ over a special subset of $\gamma$-sparse and $\delta$-sparse $E \in \mathbb{R}^{N \times L}$ and $D \in \mathbb{R}^{K \times N}$ matrices that respectively define which servers compute each subfunction, and which users connect to each server. We here design an achievable scheme designing $\mathbf{E,D}$ by utilizing a fixed-support SVD-based matrix factorization method that first splits $F$ into properly sized and carefully positioned submatrices, and then decomposes these into properly designed submatrices of $\mathbf{D}$ and $\mathbf{E}$. For the zero-error case and under basic dimensionality and single-shot assumptions, this work reveals that the optimal number of servers can be upper-bounded as $N_{\text{opt}} \leq \min(\Delta,\Gamma)\lfloor K/\Delta \rfloor \lfloor L/\Gamma \rfloor + \min(\text{mod}(K,\Delta),\Gamma)\lfloor L/\Gamma \rfloor + \min(\text{mod}(L,\Gamma),\Delta)\lfloor K/\Delta \rfloor + \min(\text{mod}(K,\Delta),\text{mod}(L,\Gamma))$. In the special case, it reveals that the maximum possible ratio $K/N$ or the zero-error capacity of this system for any feasible single-shot scheme satisfying $\delta^{-1}, \gamma^{-1} \in \mathbb{N}$ is $C = \max(K/L\delta, \gamma)$.

Zenodo (CERN European Organization for Nuclear Research)
EURECOM (FR)
Openalex Percentile: Top 74%
Stochastic Gradient Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.