Distribution of Reconfiguration Languages Maintaining Tree-Like Communication Topology
Paper in proceeding, 2025

We study how to distribute trace languages in a setting where processes communicate via reconfigurable communication channels. That is, the different processes can connect and disconnect from channels at run time. We restrict attention to communication via tree-like communication architectures. These allow channels to connect more than two processes in a way that maintains an underlying spanning tree and keeps communication continuous on the tree. We make the reconfiguration explicit in the language allowing both a centralized automaton as well as the distributed processes to share relevant information about the current communication configuration. We show that Zielonka’s seminal result regarding distribution of regular languages for asynchronous automata can be generalized in this setting, incorporating both reconfiguration and more than binary tree architectures.

Author

Daniel Hausmann

University of Gothenburg

Chalmers, Computer Science and Engineering (Chalmers), Formal methods

Mathieu Lehaut

University of Gothenburg

Chalmers, Computer Science and Engineering (Chalmers), Formal methods

Nir Piterman

Chalmers, Computer Science and Engineering (Chalmers), Formal methods

University of Gothenburg

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

03029743 (ISSN) 16113349 (eISSN)

Vol. 15054 LNCS 160-180
9783031787089 (ISBN)

22nd International Symposium on Automated Technology for Verification and Analysis, ATVA 2024
Kyoto, Japan,

Subject Categories (SSIF 2025)

Computer Sciences

DOI

10.1007/978-3-031-78709-6_8

More information

Latest update

3/12/2025