1993International Journal of Computer MathematicsRequires access

Parallel decision procedures for finite state automata

Robert R. Goldberg, Jerry Waxman

Open publisher page 0 citations

Abstract

A new technique is presented for solving, in parallel, the classification problem of finite state automata: given a finite state machine M, is L(M) empty, finite or infinite. This method employs the reachability information implicit in the transition matrix of the automata and hence is effective for both deterministic and nondeterministic finite state machines. Previous approaches required an exponential amount of acceptance testing of long strings. We present a parallel algorithm and combinatorial circuit which requires only O(n) time, where n is the number of states of the automata.

About this research paper

What this paper is about

A new technique is presented for solving, in parallel, the classification problem of finite state automata: given a finite state machine M, is L(M) empty, finite or infinite. This method employs the reachability information implicit in the transition matrix of the automata and hence is effective for both deterministic and nondeterministic finite state machines. Previous approaches required an exponential amount of acceptance testing of long strings. We present a parallel algorithm and combinatorial circuit which requires only O(n) time, where n is the number of states of the automata.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A new technique is presented for solving, in parallel, the classification problem of finite state automata: given a finite state machine M, is L(M) empty, finite or infinite. This method employs the reachability information implicit in the transition matrix of the automata and hence is effective for both deterministic and nondeterministic finite state machines. Previous approaches required an exponential amount of acceptance testing of long strings. We present a parallel algorithm and combinatorial circuit which requires only O(n) time, where n is the number of states of the automata.

Key concepts: Deterministic finite automaton, Quantum finite automata, Finite-state machine, Nondeterministic finite automaton, ω-automaton, Reachability, Nondeterministic algorithm, Mathematics

Related papers

Back to paper searchBrowse research topicsOriginal source
Parallel decision procedures for finite state automata — Research Paper | ScholarLens