• Nie Znaleziono Wyników

Zadanie 1 (1p.). Podaj algorytm o złożonosci O

N/A
N/A
Protected

Academic year: 2021

Share "Zadanie 1 (1p.). Podaj algorytm o złożonosci O"

Copied!
1
0
0

Pełen tekst

(1)

APT Algorytmika Problemów Trudnych: Zestaw 4 Semestr letni 2020/2021

Kraków 30 marzec

Programowanie Dynamiczne. Color coding.

Zadanie 1 (1p.). Podaj algorytm o złożonosci O

(2

n

) który dla zadanego grafu G znajdzie bijekcję π : V (G) → {1, . . . , n} minimalizującą wartość:

X

{u,v}∈E(G)

|π(u) − π(v)|.

Zadanie 2 (2p.). Podaj algorytm o złożonosci O

(2

n

) który dla zadanego grafu G znajdzie bijekcję π : V (G) → {1, . . . , n} minimalizującą wartość:

max

v∈V (G)

|{{w, x} ∈ E(G) : π(w) ¬ π(v) < π(x)}|.

Zadanie 3 (1p.). Podaj algorytm o złożoności O

(3

n

) obliczający liczbę chromatyczną grafu.

Wskazówka. P

ni=1



ni

 2

i

= 3

n

.

Zadanie 4 (1p.). Skonstruuj algorytm, który w czasie O

(2

n

) zdecyduje, czy graf G ma cykl Hamiltona. Zaproponuj dwa rozwiązania, jedno oparte na programowaniu dynamicz- nym drugie korzystające z zasady włączeń i wyłączeń.

Zadanie 5 (1p.). Rozważamy następującą grę rozgrywaną na grafie G pomiędzy graczami A oraz B. Gracze naprzemiennie wybierają wierzchołki grafu zgodnie z zasadą, iż wybra- ne dotychczas (przez obu graczy) wierzchołki stanowią zbiór niezależny. Zakładamy, że gracz A ma pierwszy ruch. Wygrywa gracz, który jako ostatni zaznaczy wierzchołek (lub równoważnie, przegrywa gracz, który nie jest w stanie rozszerzyć dotychczasowego zbioru niezależnego). Skonstruuj algorytm, który w czasie O

(2

n

) zdecyduje, który z graczy ma strategię wygrywającą w grze na grafie G.

Zadanie 6 (1p.). Zaproponuj randomizowany algorytm FPT dla następującego proble- mu: dla instancji wejściowej (G, k) zdecyduj, czy G zawiera k wierzchołkowo rozłącznych trójkątów.

Zadanie 7 (1p.). Zaproponuj randomizowany algorytm FPT dla następującego problemu:

dla instancji (G, T, k), gdzie G jest grafem a T drzewem na k wierzchołkach zdecyduj, czy G zawiera podgraf izomorficzny do T .

Zadanie 8 (2p.). Zaproponuj randomizowany algorytm FPT dla następującego problemu:

dla instancji (G, k) zdecyduj, czy G posiada cykl zawierający co najmniej k wierzchołków.

Zadanie 9 (1p.). Zaproponuj randomizowany algorytm FPT dla następującego proble- mu: dla instancji wejściowej (U, F , k), gdzie F jest pewną rodziną pdzbiorów zbioru U zdecyduj, czy zbiór U można pokolorowac dwoma kolorami tak, aby przynajmniej k zbio- rów z F zawierało elementy różnych kolorów.

Zadanie 10 (2p.). Rozważmy następujący problem: dla instancji wejściowej (G, q, k) pytamy, czy G zawiera zbiór S składający się z co najwyżej k wierzchołków taki, że G − S ma przynajmniej 2 składowe spójne, z których każda zawiera co najmniej q wierzchołków.

Zaproponuj algorytm randomizowany o złożoności 2

O(q+k)

n

O(1)

rozwiązujący ten problem.

Strona 1/1

Cytaty

Powiązane dokumenty

jeśli wybrany wierzchołek nie ma potomstwa, które jeszcze nie zostało dopisane do ciągu, to nadaj mu etykietę „zamknięty”, w przeciwnym przypadku dopisz do ciągu

Na podstawie zeszłotygodniowego filmiku, który oczywiście wszyscy obejrzeliście, proszę odpowiedzieć na pytania znajdujące się poniżej i przesłać je na adres

Wspominać takiego człowieka, jakim był Profesor Edward Kasperski, czy- nić to zaledwie kilka dni po Jego śmierci, by udostępnić te wspomnienia światu – to naprawdę

1 Dwukrotne zwiekszenie rozdzielczosci pikselowej obrazu (w poziomie i pionie) powoduje dwukrotne zwiekszenie rozmariow pamieci potrzebnej do jego przechowywania N?.

W problemie alokacji punktów usługowych dany jest zbiór ich możliwych lokalizacji F oraz zbiór klientów C... APT Algorytmika Problemów Trudnych: Egzamin Semestr

W trudnym okresie istnienia Spółdzielni, jako przewodnicząca Rady Nadzorczej zapobiegłam jej zlikwidowaniu przez komitet PZPR.. Ireny 'cJskiej^|)||^nęła

Uczniowie na polecenie nauczyciela wskazują, co łączy tekst biblijny, omawiane dzieła malarskie oraz tekst Kaczmarskiego. Nauczyciel przypomina pojęcie

A może słowa Benedykta XVI kończące wykład przygotowany dla uniwersytetu La Sapienza zawierają coś z proroctwa, przepowiadając pojawienie się jakiegoś wielkiego