Table of Contents

Automata - Finite Automata

About

A finite automaton is an automaton that has a set of states and its control moves from state to state in response to external inputs.

It has a start and an end state and there are only a finite number of states

Definition

A formal de definition of a finite automaton is whenever:

Class

Example

Lexer

An automaton implementing a lexer modeling the recognition of the keyword then

Word Recognition Automaton

where:

Others

Implementation

The advantage of having only a finite number of states is that we can implement the system with a fixed set of resources

Example:

Model

example: A on/off button

On Off Automaton

Documentation / Reference