Условие остановки и результат работы
Проанализируем протекание алгоритмического процесса и его
результат.
Обозначим дополнительно исходное слово P=P
0
.
Рассмотрим первый проход по схеме (аналогично для других
проходов).
Имеем две возможности а) и б).
а) Нет ни одного вхождения u
1
, u
2
, … , u
K
в слово P=P
0
. Алгорифм
останавливается (1 случай остановки). P
0
. - результат переработки.
б) Существуют вхождения u
1
, u
2
, … , u
K
в слово P=P
0
. Выполнена
замена u
i
на v
i
и получено слово P
1
. Если при замене применялась
заключительная формула, то переработка слова P завершена.
Алгорифм останавливается (2 случай остановки). Если при замене
применялась незаключительная формула, то полученное слово P
1
заново обрабатывается схемой. При втором проходе по схеме из P
1
получаем слово P
2
, а затем возможно P
3
и т.д.