SLO | EN

Cilji in kompetence

Predmet daje znanje za iskanje optimalnih rešitev različnih inženirskih in ekonomskih problemov s pomočjo poznavanja tehnik optimiranja

Vsebina

• Uvod: pregled področja, ciljna funkcija, enostavni iteracijski procesi, važne karakteristike iteracijskega procesa. Matematične osnove optimiranja, funkcije ene spremenljivke in funkcije več spremenljivk, analitični pogoji minimuma. • Linearno programiranje: postavitev problema, geometrijski postopek. Karmarkarjev algoritem. Celoštevilčno programiranje, algoritem razveji in omeji, algoritem Gomory. • Osnovni minimizacijski postopki: koordinatni iskalni postopek, gradientni postopek, Newton-Raphson, minimizacija srednjega kvadratičnega pogreška. • Iskanje minimuma v dani smeri: izbira začetnega intervala, metode na osnovi poznavanja funkcijskih vrednosti (metoda zlatega reza, Fibonaccijeva metoda) ter metode na osnovi poznavanja gradienta funkcije (Hermitova interpolacija), Newtonov postopek. • Konjugirani smerni vektorji (Powellov postopek, konjugirani gradientni postopek, Fletcher-Reeves postopek), kvazi newtonovi postopki (Davidon-Fletcher-Powell postopek, Fletcher-Broydenov postopek). • Reševanje nelinearnih optimizacijskih problemov z omejitvami (metoda penalnih funkcij, metoda Lagrangeovih multiplikatorjev, splošen pristop k reševanju nelinearnih optimizacijskih problemov).

Metode poučevanja in učenja

• predavanja, • seminarske vaje, • laboratorijske vaje, • projektno delo, • reševanje domačih nalog.

Predvideni študijski rezultati - znanje in razumevanje

• razumeti omejitve pri reševanju inženirskih problemov • sestaviti realni model sistema, ki ga je potrebno optimirati • rešiti zadane optimizacijske probleme ter oceniti računsko zahtevnost algoritmov in predvideti potrebne računalniške zmogljivosti • zasnovati postopke in algoritme za iskanje rešitev za težke kombinatorične probleme • zasnovati postopke in algoritme za reševanje težkih kombinacijskih problemov

Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi

• Spretnosti komuniciranja: ustni zagovor laboratorijskih vaj, udeležba na strokovnih konferencah, sodelovanje z industrijskimi partnerji. • Uporaba informacijske tehnologije: uporaba programskih orodij za iskanje optimalnih rešitev različnih problemov. • Reševanje problemov: načrtovanje modela za opis problema, ki ga želimo optimirati, sodelovanje z industrijskimi partnerji.

Temeljni literatura in viri

• R. Bronson, G. Naadimuthu: Operations Research, Shaum's Outline Series, McGraw-Hill Book Company, 1997. [COBISS.SI-ID - 12467461] • F. S. Hiller, G.J. Lieberman: Introduction to Operations Research, McGraw-Hill, 2002. [COBISS.SI-ID - 180409091] • B. D. Bunday: Basic Linear Programming, Edward Arnold Ltd, 1984. [COBISS.SI-ID- 2285317] • J. T. Manassah: Elementary Mathematical and Computational Tools for Electrical and Computer Engineers Using MATLAB, Second Edition, Taylor & Francis, Inc, 2007. [COBISS.SI-ID - 12200470] • W.Y. Yang, W. Cao, T.S. Chung, J. Morris: Applied numerical methods using MATLAB, John Wiley & Sons, Inc, 2005. [COBISS.SI-ID - 122882307]

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti

Pogojev ni

  • doc. dr. DANILO KORŽE, univ. dipl. inž. rač. in inf.

  • Pisni izpit: 50
  • Laboratorijsko delo: 50

  • : 30
  • : 30
  • : 120

  • slovensko
  • slovensko

  • BIOINFORMATIKA - 2.