Communicating Finite-State Machines and Two-Variable Logic

09/28/2017
by   Benedikt Bollig, et al.
0

Communicating finite-state machines are a fundamental, well-studied model of finite-state processes that communicate via unbounded first-in first-out channels. We show that they are expressively equivalent to existential MSO logic with two first-order variables and the order relation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/26/2018

It Is Easy to Be Wise After the Event: Communicating Finite-State Machines Capture First-Order Logic with "Happened Before"

Message sequence charts (MSCs) naturally arise as executions of communic...
research
09/16/2016

Design of an Optoelectronic State Machine with integrated BDD based Optical logic

In this paper I demonstrate a novel design for an optoelectronic State M...
research
05/08/2017

A Scalable, Low-Overhead Finite-State Machine Overlay for Rapid FPGA Application Development

Productivity issues such as lengthy compilation and limited code reuse h...
research
12/27/2018

Finite State Machines for Semantic Scene Parsing and Segmentation

We introduce in this work a novel stochastic inference process, for scen...
research
07/26/2013

Finite State Machine Synthesis for Evolutionary Hardware

This article considers application of genetic algorithms for finite mach...
research
09/08/2020

Realisability of Control-State Choreographies

Choreographies prescribe the rendez-vous synchronisation of messages in ...
research
03/23/2023

Nominal Sets in Agda – A Fresh and Immature Mechanization

In this paper we present our current development on a new formalization ...

Please sign up or login with your details

Forgot password? Click here to reset