Privacy-Preserving Coding Schemes for Multi-Access Distributed Computing Models
Shanuja Sasi
TL;DR
This work introduces privacy constraints into the multi-access distributed computing (MADC) framework and develops private coded schemes for two distinct connectivity patterns. By constructing extended placement delivery arrays (PDAs) and leveraging PDA-based coding, the authors achieve private coded schemes with computation load $r=1$ and explicit communication loads $L_p$ that depend on system parameters. The two main models, α-connect and α-cyclic PPMA-MADC, are supported by algorithmic constructions (Algorithms 1 and 3) and two corresponding constructions (Construction 1 and Construction 2), with detailed proofs of correctness and privacy. The proposed schemes are particularly relevant for edge and multi-tenant environments, where preserving the privacy of each reducer's assigned function index is as important as minimizing data replication and communication overhead.
Abstract
Distributed computing frameworks such as MapReduce have become essential for large-scale data processing by decomposing tasks across multiple nodes. The multi-access distributed computing (MADC) model further advances this paradigm by decoupling mapper and reducer roles: dedicated mapper nodes store data and compute intermediate values, while reducer nodes are connected to multiple mappers and aggregate results to compute final outputs. This separation reduces communication bottlenecks without requiring file replication. In this paper, we introduce privacy constraints into MADC and develop private coded schemes for two specific connectivity models. We construct new families of extended placement delivery arrays and derive corresponding coding schemes that guarantee privacy of each reducer's assigned function.
