Skip to main content

On the Complexity of Flanked Finite State Automata

Verification Automata
Table of Contents

Silvano Dal Zilio, Jean-Baptiste Raclet, Florent Avellaneda
Research Report 15357, LAAS, oct 2015.

technical report

 PDF  HAL-01202702

Abstract
#

We define a new subclass of nondeterministic finite automata for prefix-closed languages called Flanked Finite Automata (FFA). We show that this class enjoys good complexity properties while preserving the succinctness of nondeterministic automata. In particular, we show that the universality problem for FFA is in linear time and that language inclusion can be checked in polynomial time. A useful application of FFA is to provide an efficient way to compute the quotient and inclusion of regular languages without the need to use the powerset construction. These operations are the building blocks of several verification algorithms.

Citation
#


@TechReport{DalzilioS:ffa2015,
   author      = {{Dal Zilio}, Silvano and Raclet, Jean-Baptiste and Avellaneda, Florent},
   title       = {{On the Complexity of Flanked Finite State Automata}},
   institution = {LAAS},
   number      = {15357}, 
   month       = oct, 
   year        = 2015
}