<?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=Rendszeroptimaliz%C3%A1l%C3%A1s%2C_14._t%C3%A9tel</id>
	<title>Rendszeroptimalizálás, 14. tétel - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Rendszeroptimaliz%C3%A1l%C3%A1s%2C_14._t%C3%A9tel"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Rendszeroptimaliz%C3%A1l%C3%A1s,_14._t%C3%A9tel&amp;action=history"/>
	<updated>2026-05-17T22:14:09Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Rendszeroptimaliz%C3%A1l%C3%A1s,_14._t%C3%A9tel&amp;diff=139673&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoszak|RopiTetel14}}   ==!! Matroidok megadása, orákulumok, ezek kapcsolata. &lt;i&gt;k&lt;/i&gt;-polimatroid rangfüggvény fogalma. A 2-polimatroid-matching …”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Rendszeroptimaliz%C3%A1l%C3%A1s,_14._t%C3%A9tel&amp;diff=139673&amp;oldid=prev"/>
		<updated>2012-10-22T09:43:37Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoszak|RopiTetel14}}   ==!! Matroidok megadása, orákulumok, ezek kapcsolata. &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;-polimatroid rangfüggvény fogalma. A 2-polimatroid-matching …”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoszak|RopiTetel14}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==!! Matroidok megadása, orákulumok, ezek kapcsolata. &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;-polimatroid rangfüggvény fogalma. A 2-polimatroid-matching probléma, ennek bonyolultsága, Lovász tétele (biz. nélkül).==&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
===Matroid megadása===&lt;br /&gt;
&lt;br /&gt;
A grafikus és lineáris matroidok polinom tárral megadhatók, de az általános matroid leírása exponenciális méretű lenne, ezért feltételezzük, hogy van egy algoritmusunk, ami egy X&amp;amp;sube;E részhalmazra polinom időben kiszámolja M valamilyen tulajdonságát:&lt;br /&gt;
* Függetlenségi orákulum: megadja, hogy X független halmaz-e.&lt;br /&gt;
* Kör orákulum: eldönti, hogy X kör-e.&lt;br /&gt;
* Bázis orákulum: eldönti, hogy X bázis-e.&lt;br /&gt;
* Rang orákulum: megadja X rangját.&lt;br /&gt;
* Girth orákulum: megadja X által tartalmazott legrövidebb kör hosszát, vagy &amp;amp;infin;-t, ha X&amp;amp;isin;F.&lt;br /&gt;
&lt;br /&gt;
===Orákulumok kapcsolata===&lt;br /&gt;
&lt;br /&gt;
*Def.*: A orákulum erősebb B-nél, ha A polinom időben tudja szimulálni B-t.&lt;br /&gt;
&lt;br /&gt;
*Tétel*: a rang és a függetlenségi orákulum egyforma erejű. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*:&lt;br /&gt;
* Ha tudunk rangot számolni, X pontosan akkor független, ha r(X)=|X.&lt;br /&gt;
* Ha adott egy függetlenségi orákulum, mohó algoritmussal számolható a rang.&lt;br /&gt;
&lt;br /&gt;
*Tétel*: a függetlenségi orákulum erősebb, mint a bázis orákulum. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*:&lt;br /&gt;
* X akkor bázis, ha független, és E-ből bármelyik x elemet hozzávéve nem marad független.&lt;br /&gt;
* A bázis orákulummal nem szimulálható a függetlenségi orákulum. Legyen matroidunk egy G gráf körmatroidja, ahol G egy n ágú csillag, melynek középpontjában van még n db hurokél is. Mindig azt válaszolom, hogy nem bázis, így polinom sok kérdéssel nem tudja kizárni az összes, &amp;lt;math&amp;gt; 2n \choose n &amp;lt;/math&amp;gt; lehetőséget. (Azaz nem találja meg az egyetlen bázist!) &lt;br /&gt;
(-- [[RendesGaborAntal|Gabo]] - 2008.01.04.)&lt;br /&gt;
&lt;br /&gt;
*Tétel*: a függetlenségi orákulum erősebb, mint a kör orákulum. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*:&lt;br /&gt;
* X akkor kör, ha nem független, de bármelyik elemet elhagyva független lesz.&lt;br /&gt;
* A kör orákulummal nem szimulálható a függetlenségi orákulum. Legyen M&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; az U&amp;lt;sub&amp;gt;2n,2n&amp;lt;/sub&amp;gt; szabadmatroid, és M&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; G körmatroidja, ahol G egy n ágú csillag a középpontjában egy n hosszú körrel kiegészítve. Minden kérdésre azt válaszoljuk, hogy nem kör. Ahhoz, hogy a kérdező kizárja az összes M&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; típusú matroidot, legalább &amp;lt;math&amp;gt; 2n \choose n &amp;lt;/math&amp;gt; kérdést kell feltennie, ami exponenciális.&lt;br /&gt;
&lt;br /&gt;
*Tétel*: a girth orákulum erősebb, mint a függetlenségi orákulum. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*:&lt;br /&gt;
* X akkor független, ha a g(X)=&amp;amp;infin;&lt;br /&gt;
* M&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;=U&amp;lt;sub&amp;gt;2n,n&amp;lt;/sub&amp;gt;, g(M&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;)=n+1. M&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;-t úgy kapjuk, hogy M&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; F halmazából elhagyunk 1 elemet. g(M&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;)=n. Az X független-e típusú kérdésre akkor válaszolunk igennel, ha |X&amp;amp;le;n. Ahhoz, hogy a kérdező kizárja az összes M&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; típusú matroidot, legalább &amp;lt;math&amp;gt; 2n \choose n &amp;lt;/math&amp;gt; kérdést kell feltennie, ami exponenciális.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;k-polimatroid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
===k-polimatroid rangfüggvény===&lt;br /&gt;
&lt;br /&gt;
*Def.*: f:2&amp;lt;sup&amp;gt;E&amp;lt;/sup&amp;gt;&amp;amp;rarr;&amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; egy k-polimatroid rangfüggvénye, ha teljesülnek rá a következő axiómák:&lt;br /&gt;
# f(&amp;lt;big&amp;gt;&amp;amp;empty;&amp;lt;/big&amp;gt;)=0&lt;br /&gt;
# X&amp;amp;sube;Y &amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt; f(X)&amp;amp;le;f(Y)&lt;br /&gt;
# f({x})&amp;amp;le;k&lt;br /&gt;
# f(X)+f(Y)&amp;amp;ge;f(X&amp;amp;cup;Y)+f(X&amp;amp;cap;Y)&lt;br /&gt;
*Speciális eset*: f({x})&amp;amp;le;1, ekkor f egy matroid rangfüggvénye. &amp;lt;br&amp;gt;&lt;br /&gt;
*Megj.*: f({x})&amp;amp;le;k-vel ekvivalens az f(X)&amp;amp;le;k|X|| illetve az f(X&amp;amp;cup;Y)&amp;amp;le;f(X)+k||Y axióma.&lt;br /&gt;
&lt;br /&gt;
===k-polimatroid matching probléma===&lt;br /&gt;
&lt;br /&gt;
*Def.*: X&amp;amp;sube;E k-polimatroid matching, ha f(X)=k|X. &amp;lt;br&amp;gt;&lt;br /&gt;
*Def.*: k-polimatroid matching probléma: adott f és t&amp;amp;isin;&amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;. Kérdés: van-e legalább t elemű k-polimatroid matching? &amp;lt;br&amp;gt;&lt;br /&gt;
*Speciális esetek*:&lt;br /&gt;
* Input: tetszőleges G gráf, t&amp;amp;isin;&amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt;. Kérdés: &amp;lt;span title=&amp;quot;maximális független élhalmaz mérete&amp;quot;&amp;gt;&amp;amp;nu;(G)&amp;lt;/span&amp;gt;&amp;amp;ge;t? &amp;lt;br&amp;gt; 2-polimatroid matchingként megfogalmazva: f(X)=|X által lefedett pontok halmaza||&amp;amp;le;2||X&lt;br /&gt;
|}&lt;br /&gt;
* Input: két matroid, t. Kérdés: létezik-e X&amp;amp;sube;E, |X||&amp;amp;ge;t, X&amp;amp;isin;F&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&amp;amp;cap;F&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; (matroid metszet probléma). &amp;lt;br&amp;gt; 2-polimatroid matchingként megfogalmazva: f(X)=r&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;(X)+r&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;(X)&amp;amp;le;2||X&lt;br /&gt;
|}&lt;br /&gt;
* Az utolsó két probléma közös speciális esete: páros gráfban &amp;lt;span title=&amp;quot;maximális független élhalmaz mérete&amp;quot;&amp;gt;&amp;amp;nu;(G)&amp;lt;/span&amp;gt;&amp;amp;ge;t?&lt;br /&gt;
** 2. probléma leképzése a 3.-ra.: M&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; grafikus matroidban e&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; és e&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; párhuzamos élek, ha e&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;-nek és e&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;-nek felül van egy közös pontja. M&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;-t hasonlóan értelmezzük a páros gráf alsó ponthalmazán.&lt;br /&gt;
&lt;br /&gt;
===A 2-polimatroid matching probléma bonyolultsága===&lt;br /&gt;
&lt;br /&gt;
*Lovász-tétel*: a 2-polimatroid matching probléma polimatroid rangfüggvény orákulummal általános esetben exponenciális. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*: |E=2n, X&amp;amp;sube;E. Tekintsük az alábbi polimatroid rangfüggvényt: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(X) = \left\{ \begin{array}{l}&lt;br /&gt;
  \mbox{|X|$, ha $|X|&amp;lt;n$} \\&lt;br /&gt;
  \mbox{n+1$, ha $|X|&amp;gt;n$} \\&lt;br /&gt;
  \mbox{n$ vagy n-1$, ha $|X|=n$}&lt;br /&gt;
\end{array} \right. &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Ha egy n elemű részhalmazra kérdeznek rá, 2n-1-et mondok. Polinom sok kérdéssel nem ellenőrizhető, hogy fogok-e 2n-et mondani.&lt;br /&gt;
&lt;br /&gt;
*Lovász-tétel*: Tegyük fel, hogy E (a&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;,b&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;) párokból áll és az f függvényt a következőképpen definiáljuk az {1,2,...,n} indexhalmazon: &amp;amp;forall;J&amp;amp;sube;I-re f(J)=r(&amp;lt;big&amp;gt;&amp;amp;cup;&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i&amp;amp;isin;J&amp;lt;/sub&amp;gt;{a&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;,b&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;}) &amp;lt;br&amp;gt;&lt;br /&gt;
Ha &amp;amp;forall;i r({a&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;,b&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;})=2 (nincs hurokél és a&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;,b&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; párhuzamos élek), f egy 2-polimatroid rangfüggvény. Ha emellett M koordinátázva is van &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt; felett, a 2-polimatroid matching probléma polinom időben megoldható.&lt;br /&gt;
&lt;br /&gt;
-- [[PallosPeter|Peti]] - 2007.01.02.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>