Главная » Просмотр файлов » Лекция 4. Логика вычисления программ. CTL. LTL

Лекция 4. Логика вычисления программ. CTL. LTL (1185526), страница 2

Файл №1185526 Лекция 4. Логика вычисления программ. CTL. LTL (Лекция 4. Логика вычисления программ. CTL. LTL) 2 страницаЛекция 4. Логика вычисления программ. CTL. LTL (1185526) страница 22020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

. .comp2 = b1 , b2 , b3 , . . .ïðåäñòàâëÿåòñÿ ìíîæåñòâîìïîñëåäîâàòåëüíîñòåé comp1 è comp2 ïåðåìåøèâàíèé,ñîõðàíÿþùèõ îòíîñèòåëüíûé ïîðÿäîê ñëåäîâàíèÿ ÷ëåíîâ îäíîéè òîé æå ïîñëåäîâàòåëüíîñòè.Ïðèìåð ÷åðåäîâàíèÿ: a1, b1, b2, a2, b3, a3, a4, . . . .÷åðåäîâàíèéÎãðàíè÷åíèÿ ñïðàâåäëèâîñòèÎäíàêî ïðè ïîñòðîåíèè ïàðàëëåëüíîé êîìïîçèöèè ìîäåëåéïðîöåññîâ ïðèíöèï ÷åðåäîâàíèÿ ñîáëþäàåòñÿ íå â ïîëíîé ìåðå.Ðàññìîòðèì ïàðó ìîäåëåé Êðèïêå äëÿ ïðîöåññîâ P1 è P2.P1 s1 a1a2- s2b1P2 r1 b2- r2Îãðàíè÷åíèÿ ñïðàâåäëèâîñòèÎäíàêî ïðè ïîñòðîåíèè ïàðàëëåëüíîé êîìïîçèöèè ìîäåëåéïðîöåññîâ ïðèíöèï ÷åðåäîâàíèÿ ñîáëþäàåòñÿ íå â ïîëíîé ìåðå.Ðàññìîòðèì ïàðó ìîäåëåé Êðèïêå äëÿ ïðîöåññîâ P1 è P2.P1 s1 a1a2- s2kb1P2 r1 b2- r2Ïàðàëëåëüíàÿ àñèíõðîííàÿ êîìïîçèöèÿ ýòèõ ïðîöåññîâ íåìîæåò èìåòü âû÷èñëåíèÿcomp(P1 k P2 ) = a1 , a2 , a1 , a2 , .

. . è.ò.ä.ïîñêîëüêó îíî íå ÿâëÿåòñÿ ðåçóëüòàòîì ÷åðåäîâàíèÿêàêèõ-ëèáî äâóõ âû÷èñëåíèé ýòèõ ïðîöåññîâ.Îãðàíè÷åíèÿ ñïðàâåäëèâîñòèÍî åñëè ïîñòðîèòü ìîäåëü Êðèïêå äëÿ ïàðàëëåëüíîéàñèíõðîííîé êîìïîçèöèè P1 k P2,(s1 , r1 )a1 @ b1@I@ @a2b2 @R@ (s2 , r1 )(s1 , r2 )a1 @b1I@@ @a2b2 @R@(s2 , r2 )òî â ýòîé ìîäåëè èìååòñÿ ïóòüπ = a1 , a2 , a1 , a2 , . . . è.ò.ä.Çíà÷èò, íóæíî ñðåäñòâî, ïîçâîëÿþùåå óñòðàíèòüíåäîïóñòèìûå (¾íå÷åñòíûå¿) ïóòè â ìîäåëÿõ Êðèïêå.Îãðàíè÷åíèÿ ñïðàâåäëèâîñòèÎãðàíè÷åíèÿ ñïðàâåäëèâîñòè ýòî óñëîâèÿ,êîòîðûì äîëæíû óäîâëåòâîðÿòü ïóòè â ìîäåëÿõÊðèïêå, ÷òîáû ýòè ïóòè ñîîòâåòñòâîâàëèâû÷èñëåíèÿì, ïîñòðîåííûì ïî ïðèíöèïó÷åðåäîâàíèÿ.Êàæäîå îãðàíè÷åíèå ñïðàâåäëèâîñòè îòíîñèòñÿ êíåêîòîðîìó äåéñòâèþ (ïåðåõîäó) â ìîäåëè èòðåáóåò îáÿçàòåëüíîãî âûïîëíåíèÿ ýòîãî äåéñòâèÿâ âû÷èñëåíèè ìîäåëè â çàâèñèìîñòè îò òîãî,íàñêîëüêî ÷àñòî âûïîëíÿþòñÿ óñëîâèÿ äëÿñîâåðøåíèÿ ýòîãî äåéñòâèÿ.Îãðàíè÷åíèÿ ñïðàâåäëèâîñòèÐàçëè÷àþò äâà òèïà îãðàíè÷åíèé ñïðàâåäëèâîñòè.I Ñëàáàÿ ñïðàâåäëèâîñòü : åñëè ïóòüïðîõîäèò÷åðåç ñîñòîÿíèÿ, â êîòîðûõ ìîæåò áûòü âûïîëíåíîäåéñòâèå act , òî äåéñòâèå act äîëæíî áûòü âûïîëíåíî.I Ñèëüíàÿ ñïðàâåäëèâîñòü : åñëè ïóòüïðîõîäèò ÷åðåç ñîñòîÿíèÿ, â êîòîðûõ ìîæåò áûòüâûïîëíåíî äåéñòâèå act , òî äåéñòâèå act äîëæíî áûòüâûïîëíåíî.ïî÷òè âñåãäàáåñêîíå÷íî ÷àñòîáåñêîíå÷íî ÷àñòîáåñêîíå÷íî ÷àñòîÎãðàíè÷åíèÿ ñïðàâåäëèâîñòèÒàêèì îáðàçîì, â ìîäåëè Êðèïêå äëÿ ïàðàëëåëüíîéàñèíõðîííîé êîìïîçèöèè P1 k P2(s1 , r1 )a1 @ b1@I@ @a2b2 @R@ (s2 , r1 )(s1 , r2 )a1 @b1I@@ @a2b2 @R@(s2 , r2 )ïóòüπ = a1 , a2 , a1 , a2 , .

. . è.ò.ä.íå óäîâëåòâîðÿåò îãðàíè÷åíèþ ñëàáîé ñïðàâåäëèâîñòèîòíîñèòåëüíî äåéñòâèÿ b1 , è ïîýòîìó íå ìîäåëèðóåò íèêàêîåâû÷èñëåíèå.Îãðàíè÷åíèÿ ñïðàâåäëèâîñòèÑïðàâåäëèâàÿ ìîäåëü Êðèïêå ýòî ñèñòåìà ðàçìå÷åííûõïåðåõîäîâ M = (S, S0, R, L, Act) ñ îãðàíè÷åíèÿìèñïðàâåäëèâîñòè Fair = (WeakFair , StrongFair ) , ãäåI Act ìíîæåñòâî äåéñòâèéI R îòíîøåíèå ïåðåõîäîâ, R ⊆ S × Act × SI WeakFair ìíîæåñòâî äåéñòâèé, ïîäïàäàþùèõ ïîäîãðàíè÷åíèå ñëàáîé ñïðàâåäëèâîñòè, WeakFair ⊆ Act ;I StrongFair ìíîæåñòâî äåéñòâèé, ïîäïàäàþùèõ ïîäîãðàíè÷åíèå ñëàáîé ñïðàâåäëèâîñòè, StrongFair ⊆ Act .Îãðàíè÷åíèÿ ñïðàâåäëèâîñòèÑïðàâåäëèâàÿ ìîäåëü Êðèïêå ýòî ñèñòåìà ðàçìå÷åííûõïåðåõîäîâ M = (S, S0, R, L, Act) ñ îãðàíè÷åíèÿìèñïðàâåäëèâîñòè Fair = (WeakFair , StrongFair ) , ãäåI Act ìíîæåñòâî äåéñòâèéI R îòíîøåíèå ïåðåõîäîâ, R ⊆ S × Act × SI WeakFair ìíîæåñòâî äåéñòâèé, ïîäïàäàþùèõ ïîäîãðàíè÷åíèå ñëàáîé ñïðàâåäëèâîñòè, WeakFair ⊆ Act ;I StrongFair ìíîæåñòâî äåéñòâèé, ïîäïàäàþùèõ ïîäîãðàíè÷åíèå ñëàáîé ñïðàâåäëèâîñòè, StrongFair ⊆ Act .Îáîçíà÷èì çàïèñüþ Tr (M, Fair ) ìíîæåñòâî òðàññ âñåõ òåõèíèöèàëüíûõ ïóòåé â ìîäåëè M , êîòîðûå óäîâëåòâîðÿþòîãðàíè÷åíèÿì ñïðàâåäëèâîñòè Fair .Òîãäà çàäà÷à âåðèôèêàöèè ìîäåëåé ïðîãðàìì ñîñòîèò âïðîâåðêå ñîîòíîøåíèé âèäàTr (M, Fair ) ⊆ P,êîòîðûå òàêæå îáîçíà÷àþòñÿ çàïèñüþ M, Fair |= P .Òåìïîðàëüíûå ëîãèêèÒåìïîðàëüíûå ëîãèêè ïðåäíàçíà÷åíû äëÿ îïèñàíèÿ ñâîéñòââû÷èñëåíèé ðåàãèðóþùèõ ñèñòåì, ò.å.

ìíîæåñòâ òðàññ âðàçìå÷åííûõ ñèñòåìàõ ïåðåõîäîâ (ìîäåëÿõ Êðèïêå). òåìïîðàëüíûõ ëîãèêàõ âðåìÿ ÿâíî íå óïîìèíàåòñÿ; âìåñòîýòîãî ôîðìóëû ïîçâîëÿþò, íàïðèìåð, çàïèñûâàòü óòâåðæäåíèÿî òîì, ÷òî íåêîòîðîå âûäåëåííîå ñîñòîÿíèå áóäåò êîãäà-íèáóäüïðîéäåíî èëè ÷òî ñîñòîÿíèå îøèáêè íèêîãäà íå áóäåòäîñòèãíóòî.Äëÿ ýòîãî èñïîëüçóþòñÿ ñïåöèàëüíûå òåìïîðàëüíûå îïåðàòîðû. Òåìïîðàëüíûå ëîãèêè îòëè÷àþòñÿ íàáîðîì èñïîëüçóåìûõòåìïîðàëüíûõ îïåðàòîðîâ è ñåìàíòèêîé ýòèõ îïåðàòîðîâ. öåíòðå íàøåãî âíèìàíèÿ áóäåò î÷åíü âûðàçèòåëüíàÿ ëîãèêàïîä íàçâàíèåì CTL∗.Ëîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Ôîðìóëû CTL∗ îïèñûâàþò ñâîéñòâà äåðåâüåâ âû÷èñëåíèé .Òàêîå äåðåâî îáðàçóåòñÿ çà ñ÷åò âûäåëåíèÿ íåêîòîðîãîñîñòîÿíèÿ â ìîäåëè Êðèïêå â êà÷åñòâå íà÷àëüíîãî ñîñòîÿíèÿ èïîñëåäóþùåé ðàçâåðòêè ìîäåëè â áåñêîíå÷íîå äåðåâî ñ êîðíåìâ âûäåëåííîìñîñòîÿíèè.-ababbcAAU6cÃðàô ïåðåõîäîâ,èëè ìîäåëü ÊðèïêåAAAAAAAAUbcc AAAAAAAAAUUAab AAUñ?c?Áåñêîíå÷íîå äåðåâî, ðàçâåðíóòîå èç ãðàôà ïåðåõîäîâËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Ôîðìóëû CTL∗ ñòðîÿòñÿ èç êâàíòîðîâ ïóòè è òåìïîðàëüíûõîïåðàòîðîâ .Êâàíòîðû ïóòè (¾äëÿ âñåõ ïóòåé âû÷èñëåíèÿ¿) è (¾äëÿíåêîòîðîãî ïóòè âû÷èñëåíèÿ¿) ïðèìåíÿþòñÿ äëÿ îïèñàíèÿñòðóêòóðû âåòâëåíèÿ â äåðåâå âû÷èñëåíèé.

Ýòè êâàíòîðûèñïîëüçóþòñÿ â òîì èëè èíîì ñîñòîÿíèè äëÿ óêàçàíèÿ òîãî,÷òî âñå ïóòè èëè íåêîòîðûå èç ïóòåé, èñõîäÿùèõ èç äàííîãîñîñòîÿíèÿ, îáëàäàþò ïðåäïèñàííûì ñâîéñòâîì.Òåìïîðàëüíûå îïåðàòîðû îïèñûâàþò ñâîéñòâà ïóòè,ïðîõîäÿùåãî â äåðåâå.AEËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Èìåþòñÿ òðè îäíîìåñòíûõ îïåðàòîðà.I Îïåðàòîð ñäâèãà ïî âðåìåíè(neXttime, ¾â ñëåäóþùèéìîìåíò¿): P îçíà÷àåò, ÷òî ñâîéñòâî P äîëæíîñîáëþäàòüñÿ â ñëåäóþùåì ñîñòîÿíèè ïóòè.I Îïåðàòîð ïðîèñøåñòâèÿ(Future, ¾ðàíî èëè ïîçäíî¿,¾êîãäà-òî â áóäóùåì¿): P îçíà÷àåò, ÷òî ñâîéñòâî P áóäåòñîáëþäàòüñÿ â êàêîì-òî ïîñëåäóþùåì ñîñòîÿíèè ïóòè.I Îïåðàòîð èíâàðèàíòíîñòè(Globally, ¾âñåãäà¿,¾ïîâñþäó¿): P îçíà÷àåò, ÷òî ñâîéñòâî P äîëæíîñîáëþäàåòñÿ â êàæäîì ñîñòîÿíèè ïóòè.XXFFGGËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Èìåþòñÿ äâà äâóõìåñòíûõ îïåðàòîðîâ.I Îïåðàòîð óñëîâíîãî îæèäàíèÿ(Until, ¾äî òåõ ïîðïîêà¿): P1 P2 îçíà÷àåò, ÷òî íà ïóòè èìååòñÿ ñîñòîÿíèå, âêîòîðîì ñîáëþäàåòñÿ âòîðîå ñâîéñòâî P2 , è ïðè ýòîìêàæäîå ïðåäøåñòâóþùåå íà ýòîì ïóòè ñîñòîÿíèå îáëàäàåòïåðâûì ñâîéñòâîì P1 .I Îïåðàòîð ðàçáëîêèðîâêè(Release, ¾âûñâîáîäèòü¿):P1 P2 îçíà÷àåò, ÷òî âòîðîå ñâîéñòâî P2 äîëæíîâûïîëíÿòüñÿ íà ïóòè âïëîòü äî òàêîãî ñîñòîÿíèÿ, âêîòîðîì ñîáëþäàåòñÿ ïåðâîå ñâîéñòâî P1 .

Îäíàêî ïåðâîåñâîéñòâî P1 íå îáÿçàòåëüíî äîëæíî êîãäà-íèáóäü áûòüâûïîëíåíî.UURRËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗ CTL∗ èìåþòñÿ ôîðìóëû äâóõ òèïîâ: ôîðìóëû ñîñòîÿíèÿ(ñïîñîáíûå îáðàùàòüñÿ â èñòèíó â íåêîòîðîì ñîñòîÿíèè) èôîðìóëû ïóòè (ñïîñîáíûå áûòü èñòèííûìè íà ïðîòÿæåíèèíåêîòîðîãî ïóòè).Ëîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗ CTL∗ èìåþòñÿ ôîðìóëû äâóõ òèïîâ: ôîðìóëû ñîñòîÿíèÿ(ñïîñîáíûå îáðàùàòüñÿ â èñòèíó â íåêîòîðîì ñîñòîÿíèè) èôîðìóëû ïóòè (ñïîñîáíûå áûòü èñòèííûìè íà ïðîòÿæåíèèíåêîòîðîãî ïóòè).Ôîðìóëû ñîñòîÿíèÿ îïðåäåëÿþòñÿ ñëåäóþùèìè ïðàâèëàìè:I Åñëè p ∈ AP , òî p ôîðìóëà ñîñòîÿíèÿ.I Åñëè f1 è f2 ôîðìóëû ñîñòîÿíèÿ, òî ¬f1 , f1 ∧ f2 è f1 ∨ f2 ôîðìóëû ñîñòîÿíèÿ.I Åñëè f ôîðìóëà ïóòè, òîf è f ôîðìóëûñîñòîÿíèÿ.EAËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗ CTL∗ èìåþòñÿ ôîðìóëû äâóõ òèïîâ: ôîðìóëû ñîñòîÿíèÿ(ñïîñîáíûå îáðàùàòüñÿ â èñòèíó â íåêîòîðîì ñîñòîÿíèè) èôîðìóëû ïóòè (ñïîñîáíûå áûòü èñòèííûìè íà ïðîòÿæåíèèíåêîòîðîãî ïóòè).Ôîðìóëû ñîñòîÿíèÿ îïðåäåëÿþòñÿ ñëåäóþùèìè ïðàâèëàìè:I Åñëè p ∈ AP , òî p ôîðìóëà ñîñòîÿíèÿ.I Åñëè f1 è f2 ôîðìóëû ñîñòîÿíèÿ, òî ¬f1 , f1 ∧ f2 è f1 ∨ f2 ôîðìóëû ñîñòîÿíèÿ.I Åñëè f ôîðìóëà ïóòè, òîf è f ôîðìóëûñîñòîÿíèÿ.Ôîðìóëû ïóòè îïðåäåëÿþòñÿ ñëåäóþùèìè ïðàâèëàìè:I Åñëè f ôîðìóëà ñîñòîÿíèÿ, òî f ôîðìóëà ïóòè.I Åñëè g1 è g2 ôîðìóëû ïóòè, òî ¬g1 , g1 ∧ g2 , g1 ∨ g2 ,g1 , g1 , g1 , g1 g2 , g1 g2 ôîðìóëû ïóòè.EXFGURAËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗ CTL∗ èìåþòñÿ ôîðìóëû äâóõ òèïîâ: ôîðìóëû ñîñòîÿíèÿ(ñïîñîáíûå îáðàùàòüñÿ â èñòèíó â íåêîòîðîì ñîñòîÿíèè) èôîðìóëû ïóòè (ñïîñîáíûå áûòü èñòèííûìè íà ïðîòÿæåíèèíåêîòîðîãî ïóòè).Ôîðìóëû ñîñòîÿíèÿ îïðåäåëÿþòñÿ ñëåäóþùèìè ïðàâèëàìè:I Åñëè p ∈ AP , òî p ôîðìóëà ñîñòîÿíèÿ.I Åñëè f1 è f2 ôîðìóëû ñîñòîÿíèÿ, òî ¬f1 , f1 ∧ f2 è f1 ∨ f2 ôîðìóëû ñîñòîÿíèÿ.I Åñëè f ôîðìóëà ïóòè, òîf è f ôîðìóëûñîñòîÿíèÿ.Ôîðìóëû ïóòè îïðåäåëÿþòñÿ ñëåäóþùèìè ïðàâèëàìè:I Åñëè f ôîðìóëà ñîñòîÿíèÿ, òî f ôîðìóëà ïóòè.I Åñëè g1 è g2 ôîðìóëû ïóòè, òî ¬g1 , g1 ∧ g2 , g1 ∨ g2 ,g1 , g1 , g1 , g1 g2 , g1 g2 ôîðìóëû ïóòè.Ôîðìóëàìè CTL∗ ÿâëÿþòñÿ âñå ôîðìóëû ñîñòîÿíèé,ïîñòðîåííûå ñîãëàñíî óêàçàííûì ïðàâèëàì.EXFGURAËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Ñåìàíòèêà CTL∗ îïðåäåëåòñÿ íà ìîäåëÿõ ÊðèïêåM = (S, S0 , R, L) .

Ïóòåì â M íàçîâåì âñÿêóþ òàêóþáåñêîíå÷íóþ ïîñëåäîâàòåëüíîñòü ñîñòîÿíèé π = s0, s1, . . . , ÷òî(si , si+1 ) ∈ R äëÿ êàæäîãî i ≥ 0 . Ïóòü ìîæíî ïîíèìàòü êàêáåñêîíå÷íóþ âåòâü â äåðåâå âû÷èñëåíèé, ñîîòâåòñòâóþùåììîäåëè M .Ìû áóäåì èñïîëüçîâàòü çàïèñü πi äëÿ îáîçíà÷åíèÿ ñóôôèêñàπ , íà÷èíàþùåãîñÿ ñîñòîÿíèåì si .Åñëè f ôîðìóëà ñîñòîÿíèÿ, òî çàïèñü M, s |= f îçíà÷àåò,÷òî f âûïîëíÿåòñÿ â ñîñòîÿíèè s íà ìîäåëè Êðèïêå M .

Òî÷íîòàê æå, åñëè g ôîðìóëà ïóòè, òî çàïèñü M, π |= g îçíà÷àåò,÷òî g âûïîëíÿåòñÿ íà ïðîòÿæåíèè ïóòè π â ìîäåëè M .Ëîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Ñåìàíòèêà ôîðìóë ñîñòîÿíèÿ1).2).3).4).5).M, s |= p ⇔ p ∈ L(s);M, s |= ¬f1 ⇔ M, s 6|= f1;èëè M, s |= f2 ;M, s |= f1 ∧ f2 ⇔ M, s |= f1 è M, s |= f2 ;M, s |= f ⇔ â M åñòü òàêîé ïóòü èç ñîñòîÿíèÿ s , ÷òîM, π |= f ;6). M, s |= f ⇔ äëÿ ëþáîãî ïóòè π èç ñîñòîÿíèÿ s â ìîäåëèM âåðíî ñîîòíîøåíèå M, π |= f ;M, s |= f1 ∨ f2 ⇔ M, s |= f1EAËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Ñåìàíòèêà ôîðìóë ïóòè7).8).9).10).11).12).13).14).15).äëÿ ïåðâîãî ñîñòîÿíèÿ s íà ïóòè π â ìîäåëèâåðíî ñîîòíîøåíèå M, s |= g1 ;M, π |= ¬g1 ⇔ M, π 6|= g1 ;M, π |= g1 ∨ g2 ⇔ M, π |= g1 èëè M, π |= g2 ;M, π |= g1 ∧ g2 ⇔ M, π |= g1 è M, π |= g2 ;M, π |= g1 ⇔ M, π 1 |= g1 ;M, π |= g1 ⇔ ñóùåñòâóåò òàêîå k > 0 , ÷òî M, π k |= g1 ;M, π |= g1 ⇔ äëÿ ëþáîãî k > 0 âåðíî ñîîòíîøåíèåM, π k |= g1 ;M, π |= g1 g2 ⇔ ñóùåñòâóåò òàêîå k > 0 , ÷òî M, π k |= g2è äëÿ êàæäîãî 0 6 j < k âåðíî ñîîòíîøåíèå M, πj |= g1 ;M, π |= g1 g2 ⇔ êàêîâî áû íè áûëî j > 0 , åñëè äëÿêàæäîãî i < j âåðíî ñîîòíîøåíèå M, πi 6|= g1 , òîM, π j |= g2 .M, π |= g1 ⇔MXFGURËîãèêà äåðåâüåâ âû÷èñëåíèé CTL∗Ëåãêî óáåäèòüñÿ â òîì, ÷òî îïåðàòîðîâ ∨ , ¬ , , ,äîñòàòî÷íî äëÿ òîãî, ÷òîáû ñ èõ ïîìîùüþ âûðàçèòü ëþáóþôîðìóëó CTL∗:I f ∧ g ≡ ¬(¬f ∨ ¬g ) ,I fg ≡ ¬(¬f ¬g ) ,If ≡ Truef ,If ≡ ¬ ¬f ,I(f ) ≡ ¬ (¬f ) .XRUFGAUFEUECTL è LTL×àùå âñåãî èñïîëüçóþò äâà ïîëåçíûõ ïîäìíîæåñòâà CTL∗:îäíà èç ýòèõ ëîãèê íàçûâàåòñÿ ëîãèêîé âåòâÿùåãîñÿ âðåìåíè ,à äðóãàÿ ëîãèêîé ëèíåéíîãî âðåìåíè .

Ðàçëè÷èå ìåæäó íèìèïðîÿâëÿåòñÿ â òîì, êàê îíè îòíîñÿòñÿ ê âåòâëåíèþ âóïîìÿíóòîì äåðåâå âû÷èñëåíèé.  ëîãèêå âåòâÿùåãîñÿ âðåìåíèòåìïîðàëüíûå îïåðàòîðû íàõîäÿòñÿ íåïîñðåäñòâåííî ïîääåéñòâèåì êâàíòîðîâ ïî òåì ïóòÿì, êîòîðûå èñõîäÿò èççàäàííîãî ñîñòîÿíèÿ.  ëîãèêå ëèíåéíîãî âðåìåíè îïåðàòîðûïðåäíàçíà÷åíû äëÿ îïèñàíèÿ ñîáûòèé íà ïðîòÿæåíèèåäèíñòâåííîãî ïóòè âû÷èñëåíèÿ.CTL è LTLËîãèêà äåðåâüåâ âû÷èñëåíèé (CTL) ïðåäñòàâëÿåò ñîáîéôðàãìåíò CTL∗, â êîòîðîì êàæäûé òåìïîðàëüíûé îïåðàòîð ,, , è äîëæåí ñëåäîâàòü íåïîñðåäñòâåííî çà êâàíòîðîìïóòè. Ãîâîðÿ áîëåå ñòðîãî, CTL ýòî ïîäìíîæåñòâî CTL∗, âêîòîðîì ñòðóêòóðà ôîðìóë ïóòè îãðàíè÷åíà ñëåäóþùèìïðàâèëîì.I Åñëè f è g ôîðìóëû ñîñòîÿíèÿ, òîf , f , f ,f g,è f g ôîðìóëû ïóòè.Òàêèì îáðàçîì, â ôîðìóëàõ CTL êàæäûé òåìïîðàëüíûéîïåðàòîð íåïîñðåäñòâåííî ñëåäóåò çà êâàíòîðîì ïóòè.XFGURXRÏðèìåðû.AGEFp1 → (p2EUp ∨ A G(p ∧ q)(A F p3 )).,FGUCTL è LTLËèíåéíàÿ òåìïîðàëüíàÿ ëîãèêà (LTL), â ñâîþ î÷åðåäü, ñîñòîèòèç âñåõ ôîðìóë âèäà f , ãäå f ôîðìóëà ïóòè, â êîòîðîé âñåôîðìóëû ñîñòîÿíèÿ ýòî àòîìàðíûå âûñêàçûâàíèÿ.

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

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

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

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