Мониторинг обменных курсов валют
18c0693f

Пример работы расширенного магазинный автомат


В качестве иллюстрации работы расширенного автомата рассмотрим автомат, допускающий язык L={wwR | w О {a, b}*}.

M7.1:    P = {a, b}, S = {s0, s1},  H = {a, b, <I>, h0}, F = {s1} ,


 

Это недетерминированный автомат. Если на входе задана цепочка abba, то его работу можно представить в виде следующего ряда конфигураций:
 


     

     Вход

     Магазин

     Состояние

    1.

     abba|-

     h0

     s0

    2.

     bba|-

     h0a

     s0

    3.

     ba|-

     h0ab

     s0

    4.

     a|-

     h0abb

     s0

    5.

     a|-

     h0a<I>

     s0

    6.

     |-

     h0a<I>a

     s0

    7.

     |-

     h0<I>

     s1