20.11.2012 Views

Kis-Benedek Ágnes Dinamikus programozás a gráfelméletben

Kis-Benedek Ágnes Dinamikus programozás a gráfelméletben

Kis-Benedek Ágnes Dinamikus programozás a gráfelméletben

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.3 MAXIMÁLIS KERESZTEZÉSMENTES PÁROSÍTÁS 23<br />

A következő alfejezetekben olyan problémákról lesz szó, melyek nagyon hasonló<br />

struktúrájúak, és visszavezethetők részbenrendezett halmazban maximális lánc ke-<br />

resésére.<br />

3.2. Maximális monoton növő részsorozat<br />

Feladat: Adottak az a1, a2, . . . , an különböző számok. A feladat maximális mono-<br />

ton növő részsorozat meghatározása.<br />

Itt is érvényes egy hasonló összefüggés, mint amit az előbb láthattunk:<br />

Ha M maximális monoton növő részsorozat és ai ∈ M, akkor az a1, . . . , ai számok<br />

között az ai-t tartalmazó monoton növő részsorozatok közt maximális lesz M ai-ig<br />

terjedő része.<br />

Ezen megfigyelés alapján hasonlóképp megoldható a probléma, mint az előző<br />

esetben, de megfelelő részbenrendezést és súlyozást definiálva közvetlenül is vissza-<br />

vezethető rá.<br />

Legyen P = {p1, ..., pn} részbenrendezett halmaz, pi jelöli ai-t, a részbenrendezés<br />

pedig a következő: pi < pj, ha i < j és ai < aj. A költségfüggvény legyen azonosan<br />

1.<br />

A reláció jelenti a monoton növekedő tulajdonságot, a költségfüggvény pedig<br />

azért lesz 1, mert csak a hosszúságra vagyunk kíváncsiak, nincsenek megkülön-<br />

böztetett elemek. Ha bizonyos elemeket mindenképp be akarnánk választani a soro-<br />

zatba, más súlyozást is lehetne definiálni.<br />

Ez a rendezés jóldefiniált, mivel ha pi < pj < pk, akkor i < j < k és ai < aj < ak,<br />

tehát i < k és ai < ak, így pi < pk is teljesül.<br />

3.3. Maximális keresztezésmentes párosítás<br />

Feladat: Adott G = (A, B; E) páros gráf, A = a1, . . . , ak, B = b1, . . . , bl.<br />

Keresünk M maximális keresztezésmentes párosítást, tehát ha aibj, ai ′bj ′ ∈ M, és<br />

i < i ′ , akkor j < j ′ .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!