Constraint Synchronization with Two or Three State Partial Constraint Automata

05/12/2020
by   Stefan Hoffmann, et al.
0

Here, we study the question if synchronizing words exist that belong to some fixed constraint language, given by some partial finite automaton called constraint automaton. We strengthen a previous result by giving a complete classification of the computational complexity landscape for constraint automata with two states and an arbitrary alphabet. We also give a classification for three state automata with a binary alphabet, for the class of automata such that the initial state is connected with at most one other state. Among them, we find constraint automata with three states and a binary alphabet, for which the problem is PSPACE-complete. We conclude that, for a binary alphabet, we need at least three states to realise PSPACE-hard problems. As it turns out, the three state constraint automata for which the problem is NP-complete are quite rare. To derive our results, we generalize the known polynomial time algorithm from the unconstrained setting to broaden the range of constraint problems that could be solved in PTIME.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/06/2021

Constrained Synchronization for Commutative Automata and Automata with Simple Idempotents

For general input automata, there exist regular constraint languages suc...
research
11/03/2017

On Automata Recognizing Birecurrent Sets

In this note we study automata recognizing birecurrent sets. A set of wo...
research
06/20/2022

Learning from Positive and Negative Examples: New Proof for Binary Alphabets

One of the most fundamental problems in computational learning theory is...
research
10/01/2021

Towards Generalised Half-Duplex Systems

FIFO automata are finite state machines communicating through FIFO queue...
research
10/04/2019

Synchronization under Dynamic Constraints

Imagine an assembly line where a box with a lid and liquid in it enters ...
research
08/16/2021

Constrained Synchronization and Subset Synchronization Problems for Weakly Acyclic Automata

We investigate the constrained synchronization problem for weakly acycli...
research
05/04/2020

Synchronization of Deterministic Visibly Push-Down Automata

We generalize the concept of synchronizing words for finite automata, wh...

Please sign up or login with your details

Forgot password? Click here to reset