Title :
The State Minimization Problem for Nondeterministic Finite Automata: The Parallel Implementation of the Truncated Branch and Bound Method
Author :
Melnikov, B. ; Tsyganov, A.
Author_Institution :
Togliatti State Univ., Togliatti, Russia
Abstract :
In this paper we present an approach to the parallel implementation of the state minimization problem for nondeterministic finite automata. This approach is based on the truncated branch and bound method and also on the usage of basis and COM automata for the given language. Minimum state automata are searched as sub-automata of the COM automaton. Some sufficient conditions for their equivalence to the given nondeterministic automaton are proved in terms of the loops of the basis automaton. We suggest exact and heuristic state minimization algorithms, discuss their implementation details and provide some experimental results.
Keywords :
application program interfaces; finite automata; message passing; minimisation; parallel algorithms; parallel programming; tree searching; COM automata; MPI; OpenMP; exact state minimization algorithm; heuristic state minimization algorithm; minimum state automata; nondeterministic finite automata; parallel implementation; state minimization problem; subautomata; sufficient conditions; truncated branch and bound method; Algorithm design and analysis; Automata; Color; Educational institutions; Electronic mail; Heuristic algorithms; Minimization; MPI; OpenMP; finite automata; nondeterminisitc automata; parallelism; state minimization;
Conference_Titel :
Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4673-4566-8
DOI :
10.1109/PAAP.2012.36