Kattintson a Szélesség elemre
A gráfelméletben a gráf klikkszélessége egy olyan paraméter, amely leírja a gráf szerkezeti összetettségét. A paraméter szorosan kapcsolódik a treewidth -hez , de a treewidth-től eltérően a klikk szélessége még sűrű gráfok esetén is korlátozható . A kattintási szélesség a következő 4 művelettel
történő felépítéshez szükséges címkék minimális száma
- Új v csúcs létrehozása i címkével ( i(v) művelet )
- Két címkézett G és H gráf szétválasztott egyesítése ( művelet )
- Minden i címkés csúcs élkapcsolata minden j címkés csúcsgal ( η(i, j) művelet ), ahol
- Az i címke átnevezése j-re ( ρ ( i , j ) művelet )
A korlátos kattintásszélességű grafikonok magukban foglalják a kográfokat és a távolságtól örökölt grafikonokat . Bár a klikk szélességének kiszámítása NP-nehéz , mivel a felső korlát nem ismert, és nem ismert, hogy kiszámítható-e polinomiális időben, ha a felső korlát ismert, ismertek hatékony közelítő algoritmusok a klikk szélességének kiszámítására. Ezen algoritmusok és a Courcelle-tétel alapján számos optimalizálási probléma olyan gráfokon, amelyek NP-nehézek tetszőleges gráfokhoz, gyorsan megoldható vagy közelíthető korlátozott klikkszélességű gráfok esetén.
A klikkszélesség fogalmának alapjául szolgáló konstrukciós sorozatokat Courcelle, Engelfried és Rosenberg 1990-ben [1] és Vanke [2] fogalmazta meg . A "kattintásszélesség" elnevezést egy másik fogalomra használta Hlebikov [3] . 1993 óta a kifejezést a mai értelemben használjuk [4] .
A gráfok speciális osztályai
A kográfok pontosan olyan gráfok, amelyek kattintásának szélessége legfeljebb kettő [5] . Bármely távolság-örökölt gráf klikkszélessége nem haladja meg a 3-at. Az intervallumgráfok klikkszélessége azonban nincs korlátozva (a rácsszerkezet szerint) [6] . Hasonlóképpen, a kétrészes permutációs gráfok klikkszélessége nincs korlátozva (a hasonló rácsszerkezetnek megfelelően) [7] . A kográfok generált részgráfok nélküli gráfokként való leírása alapján, amelyek izomorfak az akkord nélküli útvonalakkal, a tiltott generált részgráfok által meghatározott gráfok számos osztályának klikkszélességét osztályozták [8] [9] .
Más korlátos klikkszélességű grafikonok k - levél hatványok k korlátos értékeire , vagyis a T fa leveleinek generált részgráfjai a T k gráf fokára . A korlátlan kitevővel rendelkező levelek fokának azonban nincs korlátozott levélszélessége [10] [11] .
Szegélyek
Courcelle és Olariu [5] , valamint Corneil és Rotix [12] a következő korlátokat adta meg néhány gráf klikkszélességére:
- Ha a gráf klikkszélessége legfeljebb k , akkor ugyanez igaz a gráf bármely generált részgráfjára [13] .
- A k klikkszélességű gráf komplementerének klikkszélessége nem haladja meg a 2 k -t [14] .
- A w faszélességű grafikonok klikkszélessége legfeljebb 3 · 2 w − 1 . A határban az exponenciális függés szükséges - vannak olyan gráfok, amelyek klikkje szélessége exponenciálisan nagyobb, mint a fa szélessége [15] . A másik irányban a korlátos klikkszélességű gráfok korlátlan faszélességűek lehetnek. Például az n csúcsot tartalmazó teljes gráfok klikkszélessége 2, de faszélessége n − 1 . Azok a k klikkszélességű gráfok azonban, amelyek nem tartalmaznak teljes kétrészes K t gráfot , részgráfként t , a fa szélessége legfeljebb 3 k ( t − 1) − 1 . Így bármely ritka gráfcsalád esetében a faszélesség-korlátozás egyenértékű a klikkszélesség-megszorítással [16] .
- Egy másik gráfparaméter, a rangszélesség, mindkét irányban a klikkszélességgel határolt: rangszélesség ≤ klikk szélesség ≤ 2 rangszélesség + 1 [17] .
Sőt, ha a G gráf klikkszélessége k , akkor a G c gráf fokszáma legfeljebb 2 kc k klikkszélességű [18] . Bár a gráf faszélességével és fokszámával összehasonlítva exponenciális a klikkszélesség-egyenlőtlenségek, ezek a korlátok nem adnak szuperpozíciót – ha a G gráf faszélessége w , akkor G c klikkszélessége legfeljebb 2( c + 1) w + 1 − 2 , csak a fa szélességének egyszerű kitevője [11] .
Számítási összetettség
Megoldatlan problémák a matematikában : Felismerhető-e egy korlátos klikkszélességű gráf polinomiális időben?
Számos olyan optimalizálási probléma, amely NP-nehéz a gráfok általánosabb osztályaihoz, hatékonyan megoldható dinamikus programozással korlátos klikkszélességű gráfokon, ha ismert a gráfok felépítésének sorrendje [19] [20] . Konkrétan minden gráfinvariáns , amely kifejezhető az MSO 1 -ben ( egyhelyű másodrendű logika , egyfajta másodrendű logika, amely lehetővé teszi a kvantorokat csúcshalmazok felett) rendelkezik egy lineáris idejű algoritmussal a korlátos szélességhez. gráfok, a Courcelle-tétel [20] egyik megfogalmazásával . Megtalálható a korlátos klikkszélességű gráfok optimális színezése vagy Hamilton -ciklusa is polinomidőben, ha ismert a gráf felépítési sorrendje, de a polinom mértéke a klikk szélességének növekedésével növekszik, és a számítási komplexitás elméletéből származó érvek azt mutatják, hogy ez a függés elkerülhetetlen legyen [21] .
A hármas klikkszélességű gráfok felismerhetők és szerkesztési sorrendjük polinomiális időben megkereshető egy osztott dekompozíción alapuló algoritmus [22] segítségével . A korlátlan klikkszélességű gráfok osztályainál a pontos klikkszélesség kiszámítása NP-nehéz , valamint NP-nehéz közelítést kapni szublineáris additív hibával [23] . Ha azonban ismert a klikk szélességének felső korlátja, akkor polinomiális idő alatt korlátos szélességű (exponenciálisan nagyobb, mint a klikk szélessége exponenciálisan nagyobb) gráfépítési sorozatot kaphatunk [17] [24] [25] . Nyitott kérdés marad, hogy a pontos klikkszélesség vagy közeli közelítés kiszámítható-e fix-parametrikusan feloldható időben, kiszámítható-e polinomiális időben bármilyen fix klikkszélességhez kötött gráf esetén, vagy akár a klikk szélességű gráfok esetében is. négyes szélességűek polinomiális időben kerülnek felismerésre [23] .
Link a faszélességhez
A korlátos kattintásszélességű gráfelmélet hasonlóságokat mutat a korlátos faszélességű gráfelmélettel , de a faszélességtől eltérően sűrű gráfokat tesz lehetővé . Ha egy gráfcsaládnak korlátos klikkszélessége van, akkor vagy korlátos a faszélessége, vagy bármely teljes bipartit gráf a család valamelyik gráfjának részgráfja [16] . A fa szélességét és a klikk szélességét a vonalgráf- elmélet is összefügg – egy gráfcsaládnak akkor és csak akkor van határos faszélessége, ha a vonalgráfjaik korlátos klikkszélességgel rendelkeznek [26] .
Jegyzetek
- ↑ Courcelle, Engelfriet, Rozenberg, 1993 .
- ↑ Wanke, 1994 .
- ↑ Chlebíková, 1992 .
- ↑ Courcelle, 1993 .
- ↑ 12 Courcelle, Olariu, 2000 .
- ↑ Golumbic, Rotics, 2000 .
- ↑ Brandstädt, Lozin, 2003 .
- ↑ Brandstädt, Dragan, Le, Mosca, 2005 .
- ↑ Brandstädt, Engelfriet, Le, Lozin, 2006 .
- ↑ Brandstädt, Hundt, 2008 .
- ↑ 12 Gurski , Wanke, 2009 .
- ↑ Corneil, Rotics, 2005 .
- ↑ Courcelle, Olariu, 2000 , p. Következmény 3.3.
- ↑ Courcelle, Olariu, 2000 , p. 4.1. Tétel.
- ↑ Corneil, Rotics, 2005 , Erősítés - Courcelle, Olariu, 2000 , 5.5. Tétel.
- ↑ 12 Gurski , Wanke, 2000 .
- ↑ 12 Oum , Seymour, 2006 .
- ↑ Todinca, 2003 .
- ↑ Cogis, Thierry, 2005 .
- ↑ 12 Courcelle, Makowsky, Rotics, 2000 .
- ↑ Fomin, Golovach, Lokshtanov, Szaurabh, 2010 .
- ↑ Corneil és mtsai, 2012 .
- ↑ 1 2 Fellows, Rosamond, Rotics, Szeider, 2009 .
- ↑ Hliněny, Oum, 2008 .
- ↑ Ó, 2009 .
- ↑ Gurski, Wanke, 2007 .
Irodalom
- Andreas Brandstädt, FF Dragan, H.-O. Le, R. Mosca. A korlátos klikkszélesség új gráfosztályai // Számítástechnikai rendszerek elmélete. - 2005. - T. 38 . – S. 623–645 . - doi : 10.1007/s00224-004-1154-6 .
- Andreas Brandstädt, J. Engelfriet, H.-O. Le, VV Lozin. Klikkszélesség 4 csúcsú tiltott részgráfokhoz // Számítástechnikai rendszerek elmélete. - 2006. - T. 39 . – S. 561–590 . - doi : 10.1007/s00224-005-1199-1 .
- Andreas Brandstädt, Christian Hundt. LATIN 2008: Elméleti informatika. - Springer, Berlin, 2008. - T. 4957. - S. 479-491. - (Előadási jegyzetek a Comput. Sci.-ben). - doi : 10.1007/978-3-540-78773-0_42 .
- Andreas Brandstädt, VV Lozin. A bipartite permutációs gráfok lineáris szerkezetéről és klikkszélességéről // Ars Combinatoria . - 2003. - T. 67 . – S. 273–281 .
- J. Chlebikova. Egy gráf faszélességén // Acta Mathematica Universitatis Comeniae. - 1992. - T. 61 , sz. 2 . – S. 225–236 .
- O. Cogis, E. Thierry. Maximális stabil halmazok kiszámítása távolság-örökletes gráfokhoz // Diszkrét optimalizálás. - 2005. - 2. évf. , szám. 2 . – S. 185–188 . - doi : 10.1016/j.disopt.2005.03.004 .
- Derek G. Corneil, Michel Habib, Jean-Marc Lanlignel, Bruce Reed, Udi Rotics. Klikkszélesség ≤ 3 gráf polinomiális idejű felismerése // Discrete Applied Mathematics . - 2012. - T. 160 , sz. 6 . – S. 834–865 . - doi : 10.1016/j.dam.2011.03.020 . .
- Derek G. Corneil, Udi Rotics. A klikk-szélesség és a faszélesség kapcsolatáról // SIAM Journal on Computing . - 2005. - T. 34 , sz. 4 . – S. 825–847 . - doi : 10.1137/S0097539701385351 .
- Bruno Courcelle, Joost Engelfriet, Grzegorz Rozenberg. A hipergráf nyelvtanok átírása // Journal of Computer and System Sciences. - 1993. - T. 46 , sz. 2 . – S. 218–270 . - doi : 10.1016/0022-0000(93)90004-G .
- B. Courcelle. Nyolcadik éves IEEE Symposium on Logic in Computer Science (LIS '93) kiadványa. - 1993. - S. 179-190. - doi : 10.1109/LICS.1993.287589 .
- B. Courcelle, JA Makowsky, U. Rotics. Lineáris időben megoldható optimalizálási problémák korlátos klikkszélességű gráfokon // Számítástechnikai rendszerek elmélete. - 2000. - T. 33 , sz. 2 . – S. 125–150 . - doi : 10.1007/s002249910009 .
- B. Courcelle, S. Olariu. Grafikonok klikkszélességének felső határa // Discrete Applied Mathematics . - 2000. - T. 101 , sz. 1–3 . – 77–144 . - doi : 10.1016/S0166-218X(99)00184-5 .
- Michael R. Fellows, Frances A. Rosamond, Udi Rotics, Stefan Szeider. A kattintásszélesség NP-teljes // SIAM Journal on Discrete Mathematics . - 2009. - T. 23 , sz. 2 . — S. 909–939 . - doi : 10.1137/070687256 .
- Fedor V. Fomin, Petr A. Golovach, Daniel Lokshtanov, Saket Saurabh. A klikkszélesség paraméterezésének kezelhetetlensége // SIAM Journal on Computing . - 2010. - T. 39 , sz. 5 . - S. 1941-1956 . - doi : 10.1137/080742270 . .
- Martin Charles Golumbic, Udi Rotics. Néhány tökéletes gráfosztály klikkszélességéről // International Journal of Foundations of Computer Science. - 2000. - T. 11 , sz. 3 . – S. 423–443 . - doi : 10.1142/S0129054100000260 .
- Frank Gurski, Egon Wanke. Graph-Theoretic Concepts in Computer Science: 26th International Workshop, WG 2000, Konstanz, Németország, 2000. június 15–17., Proceedings / Ulrik Brandes, Dorothea Wagner. - Berlin: Springer, 2000. - T. 1928. - S. 196–205. — (Számítástechnikai előadásjegyzetek). - doi : 10.1007/3-540-40064-8_19 .
- Frank Gurski, Egon Wanke. Line graphs of limited clique-width // Discrete Mathematics . - 2007. - T. 307 , sz. 22 . — S. 2734–2754 . - doi : 10.1016/j.disc.2007.01.020 .
- Frank Gurski, Egon Wanke. Az NLC-szélesség és a klikkszélesség a korlátos faszélességű gráfok hatványaihoz // Discrete Applied Mathematics . - 2009. - T. 157 , sz. 4 . – S. 583–595 . - doi : 10.1016/j.dam.2008.08.031 .
- Petr Hliněny, Sang-il Oum. Elágazás- és rang-dekompozíciók keresése // SIAM Journal on Computing . - 2008. - T. 38 , sz. 3 . – S. 1012–1032 . - doi : 10.1137/070685920 .
- Sang-il Oum, Paul Seymour . A klikkszélesség és az ágszélesség közelítése // Journal of Combinatorial Theory . - 2006. - T. 96 , sz. 4 . – S. 514–528 . - doi : 10.1016/j.jctb.2005.10.006 .
- Sang-il Oum. A rang- és klikkszélesség gyors közelítése // ACM-tranzakciók az algoritmusokon . - 2009. - 5. évf. , szám. 1 . - C. Art. 10, 20 . - doi : 10.1007/11604686_5 .
- Ioan Todinca. Gráfelméleti fogalmak a számítástechnikában. - Springer, Berlin, 2003. - T. 2880. - S. 370-382. - (Előadási jegyzetek a Comput. Sci.-ben). - doi : 10.1007/978-3-540-39890-5_32 .
- Egon Wanke. k -NLC gráfok és polinomiális algoritmusok // Discrete Applied Mathematics . - 1994. - T. 54 , sz. 2-3 . – S. 251–266 . - doi : 10.1016/0166-218X(94)90026-4 .