Multi-User Non-Linearly Separable Distributed Computing
Ali Khalesi, Ahmad Tanha, Derya Malak, Petros Elia

TL;DR
This paper introduces a tensor-theoretic approach for efficient task allocation and communication in multi-user distributed computing of non-linear polynomial functions, reducing costs and improving performance.
Contribution
It develops a novel tensor-based scheme combining tensor factorization and graph matching to optimize task assignment and communication in distributed systems.
Findings
Achieves significant computational and communication savings over existing methods.
Provides an explicit zero-error characterization of the system rate under mild conditions.
Demonstrates effectiveness through numerical simulations across various system parameters.
Abstract
This paper considers an -server distributed computing setting with users requesting functions that are arbitrary multivariable polynomial evaluations of real (potentially non-linear) basis subfunctions, where each function output is raised to a bounded power. Our aim is to seek efficient task allocation and data communication techniques that reduce computation and communication costs. To this end, we take a tensor-theoretic approach, in which we represent the requested non-linearly decomposable functions using a properly designed tensor , whose sparse decomposition into a tensor and a matrix directly defines the task assignment, connectivity, and communication patterns. We design a lossless achievable scheme that integrates fixed-support SVD-based tensor factorization with multi-dimensional tiling of …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
