Towards Generalised Half-Duplex Systems

10/01/2021
by   Cinzia Di Giusto, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/03/2022

Half-Positional Objectives Recognized by Deterministic Büchi Automata

A central question in the theory of two-player games over graphs is to u...
research
05/12/2020

Constraint Synchronization with Two or Three State Partial Constraint Automata

Here, we study the question if synchronizing words exist that belong to ...
research
01/13/2020

Maximal Closed Set and Half-Space Separations in Finite Closure Systems

We investigate some algorithmic properties of closed set and half-space ...
research
08/20/2019

Verification of Flat FIFO Systems

The decidability and complexity of reachability problems and model-check...
research
01/05/2021

Best CNTFET Ternary Adders?

The MUX implementation of ternary half adders and full adders using pred...
research
01/09/2019

Polynomial-time Capacity Calculation and Scheduling for Half-Duplex 1-2-1 Networks

This paper studies the 1-2-1 half-duplex network model, where two half-d...
research
11/24/2021

Explicit solution of divide-and-conquer dividing by a half recurrences with polynomial independent term

Divide-and-conquer dividing by a half recurrences, of the form x_n =a· x...

Please sign up or login with your details

Forgot password? Click here to reset