The Complexity of Satisfiability Checking for Symbolic Finite Automata

06/30/2023
by   Rodrigo Raya, et al.
0

We study the satisfiability problem of symbolic finite automata and decompose it into the satisfiability problem of the theory of the input characters and the monadic second-order theory of the indices of accepted words. We use our decomposition to obtain tight computational complexity bounds on the decision problem for this automata class and an extension that considers linear arithmetic constraints on the underlying effective Boolean algebra.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/26/2021

Automata Linear Dynamic Logic on Finite Traces

Temporal logics are widely used by the Formal Methods and AI communities...
research
07/31/2023

Decision Procedures for Sequence Theories (Technical Report)

Sequence theories are an extension of theories of strings with an infini...
research
05/21/2019

Automata Terms in a Lazy WSkS Decision Procedure (Technical Report)

We propose a lazy decision procedure for the logic WSkS. It builds a ter...
research
11/30/2019

Pebble-Intervals Automata and FO2 with Two Orders (Extended Version)

We introduce a novel automata model, called pebble-intervals automata (P...
research
07/27/2016

Satisfiability Checking meets Symbolic Computation (Project Paper)

Symbolic Computation and Satisfiability Checking are two research areas,...
research
07/23/2016

Satisfiability Checking and Symbolic Computation

Symbolic Computation and Satisfiability Checking are viewed as individua...

Please sign up or login with your details

Forgot password? Click here to reset