Предмет | Увод у математичко програмирање |
---|---|
Модул | Информациони системи и технологије |
Статус предмета | Изборни предмет |
Катедра | Катедра за математику |
Број ЕСПБ бодова | 5 |
Приказивање и објашњавање најважнијих метода математичког програмирања и софтверских пакета намењених решавању различитих оптимизационих проблема.
Студенти ће користити и примењивати различите методе математичког програмирања за самостално решавање оптимизационих проблема.
Теоријска настава
1. Уводни појмови. 2. Моделирање реалних проблема. 3. Линеарно програмирање. 4. Методе нелинеарног програмирања. 5. Квадратно програмирање. 6. Разломљено програмирање. 7. Циљно програмирање. 8. Конвексно програмирање. 9. Методе конвексног програмирања. 10. Неконвексно програмирање. 11. Безусловна оптимизација. 12. Дискретна оптимизација. 13. Методе целобројног програмирања. 14. Софтверски пакети за проблеме математичког програмирања. 15. Решавање реалних проблема и израда семинарског рада.
Практична настава:Вежбе, Други облици наставе, Студијски истраживачки рад.
Примена софтверских пакета за решавање одабраних проблема математичког програмирања.
1. С. Злобец, Ј. Петрић Нелинеарно програмирање Научна књига, Београд 1989
2. В. Вујчић, М. Ашић, Н. Миличић Математичко програмирање, Савремена рачунска техника и њена примена, Књига 7 Математички институт 1980
3. S.A. MirHassani, F. Hooshmand Methods and Models in Mathematical Programming Springer 2019
4. Nash S., Sofer A. Linear and Nonlinear Programming McGraw-Hill Companies, Inc. 1996
5. V. M. Tikhomirov Stories about Maxima and Minima American Mathematical Society 1990