Cz1
Spójny graf planarny G zapisano w postaci macierzy sąsiedztwa wierzchołków. Naszkicuj algorytm 1-absolutnie aproksymacyjny dla znajdowania maksymalnej kliki w G i oszacuj jego złożoność obliczeniową.
Dany jest graf G. Naszkicuj program lgs(G), który zwraca liczbę gwiazd spinających zawartych w G. Oszacuj precyzyjnie jego złożoność, w przypadku gdy G zapisany jest w postaci:
a) macierzy sąsiedztwa wierzchołków
b) listy sąsiadów
c) pęków wyjściowych
Podaj za pomocą wzoru liczbę kroków i za pomocą ϴ(*) złożoność obliczeniową następującego funkcji określonej dla liczb naturalnych n:
Na płaszczyznę rzucono n prostych. Niech R9n) oznacza największą możliwą liczbę regionów (ograniczonych lub nie) powstałych w ten sposób, np. R(0) = 1, R(1) = 2. Wiadomo, że R(n) = xR(n-1)+yn. Ustal wartość x i y. Oszacuj tempo wzrostu R(n). Podaj wartość R(4).
Cz2
Ty masz 100-wierzchołkowy graf hamiltonowski G zapisany w postaci macierzy sąsiedztwa wierzchołków A(G) i bardzo Ci zależy na tym, aby stwierdzić, czy graf zawiera klikę K10 lub większą, gdyż możesz za to uzyskać 25 punktów. Ja mam program, który rozwiązuje problem jak na wejściu poda się macierz sąsiedztwa wierzchołków grafu niehamiltonowskiego. Jak przerobisz macierz A(G), byś mógł skorzystać z mojego programu? Napisz algorytm i oszacuj jego złożoność obliczeniową.
Następujący algorytm rozwiązuje optymalizacyjną wersję problemu suma podzbioru w sposób 2-aproksymacyjny, tzn. znajduje podzbiór A’A takie, że k/2 ≤ ai przy ograniczeniu ai ≤ k
(* do sumy -> i:ai є A’)
a) oszacuj złożoność
b) podaj przykład danych I(tu jest i), dla których F0(I) ~= 2Fss*(I)
c) niech SS będzie algorytmem SS*, z którego usunięto instrukcję (*). Pokaż, że nie istnieje stała Ɛ<∞ taka, że SS jest algorytmem Ɛ-aproksymacyjnym
Zaprojektuj algorytm wielomianowy dla wyznaczania indeksy chromatycznego danego grafy G, zapisanego w postaci macierzy sąsiedztwa wierzchołków, który jest 4/3-aproksymacyjny. Udowodnij, że dla tego problemu nie istnieje schemat FPTAS, chyba, że P=NP.
Udowodnij, że problem pakowania pudełek (dany jest zbiór przedmiotów o znanych wielkościach
a1 … an oraz rozmiar pudełek l(tu jest el); należy zminimalizować liczbę pudełek koniecznych do zapakowania wszystkich przedmiotów) jest NP-trudny.