Boundedness, empty channel detection, and synchronization for communicating finite automata (Q1819939)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 3995067
Language Label Description Also known as
default for all languages
No label defined
    English
    Boundedness, empty channel detection, and synchronization for communicating finite automata
    scientific article; zbMATH DE number 3995067

      Statements

      Boundedness, empty channel detection, and synchronization for communicating finite automata (English)
      0 references
      0 references
      0 references
      1986
      0 references
      Communicating finite automata are built out of a net of finite state machines (CFSM) each of which can make local moves, send/receive messages (to/from another component machine) and test the input/output channel on emptiness. The channels may be organized as FIFO queues (FIFO network of CFSM) or as multisets with priority (given by a partial order relation on the (finite) set of messages). A system of CFSM is said to be bounded iff there is a bound k such that in any reachable state of the system on any channel there are at most k messages. The main result of the paper is the decidability of the boundedness problem for a FIFO-system of two CFSM, where one of the two machines is allowed to send only a single type of message to the other. The authors give a nondeterministic logspace decision procedure using a simulation by a restricted 3-counter machine. This is in contrast to the undecidability of the boundedness problem for 2-dimensional vector addition systems with states (VASS) and similar systems of two CFSM with undecidable boundedness problem.
      0 references
      communicating finite state machines
      0 references
      FIFO queues
      0 references
      decidability of the boundedness problem
      0 references
      decision procedure
      0 references
      restricted 3-counter machine
      0 references
      vector addition systems
      0 references

      Identifiers