An automata-based approach for synchronizable mailbox communication
We revisit finite-state communicating systems with round-based communication under mailbox semantics. Mailboxes correspond to one FIFO buffer per process (instead of one buffer per pair of processes in peer-to-peer systems). Round-based communication corresponds to sequences of rounds in which processes can first send messages, then only receive (and receives must be in the same round as their sends). A system is called synchronizable if every execution can be re-scheduled into an equivalent execution that is a sequence of rounds. Previous work mostly considered the setting where rounds have fixed size. Our main contribution shows that the problem whether a mailbox communication system complies with the round-based policy, with no size limitation on rounds, is Pspace-complete. For this we use a novel automata-based approach, that also allows to determine the precise complexity (Pspace) of several questions considered in previous literature.
Authors
- Anca Muscholl (ORCID: https://orcid.org/0000-0002-8214-204X)
- Grégoire Sutre
- Romain Delpy
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université de Bordeaux (FR)
- Laboratoire Bordelais de Recherche en Informatique (FR)
Publication Details
- Journal
- Logical Methods in Computer Science
- Published
- 2026-05-27
- DOI
- https://doi.org/10.46298/lmcs-22(2:24)2026
- Primary Topic
- Mobile Agent-Based Network Management
- Type
- preprint
- Field-Weighted Citation Impact
- 0.00
Funders
- Agence Nationale de la Recherche