Fakultet tehničkih nauka

Predmet: Teorija složenosti izračunavanja (17.DOM46L)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast
  • Primenjene računarske nauke i informatika
  • Teorijska i primenjena matematika
ESPB 10

Sticanje osnovnih znanja iz teorije složenosti izračunljivosti i uključivanje u naučno-istraživački rad.

Poznavanje osnovnih pojmova i rezultata iz teorije složenosti. Sposobnost da se metode ove teorije primene u istraživanju po izboru studenta, a u saradnji sa naučnicima iz zemlje i inostranstva.

Teorija složenosti izračunavanja O-notacija. Apstraktna složenost izračunavanja. Klase složenosti izračunavanja, hijerarhija klasa. Otvoreni problemi u hijerarhiji klasa složenosti, P-NP problem. Kompletni problemi. Verovatne klase složenosti. Primene teorije složenosti u kriptologiji.

Na predavanjima se izlaže teoretski deo gradiva propraćen karakterističnim primerima radi lakšeg razumevanja gradiva. Student samostalno proučava dodatnu literaturu i diskutuje je sa nastavnikom na konsultacijama. Kroz studijski istraživački rad student, proučavajući naučne časopise i ostalu literaturu samostalno produbljuje gradivo sa predavanja. Uz rad sa nastavnikom student se osposobljava za samostalno pisanje naučnog rada.

Autori Naziv Godina Izdavač Jezik
H. Lewis, C. Papadimitriou Elements of the theory of computation 1981 Prentice-Hall Engleski
C. Papadimitriou Computational complexity 1995 Addison-Wesley Engleski
Zoran Ognjanović, Nenad Krdžavac Uvod u teorijsko računarstvo 2005 Fakultet organizacionih nauka, Beograd Srpski jezik
Sipser, M. Introduction to the Theory of Computation 2006 Thomson Course Technology, Boston Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Teorijski deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Seminarski rad
Predispitna
Da
Obavezna
Da
Broj poena
50.00
Predavanja
Studijski istraživački rad