Złożoność obliczeniowa 2009/10

Pytania egzaminacyjne

Wymagany jest stopień szczegółowości opisu algorytmu pozwalajacy bez wątpliwości zanalizować jego złożoność. Analiza poszczególnych algorytmów i dowody twierdzeń obowiązują w zakresie jak na wykładzie.

  1. Twierdzenie o liniowej kompresji i o liniowym przyspieszaniu
  2. Tw. o hierachii pamięciowej
  3. Tw. Savitcha
  4. Tw. Cooka
  5. NP-zupełność trójwymiarowego skojarzenia
  6. NP-zupełność cyklu Hamiltona
  7. NP-zupełność trójkolorowania, dowód dla wersji ogólnej oraz dla grafów o ograniczonym stopniu wierzchołka
  8. Silna NP-zupełność, dowodzenie za pomocą transformacji pseudowielomianowej i jego poprawność; definicja dla modelu MT
  9. Silna NP-zupełność szeregowania w przedziałach i izomorfizmu podgrafu (lasu) drzewa
  10. Algorytmy aproksymacyjne: 2-MST i 3/2-MST dla problemu komiwojażera, 1/2OPT dla plecaka, 2OPT dla najkrótszego uszeregowania
  11. Algorytm aproksymacyjny dla problemu pokrycia zbiorami
  12. FPTAS dla problemu plecakowego
  13. PTAS dla problemu najkrótszego uszeregowania
  14. Silna NP-zupełność a istnienie FPTAS
  15. Aproksymacja problemu MAX-k-FSAT
  16. L-redukcja MAX-k-FSAT do MAX3SAT
  17. Klasa MAXSNP, przynależność MAX2SAT, k-IS, k-VC, MAX-CUT
  18. MAXSNP-zupełność MAX3SAT
  19. Równoważność tw. PCP oraz istnienia redukcji wprowadzającej lukę z SAT do MAX3SAT.
  20. Klasy coNP, PH, PSPACE, - inkluzje, problemy zupełne
  21. Tw. NL=coNL