Anketa

Na ovoj stranici trenutno nije odabrana niti jedna anketa!

Repozitorij

Repozitorij je prazan

Složenost algoritama

Šifra: 92958
ECTS: 5.0
Nositelji: doc. dr. sc. Vedran Čačić
Engleski jezik:

1,0,0

Nastava se odvija na hrvatskom jeziku u svim svojim elementima, a stranim studentima koji su pridruženi mješovitoj grupi nudi se mogućnost savladavanja predmeta pomoću dodatnih izravnih konzultacija s nastavnikom i asistentima na engleskom jeziku. Pri tome, nastavnik stranog studenta upućuje na odgovarajuću literaturu na engleskom jeziku te mu osigurava mogućnost polaganja predmeta na engleskom jeziku.
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
Predavanja 45
* Opterećenje je izraženo u školskim satima (1 školski sat = 45 minuta)
Opis predmeta:
CILJ KOLEGIJA: Upoznavanje s osnovnim klasama složenosti. Nizom primjera algoritama bit će pobliže opisane pojedine klase složenosti. Posebno će biti istaknuti neki otvoreni problemi u teoriji složenosti.

NASTAVNI SADRŽAJI:
1. Složenost. Problemi i algoritmi; vrijeme i prostor, nedeterminizam, klase složenosti, redukcije, potpunost.
2. Osnovne veze. LOGSPACE, P, NP, PSPACE, EXPTIME i NEXPTIME; Cook, Levinov teorem.
3. Primjeri problema. Sortiranje, 2CNF, 3CNF, SAT, HORNSAT, k-obojivost, CLIQUE, Hamiltonovi putevi u grafu, problem ruksaka, problem trgovačkog putnika, problem cjelobrojnog linearnog programiranja.
4. Savitchev teorem. PSPACE=NPSPACE; PSPACE-potpunost, QBF problem, Stockmeyerov teorem.
5. Vjerojatnosni algoritmi. Vjerojatnosni Turingov stroj; klasa BPP; primjeri problema.
6. Kriptografija. Privatni i javni ključevi; jednosmjerne (one way) funkcije.
7. Deskriptivna teorija složenosti. Logike s fiksnim točkama, izražajnost, Faginov teorem.
Literatura:
  1. Introduction to the Theory of Computation, M. Sipser, PWS Publishing Company, 1996.
  2. Finite model theory, H. D. Ebbinghaus, J. Flumm, Springer Verlag, 1999.
  3. Computational Complexity, C. H. Papadimitriou, Addison-Wesley, 1994.
Preduvjeti za:
Upis predmeta :
Odslušan : Izračunljivost

Polaganje predmeta :
Položen : Izračunljivost
4. semestar
Obavezni predmet - Redovni Studij - Računarstvo i matematika
Termini konzultacija:
  • doc. dr. sc. Vedran Čačić:

    Utorkom od 11 do 13 sati. Poželjna najava mailom.

    Lokacija: A306

SADRŽAJ

Link na stranicu kolegija: 


Obavijesti