Пятница, 9 декабря, ауд. 311. Начало в 16:00.
Докладчик: Galina Jiraskova (Mathematical Institute Slovak Academy of Sciences).
Тема: Self-Verifying Finite Automata.
Abstract
Consider a nondeterministic finite automaton

over an alphabet

,
where the states can be either accepting, rejecting, or neutral. Let

(resp.,

) be the set of strings taking

from the start state to an accepting state (resp., rejecting state). Then

is said to be self-verifying
if

and

.
That is, the strings reaching an accepting state and the strings reaching a rejecting state form a disjoint partition of

. The language accepted by

is

.
Using a result of Moon, Moser [On cliques in graphs, Israel J. Math. 3, 23--28, 1965], we get an optimal simulation of self-verifying automata by deterministic finite automata. Then we study the complexity of regular operations on languages represented by self-verifying automata, and get the tight upper bounds for union (

), intersection (

), reversal (

), star (

), left quotient (

), right quotient (

), and asymptotically tight upper bound for concatenation (

). Next we prove that given a nondeterministic automaton

with accepting, rejecting, and neutral states, it is PSPACE-complete to determine if

is self-verifying. Finally, we study the complexity of the membership, emptiness, universality, and minimization problems for self-verifying automata.