English

Towards Generalised Half-Duplex Systems

Distributed, Parallel, and Cluster Computing 2021-10-04 v1

Abstract

FIFO automata are finite state machines communicating through FIFO queues. They can be used for instance to model distributed protocols. Due to the unboundedness of the FIFO queues, several verification problems are undecidable for these systems. In order to model-check such systems, one may look for decidable subclasses of FIFO systems. Binary half-duplex systems are systems of two FIFO automata exchanging over a half-duplex channel. They were studied by Cece and Finkel who established the decidability in polynomial time of several properties. These authors also identified some problems in generalising half-duplex systems to multi-party communications. We introduce greedy systems, as a candidate to generalise binary half-duplex systems. We show that greedy systems retain the same good properties as binary half-duplex systems, and that, in the setting of mailbox communications, greedy systems are quite closely related to a multiparty generalisation of half-duplex systems.

Keywords

Cite

@article{arxiv.2110.00145,
  title  = {Towards Generalised Half-Duplex Systems},
  author = {Cinzia Di Giusto and Loïc Germerie Guizouarn and Etienne Lozes},
  journal= {arXiv preprint arXiv:2110.00145},
  year   = {2021}
}

Comments

In Proceedings ICE 2021, arXiv:2109.14908

R2 v1 2026-06-24T06:32:33.432Z