Řešení optimalizačních úloh pomocí různých softwarů
Optimization problems solving using various software
Řešení optimalizačních úloh pomocí různých softwarů
bakalářská práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/50248Identifikátory
SIS: 91681
Kolekce
- Kvalifikační práce [11267]
Autor
Vedoucí práce
Oponent práce
Branda, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná matematika
Katedra / ústav / klinika
Katedra pravděpodobnosti a matematické statistiky
Datum obhajoby
5. 9. 2011
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Slovenština
Známka
Výborně
Klíčová slova (česky)
lineárne programovanie, optimalizačné úlohy, softvérové spracovanieKlíčová slova (anglicky)
linear programming, optimizing problems, software supportTáto práca sa zaoberá praktickými problémami pri riešení úloh lineárne- ho programovania v matematických softvéroch Mathematica, GAMS, R a Mat- lab. Popisuje základné vlastnosti riešičov ("solverov"), balíkov ("packageov") a optimalizačných funkcií daných softvérov. Hlavným ciel'om práce je ich porovna- nie na základe časovej efektívnosti riešenia úloh rôznej vel'kosti v rámci jednot- livých sofvérov, ale aj medzi softvérmi samotnými. Časi riešenia uvažujeme s i bez vplyvu načítania vstupných údajov. Na záver zo získaných údajov vyberieme pre jednotlivé vel'kosti úloh najvhodnejší softvér a dáme doporučenia pre praktické využitie týchto softvérov pri riešení úloh lineárneho programovania.
This thesis deals with practical problems when solving tasks of linear programming using mathematical software Mathematica, Gams, R and Matlab. It describes the basic properties of solvers, packages and optimizing functions of these programs. The aim of the thesis is to compare computer times needed to solve problems of different sizes using the considered programs. We consider these time efficiencies with and without the time consumed by loading the input data. At the end of the thesis we find the most suitable program for each of the problems sizes and we give some recomendations for the practical use of these products when solving problems of linear programming.