gráfelméleti fogalom From Wikipedia, the free encyclopedia
A matematika, azon belül a gráfelmélet területén egy G irányítatlan gráfban egy feszített út (induced path) olyan út, mely G-nek feszített részgráfja. Tehát G-beli csúcsok sorozata, melynek egymást követő csúcsai G-ben éllel vannak összekötve, egymást nem követő csúcsai viszont nincsenek G-ben éllel összekötve. A feszített utat angol nyelvterületen néha kígyónak, snake-nek is nevezik, a hiperkockagráfban hosszú feszített utak keresésének problémáját ezért snake-in-the-box problémának hívják.
Hasonlóan a feszített kör (induced cycle) olyan kör, ami G feszített részgráfja; a feszített köröket húrmentes körnek (chordless cycles) vagy (ha a kör legalább 4 hosszúságú) lyuknak (hole) nevezik. Egy antilyuk (antihole) a G komplementerében lévő lyuk, tehát az antilyuk a lyuk komplementere.
Egy gráf leghosszabb feszített útjának hosszát néha detour-számnak (detour number, kb. „kerülőút-szám” vagy „kitérőút-szám”) is nevezik;[1] ritka gráfokon a korlátos detour-szám a korlátos famélységgel ekvivalens.[2] Egy G gráf feszítettút-száma (induced path number) az a legkevesebb partíció, amibe G csúcsai szétoszthatók úgy, hogy mindegyik partícióban egy-egy feszített út legyen,[3] a szorosan kapcsolódó útfedési szám (path cover number) pedig a G összes csúcsát tartalmazó feszített utak minimális száma.[4] Egy gráf girthparamétere (derékbősége) a legrövidebb körének hossza, ez a kör viszont mindenképpen feszített kör, hiszen bármely rajta lévő húr segítségével egy rövidebb kört lehetne előállítani. Hasonló okból egy gráf páratlan, illetve páros bősége egyben a gráf legkisebb páratlan, illetve páros feszített köre.
Az ábrán egy kocka látható, vagyis egy 8 csúcs és 12 él alkotta gráf, benne egy 4 hosszúságú feszített úttal. Egyszerű esetvizsgálattal belátható, hogy ennél hosszabb feszített út nincs a kockában, annak ellenére, hogy 6 hosszúságú feszített kör viszont van. A leghosszabb feszített út vagy feszített kör megkeresését egy hiperkockában, azaz a snake-in-the-box problémát elsőként (Kautz 1958) vetette fel, azóta széles körben tanulmányozták kódoláselméleti és mérnöki alkalmazásai miatt.
Számos fontos gráfcsalád jellemezhető a család gráfjainak feszített útjai vagy feszített körei alapján.
NP-teljes feladat annak eldöntése, hogy adott G gráf k paraméterre vajon tartalmaz-e legalább k hosszúságú feszített utat. (Garey & Johnson 1979) ezt az eredményt Mihalis Yannakakisszal való publikálatlan kommunikációjának tulajdonítja. A probléma azonban bizonyos gráfcsaládokon polinom időben megoldható, ilyenek az aszteroidszerű hármas-mentes gráfok (AT-free)[5] és a nagy lyukakat nem tartalmazó gráfok.[6]
Szintén NP-teljes annak meghatározása, hogy egy gráf csúcsai feloszthatók-e két feszített útba vagy két feszített körbe.[7] Ennek következményeként a feszítettút-szám meghatározása NP-nehéz.
A leghosszabb feszített út vagy feszített kör megkeresésének bonyolultsága összekapcsolható a legnagyobb független csúcshalmaz keresésének problémájával, a Berman és Schnitger által alkalmazott redukcióval.[8] Ez alapján és (Håstad 1996) a független csúcshalmazok approximálhatóságára vonatkozó negatív eredménye miatt, ha nem igaz, hogy NP=ZPP, akkor nem létezik a leghosszabb feszített utat vagy feszített kört approximáló polinom idejű algoritmus, ami O(n1/2-ε) faktorral közelíti meg az optimális megoldást.
Az n csúccsal és m éllel rendelkező gráfban a lyukakat (és antilyukakat, ha nincs a gráfban 5 hosszúságú húrmentes kör) (n+m2) időben lehet detektálni.[9]
Az atomi körök (atomic cycles) a húrmentes körök általánosításai, melyek nem tartalmaznak n-húrokat. Adott körre egy n-húr a kör két pontját összekötő, n hosszúságú út, ahol n kisebb mint ezt a két pontot a körön belül összekötő legrövidebb út. Ha egy kör nem rendelkezik n-húrral, atomi körnek nevezzük, mivel nem lehet kisebb körökre felbontani.[10] Egy gráf atomi köreit legrosszabb esetben O(m2) időben meg lehet keresni, ahol m a gráf éleinek száma.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.