Метода
.pdfGDE |
^ |
|
|
|
|
P1 ZAMENOJ WSEH PRAWIL WIDA |
A1 ! a NA |
|||||||||||||||||
P1 POLU^AETSQ IZ |
||||||||||||||||||||||||
A1 |
! aI2 ; |
S POMO]X@ IMENNO TAKIH PRAWIL K SLOWAM IZ QZYKA L1 |
||||||||||||||||||||||
NA^INA@T PRISTRAIWATXSQ SPRAWA SLOWA IZ L2 . tEOREMA DOKAZANA. |
||||||||||||||||||||||||
|
zAME^ANIE. tEOREMA SPRAWEDLIWA I DLQ SLU^AEW |
" 2 L1 ILI |
||||||||||||||||||||||
" 2 L2 . oBOSNOWANI@ \TOGO POSWQ]ENY SLEDU@]IE SLEDSTWIQ. |
||||||||||||||||||||||||
|
sLEDSTWIE 1. eSLI L1 I L2 | REGULQRNYE QZYKI, GDE " |
2 L1 , |
||||||||||||||||||||||
NO " 2= L2 , TO L = L1L2 TOVE QWLQETSQ REGULQRNYM QZYKOM. |
|
|||||||||||||||||||||||
|
dOKAZATELXSTWO. eSLI L0 |
= L1 |
n f |
" |
g |
, TO |
L1 = L0 |
|
|
" . tOGDA |
||||||||||||||
|
|
0 |
|
|
|
1 |
0 |
|
|
|
|
|
|
|
|
1 |
[ f g |
|
||||||
L1L2 = (f"g [ L1)L2 |
= L2 [ L1L2 . oTS@DA SLEDUET, ^TO QZYK L1L2 |
|||||||||||||||||||||||
QWLQETSQ REGULQRNYM. mNOVESTWO PRAWIL GRAMMATIKI G W \TOM |
||||||||||||||||||||||||
|
|
|
|
|
^ |
|
~ |
|
|
|
|
|
|
|
GDE |
|
^ |
|
OPREDELQETSQ |
|||||
SLU^AE RAWNO P = (P1 |
[ P2 [ P2) n fI1 ! "g , |
P1 |
||||||||||||||||||||||
TAK VE, KAK W TEOREME O KONKATENACII, A |
~ |
STROITSQ ANALOGI^NO |
||||||||||||||||||||||
P2 |
||||||||||||||||||||||||
TEOREME OB OB_EDINENII, T.E. ZAMENQETSQ I2 W LEWYH ^ASTQH PRAWIL |
||||||||||||||||||||||||
IZ P2 NA NA^ALXNYJ SIMWOL I1 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
sLEDSTWIE 2. eSLI L1 I L2 | REGULQRNYE QZYKI, GDE " |
2 L2 , |
||||||||||||||||||||||
NO " 2= L1 , TO L = L1L2 TOVE QWLQETSQ REGULQRNYM QZYKOM. |
|
|||||||||||||||||||||||
|
dOKAZATELXSTWO |
|
w \TOM SLU^AE |
|
|
|
|
|
0 |
|
[ f"g |
I TOGDA QZYK |
||||||||||||
|
. |
L2 |
= L2 |
|||||||||||||||||||||
|
|
0 |
|
|
|
0 |
|
^TO QZYK L1L2 |
||||||||||||||||
L1L2 = L1(L2 [ f"g) = |
L1 [ L1L2 . oTS@DA SLEDUET, |
|||||||||||||||||||||||
QWLQETSQ REGULQRNYM PO TEOREMAM KONKATENACII I OB_EDINENIQ. |
||||||||||||||||||||||||
mNOVESTWO PRAWIL SOOTWETSTWU@]EJ GRAMMATIKI |
|
G W \TOM SLU- |
||||||||||||||||||||||
^AE RAWNO |
P = (P1 |
|
|
^ |
|
! "g , GDE |
|
^ |
OPREDELQETSQ TAK |
|||||||||||||||
|
[ P1 [ P2) n fI2 |
P1 |
||||||||||||||||||||||
VE, KAK W TEOREME O KONKATENACII. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
sLEDSTWIE 3. eSLI L1 I L2 |
|
| REGULQRNYE QZYKI, PRI^EM |
|||||||||||||||||||||
" 2 L1 I " |
2 L2 , TO L = L1L2 TOVE QWLQETSQ REGULQRNYM QZYKOM. |
|||||||||||||||||||||||
|
dOKAZATELXSTWO. w \TOM SLU^AE L1L2 |
= ( |
f |
" |
g [ |
L0 |
)( |
" |
L0 ) = |
|||||||||||||||
|
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
1 |
|
f g [ |
2 |
|||||
= f"g [ L1 |
[ L2 [ L1L2 |
. oTS@DA SLEDUET, ^TO QZYK L = |
L1L2 |
QWLQ- |
||||||||||||||||||||
ETSQ REGULQRNYM. mNOVESTWO PRAWIL GRAMMATIKI G W \TOM SLU^AE |
||||||||||||||||||||||||
|
|
^ |
|
|
|
~ |
|
~"g |
|
|
|
|
^ |
OPREDELQETSQ TAK VE, |
||||||||||
RAWNO P = (P1 [P1 [P2 |
[P2)nfI2 ! |
, GDE P1 |
||||||||||||||||||||||
KAK W TEOREME O KONKATENACII, A |
P2 |
|
STROITSQ TAKIM VE OBRAZOM, |
|||||||||||||||||||||
KAK W TEOREME OB OB_EDINENII. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
pRIMER 1. rEGULQRNAQ GRAMMATIKA G1 |
S PRAWILAMI I1 |
! a j aI1 , |
|||||||||||||||||||||
POROVDAET QZYK L1 = |
fag+ , A REGULQRNAQ GRAMMATIKA |
G2 S PRA- |
||||||||||||||||||||||
WILAMI I2 |
! b j mbI2n POROVDAET QZYK L2 = fbg+ . tOGDA REGULQRNYJ |
|||||||||||||||||||||||
QZYK L1 L2 = fa b |
|
|
j m; n > 0g POROVDAETSQ GRAMMATIKOJ S PRAWI- |
|||||||||||||||||||||
LAMI I1 ! aI2 j aI1 , |
I2 ! b j bI2 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
61 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tEOREMA OB ITERACII. eSLI L { REGULQRNYJ QZYK, TO EGO |
||||||
ITERACIQ L TOVE QWLQETSQ REGULQRNOJ. |
|
||||||
|
dOKAZATELXSTWO. pUSTX L POROVDAETSQ REGULQRNOJ GRAMMATI- |
||||||
KOJ G = (T; NT; P) . tOGDA QZYK L |
POROVDAETSQ REGULQRNOJ GRAM- |
||||||
|
|
^ |
|
^ |
POLU^AETSQ IZ P ZAMENOJ WSEH |
||
MATIKOJ G1 = (T; NT; P [P) , GDE P |
|||||||
PRAWIL WIDA A ! a NA A ! aI , S POMO]X@ IMENNO TAKIH PRAWIL K |
|||||||
SLOWAM IZ QZYKA |
L NA^INA@T PRISTRAIWATXSQ SPRAWA DRUGIE SLOWA |
||||||
IZ L . pOSKOLXKU |
" 2 L , TO NADO DOBAWITX PRAWILO I ! " , ESLI |
||||||
EGO NET W P . tEOREMA DOKAZANA. |
|
|
|
|
|||
|
x5. pONQTIE KONE^NOGO AWTOMATA |
||||||
|
oPREDELENIE 1. kONE^NYJ AWTOMAT K | \TO TROJKA (A; Q; ') , |
||||||
GDE |
A = fa1; a2 ; : : : ; amg | |
WHODNOJ ALFAWIT |
; Q = fq1; q2; : : : ; qng |
||||
|
|
|
|
|
|||
| MNOVESTWO WNUTRENNIH SOSTOQNIJ, q1 | NA^ALXNOE SOSTOQNIE, |
|||||||
WYDELQETSQ TAKVE PODMNOVESTWO |
Qc |
Q ZAKL@^ITELXNYH SOSTO- |
|||||
QNIJ; '(q; a) | |
FUNKCIQ PEREHODOW, |
U KOTOROJ q 2 Q , a 2 A , |
|||||
ZNA^ENIE FUNKCII '(q; a) 2 Q . |
|
|
|
|
|||
|
eSLI FUNKCIQ ' ODNOZNA^NA, TO AWTOMAT K NAZYWAETSQ DETER- |
||||||
MINIROWANNYM; W SLU^AE, KOGDA FUNKCIQ ' QWLQETSQ MNOGOZNA^NOJ, |
|||||||
AWTOMAT K NEDETERMINIROWANNYJ. |
|
|
|
||||
|
eSLI FUNKCIQ ' QWLQETSQ ^ASTI^NOJ, TO AWTOMAT K NAZYWA@T |
NEDOOPREDELENNYM; ESLI VE FUNKCIQ ' OPREDELENA DLQ WSEH q 2 Q I a 2 A , TO AWTOMAT K NAZYWA@T OPREDELENNYM ILI POLNYM.
wMESTO qk = '(qi; aj) BUDEM ^ASTO PISATX qiaj ! qk I NAZYWATX \TU ZAPISX PRAWILOM PEREHODA ILI KOMANDOJ.
zADAWATX FUNKCI@ PEREHODOW MOVNO
1)SPISKOM PRAWIL PEREHODOW,
2)TABLICEJ ZNA^ENIJ FUNKCII ' ,
3)ORIENTIROWANNYM GRAFOM, U KOTOROGO WER[INAMI QWLQ@TSQ
q1; q2; : : : ; qn , A KAVDOE PRAWILO PEREHODA giaj ! qk IZOBRAVAETSQ W WIDE DUGI (qi; qk) S OTMETKOJ aj .
kONE^NYJ AWTOMAT NA^INAET RABOTU W NA^ALXNOM SOSTOQNII q1 I POSLEDOWATELXNO ^ITAET BUKWY NEKOTOROGO WHODNOGO SLOWA W ALFAWITE A , IZMENQQ SWOE TEKU]EE SOSTOQNIE. eSLI AWTOMAT W SO-
62
STOQNII qi ^ITAET SIMWOL aj , TO ON WYPOLNQET ODNO IZ PRAWIL ! qk , PEREHODQ W NOWOE SOSTOQNIE qk , I ^ITAET SLEDU@]IJ
SIMWOL SLOWA .
kONFIGURACIEJ AWTOMATA K NAZYWAETSQ SLOWO WIDA q! , GDE q | TEKU]EE SOSTOQNIE, ! | NEDO^ITANNAQ ^ASTX SLOWA WKL@^AQ ^ITAEMYJ SIMWOL. nA^ALXNAQ KONFIGURACIQ IMEET WID q1 . eSLI IZ KONFIGURACII C1 AWTOMAT PEREHODIT ZA NESKOLXKO [AGOW K KONFIGURACII C2 , TO PI[UT C1 ) C2 . eSLI ZA NESKOLXKO [AGOW AWTOMAT K IZ NA^ALXNOJ KONFIGURACII C1 PRIHODIT K KONFIGURACII C2 = qi" , GDE qi 2 Qc , TO PI[UT K : C1 ` C2 ILI K : C1 ) C2 . w \TOM SLU^AE GOWORQT, ^TO KONE^NYJ AWTOMAT WOSPRINIMAET ILI DOPUSKAET SLOWO . pOD QZYKOM, WOSPRINIMAEMYM AWTOMATOM, PONIMA@T MNOVESTWO L(K) WSEH WOSPRINIMAEMYH IM SLOW.
pRIMER 1. pUSTX K = (A; Q; ') , GDE A = fa; bg , Q = fq1; q2; q3g .
sPISOK q1a ! q1 , q1a ! q2 , q2b ! q2 , q2b ! q3 ZADAET FUNKCI@ PEREHODOW ' . |TU VE FUNKCI@ MOVNO ZADATX TABLI^NO (SM. TABL. 2).
oRIENTIROWANNYJ GRAF DLQ \TOGO AWTOMATA IZOBRAVEN NA RIS. 2. tABLICA 2
|
|
a |
|
|
b |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
| |
|
|
- |
q1 q2 q3 |
||||||
q1 |
f |
q1 ; q2 |
g |
|
|
|
|
a a - |
b b - |
||||||
q2 |
| |
f |
q2 ; q3 |
g |
|
|
|
|
|||||||
q3 |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
rIS. 2
w ZAWISIMOSTI OT WYBORA Qc MOVET IZMENITXSQ QZYK, WOSPRINIMAEMYJ AWTOMATOM K . w SLU^AE PRIMERA 1 IMEEM
1)ESLI Qc = fq3g , TO L(K) = fambn j m; n > 1g ;
2)ESLI Qc = fq1; q3g , TO L(K) = fambn j m; n > 1g[fak j k > 0g ;
3)ESLI Qc = fq2; q3g , TO L(K) = fambn j m > 1; n > 0g .
x6. kONE^NYE AWTOMATY I REGULQRNYE QZYKI
rOLX KONE^NYH AWTOMATOW W RASPOZNAWANII QZYKOW WYQSNQETSQ W SLEDU@]IH TEOREMAH.
tEOREMA 1. l@BOJ REGULQRNYJ QZYK RASPOZNAETSQ NEKOTORYM KONE^NYM AWTOMATOM.
63
dOKAZATELXSTWO. pUSTX DAN REGULQRNYJ QZYK L , KOTORYJ POROVDAETSQ REGULQRNOJ GRAMMATIKOJ G = (T; NT; P) . pOSTROIM KONE^NYJ AWTOMAT K = (A; Q; ') SLEDU]IM OBRAZOM.
1. aLFAWIT A SOWPADAET S ALFAWITOM T . |
|
|
|
|
|
||||||
2. eSLI NT = fV1; V2; : : : ; Vng , TO Q = fq1; q2; : : : ; qn; qn+1g , GDE |
|||||||||||
qn+1 { SIGNALXNOE SOSTOQNIE. |
|
|
|
|
|
|
|
|
|||
3. kAVDOMU PRAWILU Vi ! aVj |
GRAMMATIKI G SOPOSTAWIM PRA- |
||||||||||
WILO PEREHODA qia ! qj , A PRAWILU Vi ! a { PRAWILO PEREHODA |
|||||||||||
qia ! qn+1 . eSLI W GRAMMATIKE |
G IMEETSQ PRAWILO I ! " , TO |
||||||||||
EMU NE SOOTWETSTWUET NI ODNO PRAWILO PEREHODA, NO SOSTOQNIE q1 |
|||||||||||
OB_QWLQETSQ SIGNALXNYM W DOPOLNENIE K SOSTOQNI@ qn+1 . |
|
|
|||||||||
pRI TAKOM SOOTWETSTWII QZYK L(K) , |
RASPOZNAWAEMYJ POSTRO- |
||||||||||
ENNYM AWTOMATOM K , BUDET RAWEN QZYKU L , |
T.K. KAVDOMU WYWODU |
||||||||||
G : I ) |
|
|
ODNOZNA^NO SOOTWETSTWUET TO |
, |
^TO |
K : q1 ) |
|
qn+1" . |
|||
|
|
||||||||||
|
|
|
|
|
|
||||||
pRI \TOM, W KAVDYJ MOMENT WREMENI POSTROENNAQ ^ASTX SLOWA W |
|||||||||||
GRAMMATIKE G SOWPADAET S PRO^ITANNOJ ^ASTX@ \TOGO SLOWA KONE^- |
|||||||||||
NYM AWTOMATOM K . tEOREMA DOKAZANA. |
|
|
|
|
|
|
|
||||
pRIMER 1. rEGULQRNYJ QZYK |
L = fab; bag POROVDAETSQ REGU- |
||||||||||
LQRNOJ GRAMMATIKOJ G S PRAWILAMI I |
|
! |
aAj bB j " , |
A |
! bI , |
||||||
B ! aI . |
kONE^NYJ AWTOMAT K , RASPOZNA@]IJ \TOT QZYK, IME- |
||||||||||
ET PRAWILA PEREHODA q1a ! q2 , |
q1b ! q3 , |
q2b ! q1 , |
q3a ! q1 . |
sIGNALXNYM QWLQETSQ NA^ALXNOE SOSTOQNIE q1 . |TOT AWTOMAT IZOBRAVEN NA RIS. 3.
tEOREMA 2. qZYK, RASPOZNAWAEMYJ L@BYM KONE^NYM AWTOMA-
TOM, QWLQETSQ REGULQRNYM. dOKAZATELXSTWO. pUSTX KOTORYJ RASPOZNAET QZYK GRAMMATIKU G = (T; NT; P
DAN KONE^NYJ AWTOMAT K = (A; Q; ') , L(K) . pOSTROIM PO NEMU REGULQRNU@ ) SLEDU]IM OBRAZOM.
1.aLFAWIT T SOWPADAET S ALFAWITOM A .
2.eSLI Q = fq1; : : : ; qng , TO NT = fV1; : : : ; Vng , PRI^EM NA-
^ALXNOMU SOSTOQNI@ q1 SOOTWETSTWUET NA^ALXNYJ SIMWOL V1 = I .
3.eSLI qia ! qk QWLQETSQ PRAWILOM PEREHODA I qk 2= Qc , TO EMU STAWITSQ W SOOTWETSTWIE W GRAMMATIKE G PRAWILO Vi ! aVk , A ESLI qk 2 Qc , TO PRAWILU PEREHODA qia ! qk BUDUT SOOTWETSTWOWATX SRAZU DWA PRAWILA Vi ! aVk I Vi ! a W GRAMMATIKE G .
64
pRI TAKOM SOOTWETSTWII KAVDOE SLOWO 2 L(K) MOVET BYTX WYWEDENO W POSTROENNOJ GRAMMATIKE G , I PRO^ITANNAQ ^ASTX SLOWAKONE^NYM AWTOMATOM K W KAVDYJ MOMENT WREMENI OPQTX SOWPADAET S POSTROENNOJ ^ASTX@ SLOWA W GRAMMATIKE G . pOSKOLXKU POSTROENNAQ GRAMMATIKA G QWLQETSQ REGULQRNOJ, TO I QZYK L(K) , RAWNYJ L(G) , TOVE BUDET REGULQRNYM. tEOREMA DOKAZANA.
pRIMER 2. kONE^NYJ AWTOMAT, IZOBRAVENNYJ NA RIS. 4, IMEET
PRAWILA PEREHODA q1a ! q2 , q1a ! q3 , q2b ! q3 , q2b ! q4 , q3b ! q1 , q3b ! q2 . sIGNALXNYM SOSTOQNIEM QWLQETSQ q4 . zAMETIM, ^TO
\TOT AWTOMAT RASPOZNAET QZYK L(K) = (ab+)+ . gRAMMATIKA G ,
POROVDA@]AQ \TOT QZYK, BUDET IMETX PRAWILA I ! aV2 j aV3 , V2 ! |
|||||||||||
bV3 j bV4 j b , V3 ! |
|
bI j bV2 . |
|
|
*q2 H |
|
|||||
b |
|
? |
b |
|
a |
|
Hb |
|
|||
|
|
||||||||||
q3 qc q2 |
- q1 |
|
|
|
j qc |
||||||
) |
) |
|
|
|
|
|
|
|
H |
|
|
1 |
1 |
1 |
|
|
a |
|
b |
|
b |
4 |
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|
||||||||
|
|
|
|
|
|
||||||
a |
|
|
a |
|
I |
Rq3 |
|
||||
|
|
|
b |
|
|||||||
rIS. 3 |
|
|
|
rIS. 4 |
|
tEOREMA 3. qZYK L = fambm j m > 0g NE QWLQETSQ REGULQRNYM. dOKAZATELXSTWO. eSLI L QWLQETSQ REGULQRNYM, TO SU]ESTWUET KONE^NYJ AWTOMAT K , KOTORYJ EGO RASPOZNAET. pUSTX KOLI^ESTWO EGO SOSTOQNIJ RAWNO n . wYBEREM SLOWO ambm , GDE m > n . pOSKOLXKU n < m, TO PRI ^TENII m BUKW a KAKOE-TO SOSTOQNIE qi AWTOMATA K POQWITSQ POWTORNO, NAPRIMER, ^EREZ k [AGOW, GDE k < m . oT- S@DA SLEDUET, ^TO AWTOMAT K NE RAZLI^AET SLOWA ambm I am;kbm . sLEDOWATELXNO QZYK L = fambm j m > 0g NE MOVET BYTX RASPOZNAN
NIKAKIM KONE^NYM AWTOMATOM I ZNA^IT NE QWLQETSQ REGULQRNYM. tEOREMA DOKAZANA.
x7. pREOBRAZOWANIQ KONE^NYH AWTOMATOW
dWA KONE^NYH AWTOMATA NAZYWA@TSQ \KWIWALENTNYMI, ESLI ONI WOSPRINIMA@T ODIN I TOT VE QZYK.
pO L@BOMU NEDETERMINIROWANNOMU KONE^NOMU AWTOMATU
= (A; Q; 'nd) MOVNO POSTROITX \KWIWALENTNYJ EMU KONE^NYJ AWTOMAT Kd PO SLEDU@]EMU ALGORITMU.
65
1.mNOVESTWO SOSTOQNIJ AWTOMATA Kd RAWNO MNOVESTWU WSEH PODMNOVESTW Q ; ONO OBOZNA^AETSQ ^EREZ P (Q) .
2.aWTOMAT Kd IMEET PRAWILO PEREHODA Q1a ! Q2 W TOM SLU- ^AE, KOGDA Q1 Q , a 2 A , A PODMNOVESTWO Q2 = '(Q1; a) . eSLI OKAVETSQ, ^TO Q2 = ? , TO PRAWILO Q1a ! Q2 MOVNO OPUSTITX. sIGNALXNYMI BUDUT TE PODMNOVESTWA Qi , W KOTORYH IMEETSQ HOTQ BY ODNO SIGNALXNOE SOSTOQNIE AWTOMATA Knd .
pRI NAHOVDENII PRAWIL PEREHODA KONE^NOGO AWTOMATA
NO ISPOLXZOWATX TABLICU ZNA^ENIJ 'nd I DOPOLNQTX EE DO TABLICY ZNA^ENIJ 'd .
pRIMER 1. w PREDYDU]EM PARAGRAFE (SM. PRIMER 2 NA S. 65) MY RASSMATRIWALI NEDETERMINIROWANNYJ AWTOMAT Knd , KOTORYJ IMEET FUNKCI@ PEREHODOW 'nd , PRIWEDENNU@ W TABL. 3. dOPOLNIW EE STRO^KAMI IZ TABL. 4, POLU^IM ISKOMU@ TABLICU ZNA^ENIJ FUNKCII PEREHODOW DLQ SOOTWETSTWU@]EGO DETERMINIROWANNOGO AWTOMATA Kd .
|
|
tABLICA 3 |
|
|
|
|
|
|
|
|
tABLICA 4 |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a |
|
|
b |
|
|
|
|
|
|
|
|
|
|
a |
|
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
q1 |
|
fq2; q3g |
|
| |
|
|
|
fq2; q3g |
|
|
|
| |
|
|
fq1; q2; q3; q4g |
|
||||||||||
q2 |
|
| |
fq3 ; q4g |
|
|
fq3; q4g |
|
|
f |
| |
g |
|
|
|
fq1; q2g |
|
|
|||||||||
c |
|
| |
f |
|
|
g |
|
|
f |
|
|
g |
|
|
|
|
|
|
f |
|
|
g |
|
|
||
q3 |
|
|
q1 |
; q2 |
|
|
f |
|
q1 |
; q2 |
|
|
g |
f |
q2; q3 |
g |
|
f |
|
|
q3 |
; q4 |
|
g |
|
|
q4 |
|
| |
|
| |
|
|
q1; q2; q3; q4 |
q2; q3 |
|
q1 |
; q2 |
; q3; q4 |
|
|||||||||||||
|
oRIENTIROWANNYE GRAFY DLQ AWTOMATOW Knd I Kd PRIWEDENY |
|||||||||||||||||||||||||
NA RIS. 4 I 5, NA KOTORYH SOSTOQNIQ WIDA |
fq2; q3g |
OBOZNA^ENY KO- |
||||||||||||||||||||||||
ROTKO q23 . iZ RIS. 5 WIDNO, ^TO SOSTOQNIQ q2 , q3 , |
q4 , |
q12 I q34 NE |
DOSTIVIMY IZ NA^ALXNOJ WER[INY q1 , PO\TOMU IH MOVNO UDALITX, I MY POLU^AEM UPRO]ENNYJ DETERMINIROWANNYJ AWTOMAT, IZOBRAVENNYJ NA RIS. 6.
- q1 q2 q3 q4 |
a |
c |
|||||||||||||||||||||||||||||
|
|
|
|
a |
|
|
|
|
b |
|
|
|
|
|
|
b |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
b q |
|
|
|||||||||||||||||||||
|
Q |
|
|
|
|
Q |
|
|
|
|
|
|
Q |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
Q |
|
|
Q |
|
|
Q |
|
|
|
|
|
|
|
|
|
|
1234 |
|
|||||||||||
c b c b |
|
|
|
|
|
a |
|
|
y |
||||||||||||||||||||||
|
|
|
|
Q |
|
|
|
Q |
|
|
Q |
|
- q1 - q23 |
i |
q |
|
|||||||||||||||
q |
|
|
|
|
|
s |
|
|
|
|
s |
|
|
|
s |
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
q |
q23 q34 |
q12 |
b |
|||||||||||||||||||||||
q1234 |
|
|
a |
|
|||||||||||||||||||||||||||
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
a |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
b |
|
rIS. 5 |
|
|
|
|
|
|
|
|
|
|
|
|
rIS. 6 |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
|
|
|
|
|
|
|
|
|
|
|
w ZAKL@^ENIE ZAMETIM, ^TO WSE \TI AWTOMATY RASPOZNA@T ODIN I TOT VE QZYK L = (ab+)+ . dRUGIE PRIMERY PREOBRAZOWANIJ KONE^NYH AWTOMATOW W BOLX[OM KOLI^ESTWE PREDSTAWLENY W U^EBNOM POSOBII [12] .
x8. mETOD CIKLI^ESKIH KOMPLEKSOW
w \TOM PARAGRAFE MY PRIWEDEM ALGORITM NAHOVDENIQ REGULQRNOGO QZYKA L , RASPOZNAWAEMOGO DANNYM KONE^NYM AWTOMATOM K .
oPREDELENIE 1. cIKLI^ESKIM KOMPLEKSOM |
~ |
Kqi [Q] BUDEM NAZY- |
|
WATX MNOVESTWO WSEH SLOW , RASPOZNAWAEMYH AWTOMATOM PRI PE- |
|
REHODE IZ WER[INY qi W TU VE WER[INU qi , |
MINUQ SOSTOQNIQ IZ |
Q [ fqig . |
|
MNOVESTWA ~ |
|
pRIMER 1. bUDEM DEMONSTRIROWATX RABOTU ALGORITMA NA PRIMERE AWTOMATA, GRAF KOTOROGO IZOBRAVEN NA RIS. 7.
1. nAHODIM WSE ORIENTIROWANNYE \LEMENTARNYE CEPI, WEDU]IE
IZ NA^ALXNOJ WER[INY q1 |
WO WSE SIGNALXNYE WER[INY; W NA[EM |
|||||
PRIMERE \TO WER[INA q5 . pOLU^AEM DWE CEPI: |
|
|
||||
a |
b |
|
b |
a |
a |
b |
l1 : q1 ;! q2 |
;! q5 |
I |
l2 : q1 ;! q3 |
;! q4 |
;! q2 |
;! q5 . |
|
|
|
|
|
|
sTRELKA S BUKWOJ POKAZYWAET NAPRAWLENIE SOOTWETSTWU@]EJ DUGI GRAFA I EE OTMETKU.
tOGDA L = L1 [L2 , A QZYKI L1 I L2
L1 = K1 [?] a K2 [1] b K5 [1; 2] I
L2 = K1 [?] b K3 [1] a K4 [1; 3] a K2 [1; 3; 4] b K5 [1; 2;3; 4] .
|TI FORMULY POLU^ENY IZ CEPEJ l1 I l2 ZAMENOJ WER[IN NA SOOTWETSTWU@]IE CIKLI^ESKIE KOMPLEKSY, PRI^EM W KAVDOM SLEDU@- ]EM KOMPLEKSE ISKL@^A@TSQ WSE PREDYDU]IE WER[INY; DLQ KRATKOSTI MY NAPISALI W KOMPLEKSAH NE SAMI WER[INY, A IH NOMERA.
2. dALEE WY^ISLQEM KAK TE KOMPLEKSY, KOTORYE UVE POLU^ILISX, TAK I TE, KOTORYE POQWQTSQ DALX[E, DO TEH POR, POKA NE PRIDEM K PUSTYM KOMPLEKSAM.
K1[?] = ? , T.K. NET CIKLA, SOEDINQ@]EGO q1 S q1 ;
|
|
|
|
;! |
;! |
;! |
|
K2 |
[1] = b K |
[1; 2] b K [1; 2; 5] a PO CIKLU q2 |
b q5 b q4 |
a q2 |
; |
||
|
5 |
4 |
|
|
|
|
|
K5 |
[1; 2] = ? , NET CIKLA q5 ;! q5 , T.K. q1; q2; q5 |
ISKL@^ENY; |
|
||||
K3 |
|
;! |
;! |
q3 ; |
|
|
|
[1] = a K4 [1; 3] b PO CIKLU q3 a |
q4 b |
|
|
|
|||
|
|
67 |
|
|
|
|
|
K4[1; 3] = a K2 [1; 3; 4] b K5 [1; 2;3; 4] b PO CIKLU q4 |
|
a |
|
q2 |
|
b |
|
|
q5 |
|
b |
q4 ; |
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;! |
|
|
;! |
|
|
|
;! |
|||||||||
K2[1; 3;4] = ? , NET CIKLA q2 |
;! q2 , T.K. q1; q2; q3; q4 |
|
ISKL@^ENY; |
||||||||||||||||||||||||||||||||||||||||||||||||
K4[1; 2;5] = b K |
[1; 2;4; 5] a |
PO CIKLU q4 |
|
|
b |
|
q3 |
|
a |
|
q4 ; |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;! |
|
;! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; q5 ; |
|
|
|
|
|
||||||||||||||
K5[1; 2;3; 4] = ? , NET CIKLA q5 |
;! q5 BEZ WER[IN q1 |
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
K3[1; 2;4; 5] = ? , NET CIKLA q3 |
;! q3 BEZ WER[IN q1 |
; q5 . |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||
3. pODSTAWLQEM POLU^ENNYE KOMPLEKSY W PREDYDU]IE FORMULY: |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
K4[1; 2; 5] = |
|
ba |
|
|
, |
|
K4[1; 3] = |
|
ab2 |
|
|
, |
K3[1] = a ab2 |
|
|
b , |
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
f |
|
g |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g |
|
|
|
|
|
|
|
|
|
f |
|
|
|
|
|
|
|
|
|
|
|||||
K2[1] = b2fbag a , |
|
|
|
|
|
|
|
|
|
|
|
|
|
f |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g |
|
|
|
|
|
|
|
|||||||||||||||
|
L1 |
= a b2fbag a |
b |
, |
L2 |
= b afab2g b |
|
|
afab2g ab . |
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
; |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
; |
2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
oTWET |
|
|
|
|
|
|
[ L2 |
= a;b |
|
fbag |
a |
|
[ b;afab |
|
g |
b |
afab |
g |
|
ab . |
|||||||||||||||||||||||||||||||
|
. L = L1 |
|
|
b |
|
|
|||||||||||||||||||||||||||||||||||||||||||||
pRIMER 2. nAJDEM QZYK, |
RASPOZNAWAEMYJ KONE^NYM AWTOMATOM |
||||||||||||||||||||||||||||||||||||||||||||||||||
S SIGNALXNOJ WER[INOJ q4 , GRAF KOTOROGO IZOBRAVEN NA RIS. 8. |
|||||||||||||||||||||||||||||||||||||||||||||||||||
1. nAHODIM WSE ORIENTIROWANNYE \LEMENTARNYE CEPI, WEDU]IE |
|||||||||||||||||||||||||||||||||||||||||||||||||||
IZ NA^ALXNOJ WER[INY q1 |
W SIGNALXNU@ WER[INU q4 . |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a |
|
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b |
|
|
|
|
|
|
a |
|
|
|
|
||
|TO DWE CEPI: |
l1 : q1 ;! q2 |
;! q4 |
|
|
|
I |
|
l2 : q1 ;! q3 |
;! q4 . |
||||||||||||||||||||||||||||||||||||||||||
tOGDA QZYK L = L1 |
[ L2 |
, PRI^EM L1 = K1 [?] a K2 [1] b K4 [1; 2] , |
|||||||||||||||||||||||||||||||||||||||||||||||||
A L2 = K [?] b K |
[1] a K |
[1; 3] . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
1 |
|
|
|
3 |
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
2. wY^ISLQEM CIKLI^ESKIE KOMPLEKSY: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
K1[?] = a K2 [1] b |
[ |
b K3 [1] a PO DWUM IME@]IMSQ \LEMENTARNYM |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
a |
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
b |
|
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
CIKLAM q1 ;! q2 ;! q1 |
I |
q1 |
;! q3 |
;! q1 ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
K2[1] = |
? , K3 |
[1] = ? , |
|
K4 |
[1; 2] = ? , K4[1; 3] = ? , T.K. NET |
||||||||||||||||||||||||||||||||||||||||||||||
SOOTWETSTWU@]IH CIKLOW. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
3. pODSTAWLQQ POLU^ENNYE CIKLI^ESKIE KOMPLEKSY, POLU^AEM |
|||||||||||||||||||||||||||||||||||||||||||||||||||
K1[?] = fabg [ fbag = fab; bag |
. oTS@DA SLEDUET, ^TO ISKOMYJ QZYK |
||||||||||||||||||||||||||||||||||||||||||||||||||
L = L1 [ L2 |
= fab; bag ab |
|
[ fab; bag ba = fab; bag+ . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
oTWET. L = fab; bag+ . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
1 q2 P |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
q2 |
|
|
|||||||||||||||||||
|
|
a |
|
|
|
|
|
|
PPb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b |
|
|
|
|
|
H b |
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
K |
P |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H |
|
|
|||||||||||||||||||
- q1 |
|
|
|
|
|
|
A a |
|
|
|
|
|
|
Pq qc |
- q1 a |
|
|
|
|
|
|
|
|
|
jqc |
||||||||||||||||||||||||||
|
H |
|
|
|
|
|
|
|
|
A |
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
* |
4 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
H |
|
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
A |
|
|
|
|
|
|
|
|
|
I |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
) |
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
a |
|
|
|
|||||||||||||||||||||||||
|
b H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a |
|
|
R |
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
j |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
q3 1q4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
q3 |
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
rIS. 7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rIS. 8 |
|
|
|
|
|
|
|
|
|
68
x9. kONTEKSTNO SWOBODNYE QZYKI I GRAMMATIKI
nAPOMINAEM, ^TO ks-GRAMMATIKA G = (T; NT; P ) MOVET IMETX PRAWILA WIDA A ! , GDE 2 (T [ NT) . dOPUSKAETSQ EDINSTWENNOE PRAWILO I ! " S PUSTYM SLOWOM .
pRIWEDEM NEKOTORYE PRIMERY KONTEKSTNO SWOBODNYH QZYKOW.
pRIMER 1. qZYK L1 = fanbn j n > 0g POROVDAETSQ ks-GRAMMATI- |
||||||
KOJ G1 S PRAWILAMI I ! ab j aIb . |
|
|
|
|||
pRIMER 2. ks-QZYK L2 = f c R j 2 fa; bg g POROVDAETSQ GRAM- |
||||||
MATIKOJ G2 S PRAWILAMI I ! aIa j bIbj c . |
|
|
||||
pRIMER 3. |
qZYK |
L3 , SOSTOQ]IJ IZ TEH NEPUSTYH SLOW W AL- |
||||
FAWITE fa; bg , |
KOTORYE IME@T ODINAKOWOE KOLI^ESTWO BUKW a I |
|||||
b , POROVDAETSQ ks-GRAMMATIKOJ G3 |
S PRAWILAMI I ! aB j bA , |
|||||
B ! b j bI j aBB , A ! a j aI j bAA . |
|
|
|
|||
kAVDU@ ks-GRAMMATIKU G MOVNO PREOBRAZOWATX W \KWIWALENT- |
||||||
NU@ ks |
GRAMMATIKU |
0 S PRAWILAMI |
A ! a |
I |
A ! B1B2 : : : Bk , |
|
- |
|
|
G |
|
||
GDE WSE Bi 2 NT . |
|
|
|
|
||
dLQ \TOGO DOSTATO^NO PRODELATX SLEDU@]EE: |
|
1) RAS[IRITX ALFAWIT NT DOBAWLENIEM NOWYH NETERMINALXNYH SIMWOLOW A1; A2; : : : ; An , SOOTWETSTWU@]IH TERMINALXNYM SIMWOLAM
2) WO WSEH PRAWILAH A ! , GDE j j > 2 , ZAMENITX WSE TERMINALXNYE ai NA Ai ;
3) DOBAWITX NOWYE PRAWILA Ai ! ai , i = 1; 2; : : : ; n .
pRIMER 4. pRIMENIW \TO PREOBRAZOWANIE K GRAMMATIKE G3 , RASSMOTRENNOJ W PRIMERE 3, MY POLU^IM ks-GRAMMATIKU G03 S PRAWI-
LAMI |
I ! |
A1B j B1A , B ! b j B1I j A1BB , A ! aj A1I j B1AA , |
|
|
|||
A1 ! a , B1 |
! b . |
|
|
pRIWEDEM WYWOD SLOWA aababb W GRAMMATIKE G0 |
: |
||
|
|
3 |
|
I ! A1B ! aB ! aA1BB ! aaBB ! aabB ! aabA1BB ! aabaBB ! aababB ! aababb .
uDOBSTWO RABOTY W GRAMMATIKE G03 SOSTOIT W TOM, ^TO NA KAVDOM [AGE PRIMENQETSQ NEKOTOROE PRAWILO GRAMMATIKI K SAMOMU LEWOMU NETERMINALU.
mOVNO POJTI E]E DALX[E I ISKL@^ITX IZ GRAMMATIKI WSE PRA-
69
WILA WIDA A ! B1B2 : : : Bk , GDE k > 2 , ZAMENIW KAVDOE IZ NIH NA
CEPO^KU PRAWIL A ! B1C1 , C1 ! B2C2; : : : ; Cn;3 ! Bn;2Cn;2 ,
Cn;2 ! Bn;1Bn S POMO]X@ NOWYH NETERMINALOW C1; C2; : : : ; Cn;2 . w REZULXTATE POLU^AETSQ ks-GRAMMATIKA W NORMALXNOJ FORME hOMSKOGO (ILI BINARNOJ FORME). w \TOJ GRAMMATIKE SOHRANQETSQ OPISANNOE WY[E UDOBNOE SWOJSTWO WYWODA SLOW.
pRIMER 5. pREOBRAZOWAW K NORMALXNOJ FORME hOMSKOGO GRAMMATIKU G2 (SM. PRIMER 2), MY POLU^IM ks-GRAMMATIKU G02 S PRAWI-
LAMI I ! A1C1 j B1C2 j c , C1 ! IA1 , C2 ! IB1 , A1 ! a , B1 ! b .
wYWOD SLOWA abbcbba W GRAMMATIKE G02 BUDET WYGLQDETX TAK:
I ! A1 C1 ! aC1 ! aIA1 ! abC2A1 ! abIB1A1 ! abB1C2 B1A1 ! abbC2B1A1 ! abbIB1B1A1 ! abbcB1B1A1 ! abbcbB1 A1 ! abbcbbA1 ! abbcbba .
x10. sTEKOWYE AWTOMATY
oPREDELENIE 1. sTEKOWYM ILI MAGAZINNYM AWTOMATOM M NAZYWAETSQ ^ETWERKA (A; As; Q; P ) , GDE A = fa1; a2; : : : ; amg | WHODNOJ ALFAWIT; As = fZ0 ; Z1 ; : : : ; Zkg | STEKOWYJ ALFAWIT; Z0 | NA^ALXNYJ SIMWOL STEKA; Q = fq1; q2; : : : ; qng | MNOVESTWO WNUTRENNIH SOSTOQNIJ; q1 | NA^ALXNOE SOSTOQNIE; P | MNOVESTWO PRAWIL PEREPISYWANIQ WIDA qiajZk ! ql , PO KOTOROMU AWTOMAT M BUDU^I W SOSTOQNII qi , IMEQ W WER[INE STEKA SIMWOL Zk , ^ITAET SIMWOL aj I PEREHODIT W SOSTOQNIE ql , ZAMENQQ Zk NA STEKOWOE SLOWO 2 As , PRI \TOM MOVET BYTX I PUSTYM SLOWOM, OBOZNA^A- EMYM "0 .
CTEKOWYJ AWTOMAT NA^INAET RABOTU W NA^ALXNOM SOSTOQNII q1 , IMEET W STEKE SIMWOL Z0 I POSLEDOWATELXNO ^ITAET SIMWOLY WHODNOGO SLOWA 2 A , IZMENQQ PRI \TOM SWOE WNUTRENNEE SOSTOQNIE I SODERVIMOE STEKA, T.E. IZMENQET KONFIGURACI@ C = qi! , GDE qi | TEKU]EE WNUTRENNEE SOSTOQNIE, ! | NEPRO^ITANNAQ ^ASTX SLOWAWKL@^AQ ^ITAEMYJ SIMWOL, | TEKU]EE SODERVIMOE STEKA.
eSLI IZ NA^ALXNOJ KONFIGURACII C0 = q1 Z0 STEKOWYJ AWTOMAT PRIHODIT W ZAKL@^ITELXNU@ KONFIGURACI@ C1 = qi""0 , TO PI- [UT q1 Z0 ` qi""0 I GOWORQT, ^TO AWTOMAT WOSPRINIMAET SLOWO .
70