Synchronizability of Communicating Finite State Machines is not Decidable - Laboratoire Méthodes Formelles Access content directly
Preprints, Working Papers, ... Year : 2017

Synchronizability of Communicating Finite State Machines is not Decidable

Abstract

A system of communicating finite state machines is synchronizable if its send trace semantics, i.e. the set of sequences of sendings it can perform, is the same when its communications are FIFO asynchronous and when they are just rendezvous synchronizations. This property was claimed to be decidable in several conference and journal papers. In this paper, we show that synchronizability is actually undecidable. We show that synchronizability is decidable if the topology of communications is an oriented ring. We also show that, in this case, synchronizability implies the absence of unspecified receptions and orphan messages, and the channel-recognizability of the reachability set.
Fichier principal
Vignette du fichier
main.pdf (39.89 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01474722 , version 1 (23-02-2017)
hal-01474722 , version 2 (23-02-2017)
hal-01474722 , version 3 (06-03-2017)
hal-01474722 , version 4 (27-04-2017)
hal-01474722 , version 5 (07-08-2018)

Licence

Attribution

Identifiers

Cite

Alain Finkel, Etienne Lozes. Synchronizability of Communicating Finite State Machines is not Decidable. 2017. ⟨hal-01474722v1⟩
332 View
210 Download

Altmetric

Share

Gmail Facebook X LinkedIn More