163 research outputs found
Complementation and Inclusion of Weighted Automata on Infinite Trees: Revised Version
Weighted automata can be seen as a natural generalization of finite state automata to more complex algebraic structures. The standard reasoning tasks for unweighted automata can also be generalized to the weighted setting. In this report we study the problems of intersection, complementation, and inclusion for weighted automata on infinite trees and show that they are not harder complexity-wise than reasoning with unweighted automata. We also present explicit methods for solving these problems optimally
Canonical Automata via Distributive Law Homomorphisms
The classical powerset construction is a standard method converting a non-deterministic automaton into a deterministic one recognising the same language. Recently, the powerset construction has been lifted to a more general framework that converts an automaton with side-effects, given by a monad, into a deterministic automaton accepting the same language. The resulting automaton has additional algebraic properties, both in the state space and transition structure, inherited from the monad. In this paper, we study the reverse construction and present a framework in which a deterministic automaton with additional algebraic structure over a given monad can be converted into an equivalent succinct automaton with side-effects. Apart from recovering examples from the literature, such as the canonical residual finite-state automaton and the átomaton, we discover a new canonical automaton for a regular language by relating the free vector space monad over the two element field to the neighbourhood monad. Finally, we show that every regular language satisfying a suitable property parametric in two monads admits a size-minimal succinct acceptor
Fuzzy Automata: A Quantitative Review
Classical automata theory cannot deal with the system uncertainty. To deal with the system uncertainty the concept of fuzzy finite automata was proposed. Fuzzy automata can be used in diverse applications such as fault detection, pattern matching, measuring the fuzziness between strings, description of natural languages, neural network, lexical analysis, image processing, scheduling problem and many more. In this paper, a methodical literature review is carried out on various research works in the field of Fuzzy automata and explained the challenging issues in the field of fuzzy automata
Canonical automata via distributive law homomorphisms
The classical powerset construction is a standard method converting a
nondeterministic automaton into a deterministic one recognising the same
language. Recently, the powerset construction has been lifted to a more general
framework that converts an automaton with side-effects, given by a monad, into
a deterministic automaton accepting the same language. The resulting automaton
has additional algebraic properties, both in the state space and transition
structure, inherited from the monad. In this paper, we study the reverse
construction and present a framework in which a deterministic automaton with
additional algebraic structure over a given monad can be converted into an
equivalent succinct automaton with side-effects. Apart from recovering examples
from the literature, such as the canonical residual finite-state automaton and
the \'atomaton, we discover a new canonical automaton for a regular language by
relating the free vector space monad over the two element field to the
neighbourhood monad. Finally, we show that every regular language satisfying a
suitable property parametric in two monads admits a size-minimal succinct
acceptor
Generators and Bases for Monadic Closures
It is well-known that every regular language admits a unique minimal deterministic acceptor. Establishing an analogous result for non-deterministic acceptors is significantly more difficult, but nonetheless of great practical importance. To tackle this issue, a number of sub-classes of nondeterministic automata have been identified, all admitting canonical minimal representatives. In previous work, we have shown that such representatives can be recovered categorically in two steps. First, one constructs the minimal bialgebra accepting a given regular language, by closing the minimal coalgebra with additional algebraic structure over a monad. Second, one identifies canonical generators for the algebraic part of the bialgebra, to derive an equivalent coalgebra with side effects in a monad. In this paper, we further develop the general theory underlying these two steps. On the one hand, we show that deriving a minimal bialgebra from a minimal coalgebra can be realized by applying a monad on an appropriate category of subobjects. On the other hand, we explore the abstract theory of generators and bases for algebras over a monad
- …