Ciclo solar
Formal languages
Alphabet
One calls alphabet any unit , nonempty. The elements of are called letters .
Word
One calls word any continuation of elements of with finished support, one poses the empty continuation said the word empties . The whole of the words on is noted .
The fundamental operation on the words is the concatenation , noted , it is defined as follows:
That is to say two words and .
One has then,
The concatenation is associative :
Consequently:
is a monoid , i.e. is associative and has for neutral element .
Definitions
Finite-state machine
One calls Finite-state machine the quintuplet , where:-
is an alphabet,
- is a number of stable conditions,
- is part of called together initial states,
- is part of called together final states,
- is part of called together of the transitions. It is a function of transition which with a state of the system and an element of the alphabet associates the passage in another state.
Chemin
A way is a succession of consecutive arrows. A way is noted:, with , , .
One calls trace or label the continuation of letters recognized
It is said that a way is made a success of when and
A word is recognized when it is the label of a successful way.
Accessibility
A state, , is known as:- accessible if and only if there exists a way on the basis of a state initial and going until ;
- coaccessible if and only if there exists a way on the basis of the state and going until a final state.
An automat is known as:
- accessible if and only if all its states are accessible;
- coaccessible if and only if all its states are coaccessibles;
- pruned if it is accessible and coaccessible.
Determinism
An automat is deterministic if and only if it has only one initial state and for each state, there exists with more the one outgoing arrow for each letter, i.e. if
See too
- Automat with pile
- Automat of trees
| Random links: | Whimsical | List reptiles of fiction | Psychodinae | Jaime Fillol | Laurence Beaulieu-Beaudoin | Cycle_solaire |