1. Algebra
2. Abstract Automata
      2.1. Definition
      2.2. Subautomaton
      2.3. Isomorphism
      2.4. Homomorphism
            2.4.1. Example of homomorphism
            2.4.2. Applet on homomorphism
      2.5. Equivalence
            2.5.1. Equivalence of states
            2.5.2. Equivalence of automata
            2.5.3. Reduced automaton
            2.5.4. Realization
3. Abstract Network
4. Partition Pairs and Pair Algebra
5. Construction of an Abstract Network
6. Structured Network
7. Additive Decomposition

 

2. ABSTRACT AUTOMATA
 

2.1. Definition

Def. A Mealy type automaton is a quintuple  where


 
Moore automaton
State automaton
Autonomous automaton or o´clock
Primitive automaton or combinatorial circuit

: S S
: SO
A=(I,S,)
: S 
A=(S,O,,)
: S x I S
: Sx IO
A=(I,O,)
: IO

2.2. Subautomaton

Def. An automaton  is a subautomaton of the automaton if and only if

 
 

2.3. Isomorphism

Def. Two automata  and  are isomorphic if and only if there exist three one-to-one onto mappings

such that

and 

 

2.4. Homomorphism

Def. An automaton  is a homomorphic image of the automaton  if and only if there exists three onto mappings

such that


 

Example of homomorphism

Applet on Homomorphism
 

2.5. Equivalence

Def. If and  are two Mealy (Moore) automata, then the states  and  are said to be equivalent iff  for all .
NB! A1=A2 - equivalence relation on the set of states

2.5.1. Lemma: Equivalent states s1 and s2 of automata A1 and A2 go into equivalent states under each input.  

2.5.2. Equivalence of automata

Def. Two automata are equivalent if s1ÎS1 has an equivalent state  and each  has an equivalent state .

2.5.3. Reduced automaton

Def. An automaton A is reduced if s1 equivalent to s2 implies that s1=s2.

2.5.4. Realization

Def. An automaton A' is said to be a realization of automaton A if there exists a subautomaton of A' which is isomorphic (homomorphic) to A.


Algebra
Back to List
 Abstract Network

Last update: 3 August, 2004