• Ei tuloksia

582456 Approksimointialgoritmit (kevät 2010) Harjoitus 7 (22. maaliskuuta) 1. (Vazirani 19.6) Tarkastellaan monensuuntaisen leikkauksen pyöristysvaiheeseen erikoistapauksessa

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "582456 Approksimointialgoritmit (kevät 2010) Harjoitus 7 (22. maaliskuuta) 1. (Vazirani 19.6) Tarkastellaan monensuuntaisen leikkauksen pyöristysvaiheeseen erikoistapauksessa"

Copied!
1
0
0

Kokoteksti

(1)

582456 Approksimointialgoritmit (kevät 2010) Harjoitus 7 (22. maaliskuuta)

1. (Vazirani 19.6) Tarkastellaan monensuuntaisen leikkauksen pyöristysvaiheeseen erikoistapauksessak= 3luennolla esitetyn (luennot s. 238, Vazirani Algorithm 19.4) sijaan seuraavaa algoritmia:

Valitse satunnaisetρ1 jaρ2 toisistaan riippumatta tasaisesti väliltä (0,1). Aseta kolme di- mensiota satunnaiseen järjestykseen(i, j, k). JoukkoonVivalitaan solmutv, joillaxiv ≥ρ1. Muista solmuistavjoukkoonVj valitaan ne, joillaxiv+xjv/2 ≥ρ2. Loput jäävät joukkoon V3.

Osoita, että algoritmi saavuttaa odotusarvoisesti approksimointisuhteen7/6.

2. (Vazirani 19.8) Luennolla esitetty(2−2/k)-approksimointi monensuuntaiseen leikkaukseen (luennot s.

224, Vazirani Algorithm 4.3) voidaan melko ilmeisellä tavalla muuntaa ratkaisemaan monensuuntainen solmuleikkausongelma. Osoita, että saatavan algoritmi ei kuitenkaan saavuta mitään vakioapproksimoin- tisuhdetta. Mikä on paras yläraja, jonka saat approksimointisuhteelle?

3. (Vazirani 19.10) Tarkastellaan monensuuntaisen solmuleikkauksen lineaarista löysennökselle (s. 246, Vazirani (19.2)) duaalin muodostavaa vuo-ohjelmaa (s. 248, Vazirani (19.3)). Osoita, että (kokonaislu- kuarvoinen) pienin monensuuntainen solmuleikkaus voi olla2−2/kkertaa niin suuri kuin maksimivuo.

(Siis tällä lineaarisella ohjelmalla saatava alaraja minimileikkaukselle voi olla kertoimen2−2/kpäässä todellisesta optimista.)

4. (Vazirani 19.13) Tarkastellaan kahta variaatiota osajoukkotakaisinkytkentäongelmasta. Kummassakin versiossa on annettu suuntaamaton verkkoG = (V, E)ja joukko kiinnostavia solmujaS ⊆ V. Ver- konGsykli on kiinnostava, jos se sisältää ainakin yhden kiinnostavan solmun.

Osajoukkotakaisinkytkentäongelmassa kaarille on annettu lisäksi kaarten painofunktio w: E → Q+. Tehtävänä on löytää painoltaan pienin osajoukkotakaisinkytkentäkaarijoukko (subset feedback edge set) eli kaarijoukko, joka sisältää ainakin yhden kaaren jokaisesta kiinnostavasta syklistä.

Osajoukkotakaisinkytkentäongelmassa solmuille on annettu lisäksi ei-kiinnostavien solmujen paino- funktiow: V −S → Q+. Tehtävänä on löytää painoltaan pienin osajoukkotakaisinkytkentäsol- mujoukko (subset feedback vertex set) eli ei-kiinnostavien solmujen joukko, joka sisältää ainakin yhden solmun jokaisesta kiinnostavasta syklistä.

Osoita, että

(a) monensuuntaisesta leikkauksesta on approksimointisuhteen säilyttävä palautus osajoukkotakaisin- kytkentäongelmaan kaarille (Vihje: tarkastele tapausta|S|= 1)

(b) osajoukkotakaisinkytkentäongelmasta kaarille on approksimointisuhteen säilyttävä palautus osa- joukkotakaisinkytkentäongelmaan solmuille.

Viittaukset

LIITTYVÄT TIEDOSTOT

Jokainen alkuper¨ ai- sen verkon monensuuntainen leikkaus on siis k¨ ayp¨ a ratkaisu osajoukkotakaisinkytken- t¨ aongelmaan uudessa verkossa.. Vastaavasti jokainen painoltaan ¨

(Vazirani 20.1) Luentokalvolla 256 on monihyödykevuolle lineaarinen ohjelma, jossa muuttujien f p lu- kumäärä on tyypillisesti ei-polynominen (Vazirani yhtälö (20.1))..

Koska l¨ aht¨ o- ja maalisolmun potentiaaliero on v¨ ahint¨ a¨ an 1 ja polulla olevien kaarten yhteispituus on v¨ ahint¨ a¨ an potentiaalieron verran, on jokainen du- aalin k¨

Koska harvimman leikkauksen teorian käsitteleminen luennoilla on kestänyt hieman odotettua kauemmin, tällä kertaa tehtäviä on hieman vähemmän ja ne sivuavat hieman aiheita,

(Vazirani 24.13) Metrisessä tuotantolaitosten sijoitteluongelmassa tuotantolaitoksella i on kiinteä avaa- miskustannus f i , joka sallii sen palvella mielivaltaisen monta

Vihje: numeroi laitoksen niiden tilapäisen avaamisen aikajärjestyksessä ja valitse verkossa H leksikogra- fisesti ensimmäinen maksimaalinen riippumaton joukko.. Nyt lisäksi

Harjoitus 1, kevät

Harjoitus 7, kevät