Deterministic finite automaton
From Maths
Revision as of 23:58, 12 January 2018 by Alec (Talk | contribs) (Created page with "{{Stub page|grade=A**|msg=I want to see transducers and discussions of how these work, ASAP! ~~~~ * Source is "An Introduction to Formal Languages and Automata" - 4th edition...")
Stub grade: A**
This page is a stub
This page is a stub, so it contains little or minimal information and is on a to-do list for being expanded.The message provided is:
Definition
A deterministic finite automaton or DFA is a tuple of 4 items:
- A:=(Q,Σ,δ,q0,F) ∑ where:
- Q is a finite set of "states",
- Σ is the alphabet of the DFA, a finite set of symbols which may appear in "strings",
- δ:Q×Σ→Q is a function, called the "transition function" and
- q0∈Q is the "initial state" or "starting state" of the automaton
Acceptor-type
A tuple of 5 items:
- A:=(Q,Σ,δ,q0,F) (or perhaps as an ordered pair: A:=(A′,F) for A′ the underlying DFA as described above) with terms exactly as above but with an additional item F∈P(Q) which is:
- F⊆Q is a set of "accepting states" or "final states"
Transducer-type
Notes
References