arXiv · 2504.21108
On Asynchronous Multiparty Session Types for Federated Learning
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ivan Prokić, Simona Prokić, Silvia Ghilezan, Alceste Scalas, Nobuko Yoshida. 2025-04-29. On Asynchronous Multiparty Session Types for Federated Learning. https://doi.org/10.1007/978-3-032-11176-0_11
Cite the original work for its findings. Save a collection to share your selection of sources.