On size reduction techniques for multitape automata

Autor: Esko Ukkonen, Matti Nykänen, Hellis Tamm
Rok vydání: 2006
Předmět:
Multitape automata
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES
Theoretical computer science
General Computer Science
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Theoretical Computer Science
Reduction (complexity)
DFA minimization
0202 electrical engineering
electronic engineering
information engineering

Nondeterministic finite automaton
Mathematics
Finite-state machine
Quantitative Biology::Neurons and Cognition
Size reduction
String (computer science)
Nonlinear Sciences::Cellular Automata and Lattice Gases
Automaton
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
010201 computation theory & mathematics
Nondeterministic finite automata
Graph (abstract data type)
020201 artificial intelligence & image processing
State (computer science)
Algorithm
Computer Science::Formal Languages and Automata Theory
Computer Science(all)
Zdroj: Theoretical Computer Science. 363:234-246
ISSN: 0304-3975
DOI: 10.1016/j.tcs.2006.07.027
Popis: We present a method for size reduction of two-way multitape automata. Our algorithm applies local transformations that change the order in which transitions concerning different tapes occur in the automaton graph, and merge suitable states into a single state. Our work is motivated by implementation of a language for string manipulation in database systems where string predicates are compiled into two-way multitape automata. Additionally, we present a (one-tape) NFA reduction algorithm that is based on a method proposed for DFA minimization by Kameda and Weiner, and apply this algorithm, combined with the multitape automata reduction algorithm, on our multitape automata. Empirical results on the performance of our method when applied on some multitape automata originating from string predicates are reported.
Databáze: OpenAIRE