Алгоритм построения КАМСИ-композиции
В Table 16 показан процесс последовательного кодирования и декодирования с помощью двух последовательно включенных КАМСИ-автоматов А1 и А2.
Рассмотрим теперь способ построения композиции последовательно включенных двух КАМСИ-автоматов.
Алгоритм построения КАМСИ–композиции из компонентов КАМСИ рассмотрим на примере композиции двух автоматов.
Пример 2
Пусть заданы две КАМСИ ?1 и ?2
(см. Table 18 (а) и (b)). Построим таблицу переходов автомата ?, эквивалентного последовательному соединению КАМСИ ?1>?2.
![]() | P,E1 | ||||
P=0 | P=1 | ||||
A | B,0 | A,0 | |||
B | A,1 | B,1 |
(a)
![]() | Е1,E2 | ||||
P=0 | P=1 | ||||
A | A,1 | B,1 | |||
B | B,0 | A,0 |
(b)
(c)
? | P,E2 | ||||
P=0 | P=1 | ||||
A | C,1 | A,1 | |||
B | D,0 | B,0 | |||
C | B,1 | D,1 | |||
D | A,0 | C,0 |
(d)

Table 18
P | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | (a) | ||||||||||||||||||||||||
? | A | A | A | C | D | A | C | D | C | B | D | C | B | D | C | D | C | (b) | |||||||||||||||||||||||
1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | (c) | |||||||||||||||||||||||||
SS2 | S0 | S2 | S4 | S4 | S4 | S3 | S2 | S4 | S3 | S2 | S3 | S1 | S2 | S3 | S1 | S2 | S3 | (d) | |||||||||||||||||||||||
E | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | (e) | ||||||||||||||||||||||||
SS1 | S0 | S1 | S2 | S3 | S1 | S1 | S2 | S4 | S3 | S2 | S4 | S4 | S3 | S2 | S4 | S3 | S2 | (f) | |||||||||||||||||||||||
1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | (g) |
Table 19
Для построения композиции выполним последовательность операций:
и ?2 при этом необходимо, чтобы первым стояло обозначение состояния ?1, а вторым – ?2;
Приведенный пример показывает, что если число компонентов КАМСИ в композиции равно m, и таблица переходов i-го автомата имеет ni состояний, то общее число N состояний композиции равно

Примеры на стр. 26 и 29 позволяют сформулировать следующее утверждение:
Утверждение 6: «Последовательному соединению m компонентов КАМСИ соответствует КАМСИ-композиция, которая имеет µ-порядок, равный

и таблицу переходов с

состояниями».
Доказательство этого Утверждения можно провести по индукции, если считать, что примеры на стр. 26 и 29 позволяют доказать это утверждение для m=2.
Далее, можно продолжить доказательство, увеличивая m на единицу.
Сформулируем еще одно Утверждение:
Утверждение 7. Для md КАМСИ-автоматов декомпозиции ([16]) КАМСИ, всегда выполняется условие ?d ? ?, где: µd
- µ-порядок последовательного соединения КАМСИ-компонентов, равный:

Допустим обратное, то есть условие Утверждения не выполняется, то есть ?d > ?. Если это так, то, в соответствии с «Утверждение 6» композиция этих mdk
КАМСИ-компонентов должна иметь µ-порядок, больший, чем исходная КАМСИ. Это значит, что в результате композиции компонентов мы получим ту же КАМСИ, но с бОльшим µ-порядком, что не возможно.
Из приведенных Утверждений можно сделать следующие выводы.
Следствие 1. Если композиция КАМСИ состоит из минимизированных компонентов КАМСИ, то ее таблица переходов не имеет эквивалентных состояний.
Введем определение:
Определение. 9 КАМСИ, которая является компонентом композиции, называется КАМСИ-примитивом ([17]).
Примером КАМСИ-примитива являются КАМСИ ?1 или ?2, приведенные в Table 18(a), (b) , а КАМСИ-композиция показанная в Table 18(d) - ?.