<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Modellellen%C5%91rz%C3%A9s</id>
	<title>Modellellenőrzés - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Modellellen%C5%91rz%C3%A9s"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Modellellen%C5%91rz%C3%A9s&amp;action=history"/>
	<updated>2026-05-12T01:45:25Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Modellellen%C5%91rz%C3%A9s&amp;diff=137313&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoalap|FormModVizsgaModEll}}  %TOC{depth=&quot;3&quot;}% ==Elmélet== ===Tableau módszer (szintaktikus): === * Fa sturktúra, ** csomópontokban formulák ** …”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Modellellen%C5%91rz%C3%A9s&amp;diff=137313&amp;oldid=prev"/>
		<updated>2012-10-21T19:58:23Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoalap|FormModVizsgaModEll}}  %TOC{depth=&amp;quot;3&amp;quot;}% ==Elmélet== ===Tableau módszer (szintaktikus): === * Fa sturktúra, ** csomópontokban formulák ** …”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoalap|FormModVizsgaModEll}}&lt;br /&gt;
&lt;br /&gt;
%TOC{depth=&amp;quot;3&amp;quot;}%&lt;br /&gt;
==Elmélet==&lt;br /&gt;
===Tableau módszer (szintaktikus): ===&lt;br /&gt;
* Fa sturktúra,&lt;br /&gt;
** csomópontokban formulák&lt;br /&gt;
** él: továbblépési lehetőség&lt;br /&gt;
** gyökérben a bizonyítandó állítás negáltja.&lt;br /&gt;
* szabályok:&lt;br /&gt;
** és: &lt;br /&gt;
** vagy: &lt;br /&gt;
** aUb=b&amp;amp;#8744;(a&amp;amp;#8743;X(aUb))&lt;br /&gt;
** aRb=b&amp;amp;#8743;(a&amp;amp;#8744;X(aRb))&lt;br /&gt;
** Fa=a&amp;amp;#8744;X(Fa)&lt;br /&gt;
** Ga=a&amp;amp;#8743;X(Ga)&lt;br /&gt;
  * Terminálás:&lt;br /&gt;
** zárt ág&lt;br /&gt;
** nyílt ág&lt;br /&gt;
** teljesség&lt;br /&gt;
** helyesség&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Összefoglaló általános tanácsok a tabló módszerrel kapcsolatban:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
A tabló-bizonyításos példa elég gyakori. Azt, hogy hogyan kell megcsinálni, ki lehet találni a =modelcheck=.* -ból &lt;br /&gt;
&lt;br /&gt;
Ami onnan se derül ki, de fontos: ha egy G(p -&amp;gt; Fq) jellegű kifejezést akarsz&lt;br /&gt;
bebizonyítani, akkor a tablóban &amp;#039;&amp;#039;&amp;#039;KÖR&amp;#039;&amp;#039;&amp;#039; alakulhat ki, vagyis visszajutsz oda, hogy&lt;br /&gt;
ugyanazt az állítást kell bebizonyítanod, mint amit elkezdtél mar egyszer bebizonyítani. Ilyenkor, ha a tabló minden ága zárt, akkor két esetet kell megkülönböztetni. Ha nem zárt egy ág, akkor nyilván sikertelen a bizonyítás és hamis az állítás.&lt;br /&gt;
* Ha a kapott kör tényleges ciklust fejez ki a Kripke-struktúrán (!) is, mint ahogy a =modelcheck= végén van, akkor a bizonyítás &amp;#039;&amp;#039;SIKERTELEN&amp;#039;&amp;#039; , mert találtál egy soha nem terminálódó ágat, amin nem jutsz ellentmondásra (=&amp;gt; nem zárt), és tudsz mutatni egy utat (a Kripkében), amire nem teljesül az LTL kifejezés. &lt;br /&gt;
* Ha a kapott kör nem fejez ki tényleges kört a Kripke-struktúrán (ilyenre példa a G(érkezik -&amp;gt; F átmehet) a vasúti kereszteződés vizsgafeladatnál, ahol nyilvánvaló, hogy igaz, hiszen nem eshet végtelen ciklusba), akkor a bizonyítás &amp;#039;&amp;#039;SIKERES&amp;#039;&amp;#039; , mert azt mondhatod, hogy minden úton a zárt ágakba fogsz eljutni, és a tablóban lévő körök nem fejeznek ki valódi ciklust a Kripke-struktúrán. Ezt az utóbbi mondatot oda is kell írni a bizonyítás végére, különben pontot vonnak le.&lt;br /&gt;
&lt;br /&gt;
===Szemantikus módszer===&lt;br /&gt;
===Automataelméleti megközelítés===&lt;br /&gt;
&lt;br /&gt;
==Kérdések==&lt;br /&gt;
&lt;br /&gt;
===1.===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Modellellenőrzést végzünk a tabló (tableau) módszer segítségével, melynek során az s |= X(Fp ^ q) LTL formulához jutottunk. Add meg a következő alkalmazandó tablóépítési szabályt!&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
s-ből továbblépünk minden állapotba, ahova a Kripke struktúrában vezet él. Legyenek ezek s1,s2,... ekkor a következő szabály: s1|=(Fp ^ q)  és s2=(Fp ^ q)  ... &lt;br /&gt;
&lt;br /&gt;
===2.===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Szimbolikus modellellenőrzést végzünk, melynek során az [[EFp]] CTL formulához jutottunk. Add meg mind fixpont, mind halmaziterációs alakban az adott CTL forumla kiszámításának általános módját.&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===3.===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Modellellenőrzést végzünk a tabló módszer segítségével, melynek során az s |= (Fp) R (-q) LTL formulához jutottunk. Add meg a következő lépésben alkalmazandó tablóépítési szabályt!(3 pont)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
s |= (Fp) R (&amp;amp;not;q) = &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;not;(&amp;amp;not;(Fp) U q) = &amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;amp;not;q és X((Fp) U q)&amp;#039;&amp;#039; &amp;lt;br&amp;gt; &lt;br /&gt;
Felhasználva, hogy pRq= &amp;amp;not;(&amp;amp;not;pU&amp;amp;not;q) és&amp;lt;br&amp;gt; pUq= q v X(pUq). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vagy akár &amp;lt;br&amp;gt;&lt;br /&gt;
s |= Fp, &amp;amp;not;q &amp;lt;br&amp;gt;s = &amp;amp;not;q, X( (Fp) R (&amp;amp;not;q) ) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Igaz/Hamis==&lt;br /&gt;
==Példák==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- [[AdamO|adamo]] - 2006.06.12.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoalap]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>