Language of a DFA
Language
A language (over an alphabet ) is a set of words over .
For example, given .
Given :
Link to original
Language of a DFA
A DFA may accept certain words, while may reject others. If we collect all words accepted by a DFA , we obtain a language: the language of a DFA is: ?
Link to original
Example
Using 4. State transition diagrams > Automaton A_1 (hover for preview), we already know:
- That and are accepted.
- That , and were rejected.
Hence, .
Finding the language of a finite automaton
- Experiment with words.
- Come up with a language.
- Test the suggested language:
- every word that is accepted by the automaton should be in the suggested language
- every word that is rejected by the automaton must not be in the suggested language
- Revise the suggested language if necessary, then go to step 3.