246
Views
42
CrossRef citations to date
0
Altmetric
Original Articles

Constructions for alternating finite automataFootnote

, &
Pages 117-132 | Received 25 Jan 1990, Published online: 19 Mar 2007
 

Abstract

Alternation is a natural generalization of nondeterminism. The model of alternating finite automata was first introduced and studied by Chandra et al. in [2]. Although alternating finite automata are no more powerful than deterministic finite automata with respect to language recognition, special features of alternating finite automata may provide new approaches and techniques for solving theoretical and practical problems concerning regular languages. In this paper we present direct constructions for the usual language theoretic operations in terms of alternating finite automata. Moreover, we discuss minimization and direct transformations between alternating, non-deterministic, and deterministic finite automata.

C.R. Categories:

This work was supported by the natural sciences and engineering research council of canada, Grants OGP0000243 and OGP0041630.

On leave from Kent State University, Kent, Ohio, USA.

This work was supported by the natural sciences and engineering research council of canada, Grants OGP0000243 and OGP0041630.

On leave from Kent State University, Kent, Ohio, USA.

Notes

This work was supported by the natural sciences and engineering research council of canada, Grants OGP0000243 and OGP0041630.

On leave from Kent State University, Kent, Ohio, USA.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.