Главная » Просмотр файлов » 1610906281-ae38486ec859a3a9dcd398b8f34f26aa

1610906281-ae38486ec859a3a9dcd398b8f34f26aa (824377), страница 2

Файл №824377 1610906281-ae38486ec859a3a9dcd398b8f34f26aa (Лекции конечные автоматы Морозов) 2 страница1610906281-ae38486ec859a3a9dcd398b8f34f26aa (824377) страница 22021-01-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Ïîýòîìó ñîñòîÿíèå11èã-ðàåò äëÿ íàñ îñîáóþ ðîëü (äâåðü îòêðûòà, öåëü äîñòèãíóòà!), è òîãäà ìûíàçîâ¼ì ýòî ñîñòîÿíèåâûäåëåííûì.Ñòîèò ñðàçó çàìåòèòü, ÷òî âûäåëåí-íûå ñîñòîÿíèÿ ìîãóò îêàçàòüñÿ è äðóãèìè â ñëó÷àå, åñëè ìû ïðåñëåäóåìäðóãóþ öåëü, íàïðèìåð, åñëè íàøà çàäà÷à ñîñòîèò â òîì, ÷òîáû äâåðüîñòàâàëàñü çàêðûòîé, òî âûäåëåííûõ ñîñòîÿíèé áóäåò óæå íå îäíî à òðè:00, 01è10.Ìû òàêæå ìîæåì ñ÷èòàòü, ÷òî â ñàìîì íà÷àëå îáà íàøèçàìêà çàêðûòû.

Òîãäà ñîñòîÿíèå00ìîæíî íàçâàòüíà÷àëüíûì.âñ¼òàêè íàøåé öåëüþ áóäåò îòêðûòü äâåðü èç ñîñòîÿíèÿ00,Åñëè æå11.â íà÷àëå îáà çàìêà îòêðûòû, òî íà÷àëüíûì ñîñòîÿíèåì áóäåòÅñëèòî ïîñëå-AB , ABAA, AABABB ïðèâåäóò ê óñïåõó, à âîòΛ (íè÷åãî íå äåëàåì), ABBA è BBB òàêîãî óæåäîâàòåëüíîñòè äåéñòâèéî ïîñëåäîâàòåëüíîñòÿõñêàçàòü íåëüçÿ. Òàêèì îáðàçîì, äàííûé êîíå÷íûé àâòîìàò ìîæíî èñïîëüçîâàòü äëÿ êëàññèôèêàöèè ñëîâ àëôàâèòà{A, B}.Ìîæíî ñêàçàòü,÷òî ñëîâî ïðèíèìàåòñÿ, åñëè îíî ïðèâîäèò ê äîñòèæåíèþ öåëè.Ðàññìîòðèì åù¼ îäèí ïðèìåð. Ïðåäïîëîæèì, ÷òî Îñòðîâ Ñîêðîâèùèìååò ôîðìó êâàäðàòà è, â ñâîþ î÷åðåäü, ðàçáèò íà 16 êâàäðàòîâ:$$Ðèñ.

2.1: Êëàäû íà Îñòðîâå ÑîêðîâèùÊâàäðàòû, ïîìå÷åííûå ñèìâîëàìè,íåäîñòóïíû èççà íåïðîõîäè-ìûõ äæóíãëåé.  êâàäðàòàõ, ïîìå÷åííûõ ñèìâîëîì$,íàõîäÿòñÿ êëàäû.Ìû ìîæåì â êàæäûé ìîìåíò âðåìåíè íàõîäèòñÿ â îäíîì èç êâàäðàòîâè ïåðåìåùàòüñÿ ïî îñòðîâó, ïåðåõîäÿ èç êâàäðàòà â êâàäðàò, äâèãàÿñü2.1. Îñíîâíûå îïðåäåëåíèÿ15íà ñåâåð, þã, çàïàä èëè âîñòîê. Ýòè ïåðåìåùåíèÿ áóäóò îáîçíà÷àòüñÿ ñîîòâåòñòâåííî ñèìâîëàìèñ, þ, â, ç.Çäåñü ìû ìîæåì ñ÷èòàòü, ÷òî ñîñòî-ÿíèÿìè ñèñòåìû ÿâëÿþòñÿ ñàìè ýòè êâàäðàòû (ò.å., ñèñòåìà íàõîäèòñÿâ ñîñòîÿíèès,åñëè ìû íàõîäèìñÿ â êâàäðàòås.),à âîçäåéñòâèÿìè íàñèñòåìó áóäóò ïåðåäâèæåíèÿ íà îäèí êâàäðàò íà ñåâåð, þã, çàïàä èëèâîñòîê. Ìû ñ÷èòàåì, ÷òî ïðè ïåðåäâèæåíèè â êâàäðàò, ïîìå÷åííûé ñèìâîëîì,äîñòóï â êîòîðûé íåâîçìîæåí, ìû îñòà¼ìñÿ íà òîì æå ñàìîììåñòå, ò.å., ñîñòîÿíèå íå ìåíÿåòñÿ.

Åñëè ìû ñòàâèì ñâîåé öåëüþ äîáû÷óêëàäîâ, òî èìååò ñìûñë ñ÷èòàòü âûäåëåííûìè ñîñòîÿíèÿìè êâàäðàòû,ïîìå÷åííûå ñèìâîëîì$.Åñëè ìû íà÷èíàåì äâèæåíèå èç ëåâîãî íèæíå-ãî óãëà, òî èìååò ñìûñë ñ÷èòàòü ñîîòâåòñòâóþùèé êâàäðàò íà÷àëüíûìñîñòîÿíèåì ñèñòåìû. Ïèðàòû, îñòàâèâøèå êëàäû, ìîãóò îñòàâèòü îïèñàíèå ïóòè ê ýòèì êëàäàì èç ëåâîãî íèæíåãî óãëà â âèäå èíñòðóêöèè òèïà:ñíà÷àëà ïîéòè íà ñåâåð, ïîòîì îïÿòü íà ñåâåð, ïîòîì íà âîñòîê . . . Ïîäîáíûå èíñòðóêöèè ìîæíî ïðåäñòàâèòü â âèäå ñëîâ â àëôàâèòå{ñ,þ,â,ç}(ñðåäè òàêèõ ñëîâ èìååò ñìûñë òàêæå ðàññìàòðèâàòü è ïóñòîå ñëîâî, ñîîòâåòñòâóþùåå îòñóòñòâèþ ïåðåìåùåíèÿ).

Îïÿòüòàêè, íåêîòîðûå òàêèåñëîâàèíñòðóêöèè ìîãóò ïðèâåñòè ê êëàäó, à íåêîòîðûå íåò. Òàê ñëåäî-ññâââ è ññââþþñþññçâ íåò.âàíèå èíñòðóêöèÿìèíñòðóêöèÿìΛèïðèâîäèò ê êëàäó, à ñëåäîâàíèå îáîèõ íàøèõ ïðèìåðàõ ìû ïðèøëè ê òîìó, ÷òî âîçäåéñòâèÿ, ìåíÿþùèå ñîñòîÿíèÿ ñèñòåìû, ìîæíî ïðåäñòàâëÿòü â âèäå ñèìâîëîâ íåêîòîðîãîàëôàâèòà, à ïîñëåäîâàòåëüíî îñóùåñòâëÿþùèå äðóã çà äðóãîì âîçäåéñòâèÿ â âèäå ñëîâ íàä ýòèì àëôàâèòîì. Ìîæíî òàêæå ñ÷èòàòü, ÷òî íàâõîä àâòîìàòà ïîñëåäîâàòåëüíî ïîäàþòñÿ ñèìâîëû íåêîòîðîãî ñëîâà, ïîäâîçäåéñòâèåì êîòîðûõ îí èçìåíÿåò ñâî¼ ñîñòîÿíèå. Êðîìå òîãî, â îáîèõýòèõ ïðèìåðàõ óìåñòíî ãîâîðèòü î ðàçäåëåíèè ñëîâ íà äâà ìíîæåñòâà ïðèâîäÿùèõ èëè íå ïðèâîäÿùèõ ê öåëè.Òåïåðü ìîæíî ñôîðìóëèðîâàòü ôîðìàëüíîå îïðåäåëåíèå êîíå÷íîãîàâòîìàòà.Êîíå÷íûì àâòîìàòîì íàçûâàåòñÿ óïîðÿäî÷åííàÿïÿòåðêà hS, A, i, t, F i, ãäåÎïðåäåëåíèå 2.1.1• S êîíå÷íîå ìíîæåñòâî, íàçûâàåìîå ìíîæåñòâîì ñîñòîÿíèé;• A êîíå÷íûé àëôàâèò;• i ∈ S íà÷àëüíîå ñîñòîÿíèå;Ãëàâà 2.

Àâòîìàòíûå ÿçûêè16• t : S × A → S ôóíêöèÿ ïåðåõîäà;• F ⊆ S ìíîæåñòâî âûäåëåííûõ (çàêëþ÷èòåëüíûõ) ñîñòîÿíèé. íàøèõ ïðèìåðàõ ïðèñóòñòâîâàëè íåêîòîðûå êëàññèôèêàöèè ñëîâ ïîïðèçíàêó äîñòèæåíèÿ öåëè (îòêðûâàåò ëè ñëîâî äâåðü, ïîìîãàåò ëè íàéòè êëàä).

Îòðàçèì ýòè êëàññèôèêàöèè â ôîðìàëüíîì îïðåäåëåíèè. Ìûíàçîâ¼ì ýòîðàñïîçíàâàåìîñòüþ èëè ïðèíèìàåìîñòüþñëîâ àâòîìàòîì.∗∗Ñíà÷àëà îïðåäåëèì èíäóêöèåé ïî äëèíå ñëîâà ôóíêöèþ t : S × A → S ,∗âûäàþùóþ ñîñòîÿíèå t (s, w), â êîòîðîì îêàæåòñÿ àâòîìàò, íàõîäèâøèéñÿ â ñîñòîÿíèèñëîâàs,íà âõîä êîòîðîãî ïîñëåäîâàòåëüíî ïîñòóïèëè ñèìâîëûw:t∗ (s, Λ) = s,t∗ (s, wa) = t(t∗ (s, w), a),Çíà÷åíèåt∗ (s, w)åñëèw ∈ A∗ , a ∈ A.ðàâíî ñîñòîÿíèþ, â êîòîðîì îêàæåòñÿ àâòîìàò ïîñëåïîñëåäîâàòåëüíîãî ïåðåõîäà èç íà÷àëüíîãî ñîñòîÿíèÿ â ñîîòâåòñòâèè ñtèä¼òðå÷ü, ìû ÷àñòî áóäåì èñïîëüçîâàòü òàêæå è áîëåå óäîáíóþ çàïèñüt∗ (s, w).

Ñëåäóþùèå ñâîéñòâà î÷åâèäíû:s·wñèìâîëàìè ñëîâàw. ñëó÷àå. êîãäà êîãäà ÿñíî, î êàêîé ôóíêöèèâìåñòîs · Λ = s,(s · w0 ) · w1 = s · w0 w1 ,äëÿ âñåõw0 , w1 ∈ A∗ .Îïðåäåëåíèå 2.1.2 Ïóñòü A = hS, A, i, t, F i êîíå÷íûé àâòîìàò. Åñëè i · w ∈ F , òî ìû áóäåì ãîâîðèòü, ÷òî àâòîìàò A ðàñïîçíà¼ò ñëîâîw. Óïîòðåáëÿåòñÿ òàêæå âûðàæåíèå ¾àâòîìàò A ïðèíèìàåò ñëîâîw¿.ßçûê, ðàñïîçíàâàåìûé àâòîìàòîì A = hS, A, i, t, F i, îïðåäåëÿåòñÿ,êàêL(A) = {w ∈ A∗ | i · w ∈ F }.Óïîòðåáëÿåòñÿ òàêæå âûðàæåíèå ¾ÿçûê àâòîìàòà A¿.ßçûê âèäà L(A), ãäå L(A) íåêîòîðûé êîíå÷íûé àâòîìàò, íàçûâàåòñÿ àâòîìàòíûì ÿçûêîì.Çàìåòèì, ÷òîΛ ∈ L(A)âûïîëíåíî òîãäà è òîëüêî òîãäà, êîãäà íà-÷àëüíîå ñîñòîÿíèå ÿâëÿåòñÿ âûäåëåííûì.2.1.

Îñíîâíûå îïðåäåëåíèÿ17Íàèáîëåå óäîáíûì è áûñòðûì ñïîñîáîì îïèñàíèÿ êîíå÷íîãî àâòîìàòà ÿâëÿåòñÿ åãî ãðàôè÷åñêîå èçîáðàæåíèå,â êîòîðîì ñîñòîÿíèÿ èçîáðàæàþòñÿ íåáîëüøèìè êðóæêàìè (èëè îâàëàìè), âûäåëåííûå ñîñòîÿíèÿ äâîéíûìè êðóæêàìè, íà÷àëüíîå ñîñòîÿíèå êðóæêîì ñî âõîäÿùåéâ íåãî ñòðåëêîé ñî ñâîáîäíûì íà÷àëîì, ïåðåõîäû ìåæäó ñîñòîÿíèÿìèèçîáðàæàþòñÿ äóãàìè, ïîìå÷åííûìè ñèìâîëàìè àëôàâèòàA.Òàê íàëè-÷èå â ðèñóíêå ôðàãìåíòàDîçíà÷àåò, ÷òî èç ñîñòîÿíèÿ 1 àâòîìàò ïðè ïîëó÷åíèè ñèìâîëàaïåðåé-ä¼ò â ñîñòîÿíèå 2.

Íàïðèìåð, àâòîìàò èç ïåðâîãî ïðèìåðà, îïèñûâàþùèéîòêðûâàíèå äâåðè ñ äâóìÿ çàìêàìè, èçîáðàæ¼í íà Ðèñ 2.2.$$%%%%$$Ðèñ. 2.2: Îòêðûâàíèå äâåðè ñ äâóìÿ çàìêàìè.Àâòîìàò, ñîîòâåòñòâóþùèé ïîèñêó êëàäîâ íà Îñòðîâå Ñîêðîâèù, ìîæíî èçîáðàçèòü òàê, êàê ýòî ñäåëàíî íà Ðèñ. 2.3:ɫɡɜɫɸɫ ɸɜɡɸɡɜɡɫ ɸɫɡɜɸɫɜɡɫ ɸɜɜɡ ɫɡɸɸɜɡɫɸɜÐèñ.

2.3: Ïîèñê êëàäîâ íà Îñòðîâå Ñîêðîâèù.Ãëàâà 2. Àâòîìàòíûå ÿçûêè18Ñåé÷àñ áóäåò ïðåäñòàâëåí îäèí íåôîðìàëüíûé ìåòîä ðåøåíèÿ çàäà÷íà ïîñòðîåíèå êîíå÷íûõ àâòîìàòîâ ñ çàäàííûìè ñâîéñòâàìè.Ðàññìîòðèì çàäà÷ó: ïîñòðîèòü êîíå÷íûé àâòîìàò íàä àëôàâèòîì{a, b},a.ðàñïîçíàþùèé âñå ñëîâà, â êîòîðûõ ñîäåðæèòñÿ ðîâíî îäíà áóêâàÊàê ìû ñàìè ìîãëè áû ðàñïîçíàâàòü òàêèå ñëîâà, êîòîðûå ïîñòóïàþòíàì â âèäå ïîñëåäîâàòåëüíîñòè ñèìâîëîâ, îñíîâûâàÿñü òîëüêî íà æèòåéñêîì îïûòå? Ïîïûòàåìñÿ îïèñàòü îäèí èç âîçìîæíûõ ïðîöåññîâ. (Ìîæåòáûòü, ñåé÷àñ ñòîèò íà ìèíóòó çàáûòü îá óæå èìåþùåìñÿ ó íàñ ìàòåìàòè÷åñêîì îáðàçîâàíèè!) Ïðîöåññ ñîñòîèò â òîì, ÷òî ïåðåä íà÷àëîì ðàáîòûìû êàê áû íà÷èíàåì ïîñòîÿííî ïðîèçíîñèòü ïðî ñåáÿ ôðàçó: ¾ïîêà ÷òîa íå áûëî¿ (ïðè ýòîì ìîæíî ñêàçàòü, ÷òî ìû íàõîäèìñÿñîñòîÿíèè , ñîîòâåòñòâóþùåì ýòîé ôðàçå!) è ïîñëåäîâàòåëü-íè îäíîé áóêâûâ íåêîòîðîìíî ïðîñìàòðèâàåì ñèìâîëû âõîäíîãî ñëîâà, áóêâó çà áóêâîé.

Ìû áóäåìïðîèçíîñèòü ýòó ôðàçó äî òåõ ïîð, ïîêà íå ïîñòóïèò ñèìâîëa.Ïîñëåýòîãî ìû èçìåíÿåì ôðàçó íà ¾â ïîëó÷åííîì ñëîâå ðîâíî îäíà áóêâàa,èñëîâî, êîòîðîå ìû ñåé÷àñ ïðî÷èòàëè, íàì ïîäõîäèò¿ (çàìåòüòå, ÷òî ìûèçìåíèëè ñîñòîÿíèå !);ìû ïðîäîëæàåì ïðîèçíîñèòü ýòó ôðàçó äî òåõïîð, ïîêà íà âõîä íå ïîñòóïèò áóêâàa.Ïîñëå ýòîãî ìû èçìåíÿåì ôðàçóíà ¾ýòî ñëîâî òî÷íî íå ãîäèòñÿ¿ (òåì ñàìûì îïÿòüèçìåíèâ ñîñòîÿíèå) èïðîäîëæàåì ïðîèçíîñèòü å¼, óæå íèêîãäà íå èçìåíÿÿ. Åñëè ñëîâî çàêîí÷èòñÿ, êîãäà ìû íàõîäèìñÿ â ñîñòîÿíèè ¾â ïîëó÷åííîì ñëîâå ðîâíî îäíàáóêâàa,è ñëîâî, êîòîðîå ìû ñåé÷àñ ïðî÷èòàëè, íàì ïîäõîäèò¿, òî îíîñîäåðæèò ðîâíî îäíó áóêâóa;â îñòàëüíûõ ñëó÷àÿõ îíî ëèáî ñîäåðæèòêàê ìèíèìóì äâå òàêèõ áóêâû ëèáî íè îäíîé.Ýòîò ïðîöåññ êàê ðàç åñòåñòâåííûì îáðàçîì äà¼ò íàì èñêîìûé êîíå÷íûé àâòîìàò.

Äåéñòâèòåëüíî, â ïðîöåññå ðàñïîçíàâàíèÿ ñëîâ ìû âêàæäûé ìîìåíò âðåìåíè íàõîäèìñÿ â îäíîì èç òð¼õ ñîñòîÿíèé, îïðåäåëÿåìûõ ôðàçàìè:Ñîñòîÿíèå 1:ïîêà ÷òî íè îäíîé áóêâûÑîñòîÿíèå 2:â ïîëó÷åííîì ê íàñòîÿùåìó ìîìåíòó ñëîâå åñòü ðîâíîîäíà áóêâàa,aíå áûëîè ñëîâî, êîòîðîå ìû ïðî÷èòàëè ê äàííîìó ìîìåíòóâðåìåíè, íàì ïîäõîäèòÑîñòîÿíèå 3:ýòî ñëîâî òî÷íî íå ãîäèòñÿ.Ñîñòîÿíèå 1 ÿâëÿåòñÿ íà÷àëüíûì, à ñîñòîÿíèå 2 âûäåëåííûì. Ôóíêöèÿïåðåõîäîâ çàäà¼òñÿ î÷åâèäíûì îáðàçîì (ñì.

òàáëèöó):2.1. Îñíîâíûå îïðåäåëåíèÿ19ñîñòîÿíèå/ñèìâîëab121232333Ðèñ. 2.4: Ôóíêöèÿ ïåðåõîäîâÒåïåðü îñòà¼òñÿ ãðàôè÷åñêè èçîáðàçèòü ïîëó÷åííûé àâòîìàò (Ñì.Ðèñ 2.5): DE DEDEÐèñ. 2.5: Ïîëó÷åííûé àâòîìàò.Ðàññìîòðèì åù¼ îäíó çàäà÷ó: ïîñòðîèòü êîíå÷íûé àâòîìàò, êîòîðûéðàñïîçíàåò ñëîâà íàä àëôàâèòîì{a, b},÷èñëî áóêâaâ êîòîðûõ íå äå-ëèòñÿ íà 3.Äåéñòâóÿ êàê è ðàíüøå, ìû ìîæåì â êà÷åñòâå ñîñòîÿíèé âçÿòü îñòàòêèîò äåëåíèÿ íà 3 ÷èñëà ñèìâîëîâa, ïîñòóïèâøèõ íà âõîä â äàííûé ìîìåíò.Íà÷àëüíûì ñîñòîÿíèåì áóäåò 0.

Характеристики

Тип файла
PDF-файл
Размер
697,82 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6543
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее