English

On Asynchronous Multiparty Session Types for Federated Learning

Logic in Computer Science 2026-03-27 v2

Abstract

This paper improves the session typing theory to support the modelling and verification of processes that implement federated learning protocols. To this end, we build upon the asynchronous ``bottom-up'' session typing approach by adding support for input/output operations directed towards multiple participants at the same time. We further enhance the flexibility of our typing discipline and allow for safe process replacements by introducing a session subtyping relation tailored for this setting. We formally prove safety, deadlock-freedom, liveness, and session fidelity properties for our session typing system. Moreover, we highlight the nuances of our session typing system, which (compared to previous work) reveals interesting interplays and trade-offs between safety, liveness, and the flexibility of the subtyping relation.

Keywords

Cite

@article{arxiv.2504.21108,
  title  = {On Asynchronous Multiparty Session Types for Federated Learning},
  author = {Ivan Prokić and Simona Prokić and Silvia Ghilezan and Alceste Scalas and Nobuko Yoshida},
  journal= {arXiv preprint arXiv:2504.21108},
  year   = {2026}
}

Comments

30 pages

R2 v1 2026-06-28T23:15:55.858Z