• Nie Znaleziono Wyników

Egzamin z algorytmiki 18.06.2019 – test (90 minut)

N/A
N/A
Protected

Academic year: 2021

Share "Egzamin z algorytmiki 18.06.2019 – test (90 minut)"

Copied!
2
0
0

Pełen tekst

(1)

Imię i nazwisko ...

Egzamin z algorytmiki 18.06.2019 – test (90 minut)

UWAGA: Należy koniecznie krótko uzasadniać swoje odpowiedzi.

1. (0...3 pt.) Na poniższym rysunku napis .../c oznacza, że dana krawędź ma przepustowość c.

• (0...1 pt.) Wpisz w puste miejsca na rysunku dowolny maksymalny (s, t)-przepływ.

• (0...1 pt.) Zaznacz na rysunku dowolny minimalny (s, t)-przekrój.

• (0...1 pt.) Podaj wartość przepływu, który zostanie znaleziony po pierwszej iteracji algorytmu Edmondsa- Karpa.

s t

.../6

.../2

.../3

.../7

.../

2 .../

2

.../3

.../

2 .../1

.../

2

.../2 .../5

2. (0..2 pt.)

Znajdź dowolny maksymalny (s, t)-przepływ o najmniejszym koszcie w poniższej sieci. (Na każdej krawędzi liczba w ramce oznacza koszt, a liczba po ’/’ przepustowość.)

Narysuj sieć residualną po zakończeniu algorytmu, na każdej jej krawędzi podaj koszt residualny (bez prze- pustowości).

s t

.../

4 1 .../

6

−1

.../4

−1

.../8 6 .../4

3 .../

− 2 6

.../

4 6 .../

0 2

s t

3. (0...6 pt.) Czy poniższe problemy są NP-zupełne (o ile P6=NP)? Odpowiedz TAK/NIE i krótko uzasadnij, podając redukcję (bez uzasadnienia równoważności) lub algorytm (bez dowodu poprawności).

• (0...2 pt.) Dany jest zbiór S liczb naturalnych. Czy można podzielić S na 3 rozłączne podzbiory o równych sumach?

• (0...2 pt.) Dane dwa programy liniowe. Czy istnieje wspólne rozwiązanie dopuszczalne obu programów?

• (0...2 pt.) Dane dwa programy liniowe. Czy istnieje wspólne rozwiązanie optymalne obu programów?

4. (0...3 pt.) Jakie prawdopodobieństwo sukcesu ma algorytm Kargera (dla problemu minimalnego przekroju, z wykładu) wykonany (bez powtórzeń) na cyklu (n − 1)-wierzchołkowym do którego dodano pojedynczą krawędź łączącą cykl z nowym (n-tym) wierzchołkiem? Opowiedź uzasadnij.

(2)

5. (0..4 pt.) W problemie plecakowym danych jest n przedmiotów o rozmiarach s1, . . . , sn ∈ N i wartościach v1, . . . , vn ∈ N oraz rozmiar plecaka B ∈ N. Należy znaleźć najbardziej wartościowy zbiór przedmiotów, które mieszczą się w plecaku. Rozważmy algorytm który sortuje przedmioty nierosnąco względem ilorazu vi/si i bierze do rozwiązania kolejne przedmioty w tym porządku, aż do pierwszego, który już się nie mieści w plecaku. Jaki jest współczynnik aproksymacji tego algorytmu, w sytuacji gdy dla każdego i = 1, . . . , n mamy si ≤ B/2? Odpowiedzi krótko uzasadnij. Punktowane jest zarówno oszacowanie współczynnika od dołu jak i od góry.

6. (0...3 pt.) Poniższy program liniowy modeluje problem plecakowy, opisany w poprzednim zadaniu. Podaj program dualny.

max Pn

i=1vixi

Pn

i=1sixi ≤ B

∀i = 1, . . . , n xi ≤ 1

∀i = 1, . . . , n xi ≥ 0

7. (0..2 pt.) W tym zadaniu pytamy o algorytm aproksymacyjny dla problemu ważonego pokrycia wierzchoł- kowego, korzystający z metody prymalno-dualnej.

a) Wstaw A: dopuszczalne, B: całkowitoliczbowe, aby uzyskać zdanie prawdziwe:

Algorytm utrzymuje [A/B] rozwiązanie prymalne i [A/B] rozwiązanie dualne.

b) Niech {xv}i=v∈V będzie rozwiązaniem prymalnym, oraz {ye}e∈E rozwiązaniem dualnym. Które zdania są niezmiennikami algorytmu?

P

v∈V w(v)xv≥P

e∈Eye PRAWDA / FAŁSZ P

v∈V w(v)xv≤ 2P

e∈Eye PRAWDA / FAŁSZ

8. (0...4 pt.) Zaproponuj algorytm FPT dla problemu największego zbioru niezależnego w grafach o maksy- malnym stopniu 3, parametryzowanego wielkością rozwiązania k.

9. (0...3 pt.) Jaka jest szerokość ścieżkowa poniższego grafu? Wskaż odpowiednią dekompozycję ścieżkową.

(Nie musisz uzasadniać, że szerokość nie może być mniejsza.)

b a

e d

h g

Cytaty

Powiązane dokumenty

(0..4 pt.) Jaki współczynnik aproksymacji ma algorytm Christofidesa dla problemu komiwojażera (ten, który w ogólnym przypadku jest 3/2-aproksymacyjny) uruchamiany jedynie na

(0..3 pt.) Jaki najlepszy / najgorszy współczynnik aproksymacji może osiągnąć algorytm prymalno-dualny dla problemu minimalnego ważonego pokrycia wierzchołkowego, dla cyklu

Módlmy się, aby Piąty Synod Diecezji Tarnowskiej przyniósł jak najobfitsze i trwałe owoce dla wszystkich diecezjan, by każdy z nas w mocy Bożego Ducha

[r]

sposób prowadzenia zajęć: I-indywidualne, G-grupowe, Z-zbiorowe, W-wykład, S-seminarium, C-ćwiczenia sposób zaliczenia: Z-zaliczenie, Zx – zaliczenie bez stopnia,

Przedmioty do wyboru moduł II minimum 3 pkt.. ECTS

Zatrzymamy się teraz nad pierwszą z siedmiu wyrocz- ni, skoncentrowaną na tajemniczej relacji pomiędzy ludem (' am) Izraela, a narodami (goj im), wśród których przyjdzie

No kiedyś nie zdawało się z języków, bo nie było tych języków, ruski tylko był, ale nie było egzaminu.. Bo to do szkoły średniej się