Cilj predmeta

Upoznavanje studenata sa nekim od problema i modela kombinatorne optimizacije, kao i sa savremenim metaheurističkim metodologijama za njihovo rešavanje.

Ishod predmeta

Studenti se osposobljavaju za samostalno modeliranje i rešavanje realnih kombinatornih problema primenom savremenih metaheurističkih metodologija uz pomoć odgovajućih računarskih softvera.

Silabus predmeta

Teorijska nastava:

  • P01: Računska složenost problema i algoritama.
  • P02: Celobrojno programiranje.
  • P03: Metoda grananja i ograničavanja.
  • P04: Metoda odsecajućih ravni.
  • P05: Optimalni putevi i stabla u grafu: problem najkraćeg puta, problem minimalnog razapinjućeg stabla.
  • P06: Protoci u mreži – problem maksimalnog protoka.
  • P07: Problem trgovačkog putnika.
  • P08: Heuristički pristup rešavanju optimizacionih problema.Pojam heuristike. Osnovni principi metaheurističkih metodologija.
  • P09: Pojam okoline. Princip lokalnog pretraživanja. Osnovne metaheurističke metodologije: simulirano kaljenje, tabu pretraživanje, metoda promenljiih okolina, genetski algoritmi.
  • P10: Primeri primene metaheuristika na rešavanje nekih problema kombinatorne optimizacije: problema ranca, trgovačkog putnika, kao i nekih realnih problema raspoređivanja.
Praktična nastava: Primena postojećih softverskih paketa (CONCORD, GENOCOP) za heurističko rešavanje problema kombinatorne optimizacije.

Predavači:

dr Milan Stanojević

Redovni profesor


dr Mirjana Čangalović

Redovni profesor


 

Literatura:

1. Cvetković D., Čangalović M., Dugošija Đ., Kovačević Vujčić V., Simić S., Vuleta J: “Kombinatorna ptimizacija, matematička teorija i algoritmi: ”, DOPIS, Beograd, 1996.
2. Cook W.J: “Combinatorial optimization: ”, John Wiley&Sons, Inc., 1998.
3. Gendreau M., Jean-Yves P. (Ed.): “Handbook of Heuristics: ”, Springer, 2010.
4. Günther Z., Roland B., Michael B.: “Metaheuristic Search Concepts: ”, Springer, 2010.
4. Vujošević M.: “Metode optimizacije u inženjerskom menadžmentu: ”, AINS,FON, Beograd, 2012.
Tip Poena
Aktivnosti u toku nastave 30
Završni ispit 70