• DocumentCode
    3141942
  • 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
  • fYear
    2012
  • fDate
    17-20 Dec. 2012
  • Firstpage
    194
  • Lastpage
    201
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    2168-3034
  • Print_ISBN
    978-1-4673-4566-8
  • Type

    conf

  • DOI
    10.1109/PAAP.2012.36
  • Filename
    6424757