Analysis of the performance growth of the optimization solvers

Thesis title: Analýza vývoja výkonnosti optimalizačných riešiteľov
Author: Škvarková, Alexandra
Thesis type: Bachelor thesis
Supervisor: Jablonský, Josef
Opponents: Fábry, Jan
Thesis language: Slovensky
Abstract:
Riešenie reálnych optimalizačných úloh, ktoré väčšinou obsahujú obrovské množstvo premenných a obmedzujúcich podmienok, by nebolo možné bez vysoko výkonných optimalizačných systémov. Na softwarovom trhu je dnes k dispozícii celá rada systémov od rôznych firiem, ktoré poskytujú riešenie lineárnych, poprípade nelineárnych optimalizačných úloh vrátane podmienok celočíselnosti. K ním sa zaraďuje aj optimalizačný systém s názvom Gurobi, ktorý je dostupný vo viacerých verziách. Práca je zameraná na porovnanie výkonnosti troch verzií riešiteľa (presnejšie verzie 7.0.2, 6.0.5 a 5.0.2) pomocou úloh, ktoré sú vo formáte MPS a získane z elektronickej knižnici MIPLIB 2010, konkrétne zo sekcie Benchmark. Výsledky sú porovnávané hlavne na základe doby riešenia úloh u jednotlivých verzií.
Keywords: optimalizácia; celočíselné programovanie; MIPLIB; Gurobi
Thesis title: Analýza vývoje výkonnosti optimalizačních řešitelů
Author: Škvarková, Alexandra
Thesis type: Bakalářská práce
Supervisor: Jablonský, Josef
Opponents: Fábry, Jan
Thesis language: Slovensky
Abstract:
Řešení reálných optimalizačních úloh, které většinou obsahují obrovské množství proměnných a omezujících podmínek, by nebylo možné bez vysoce výkonných optimalizačních systémů. Na softwarovém trhu je dnes k dispozici celá řada systémů od různých firem, které poskytují řešení lineárních, popřípadě nelineárních optimalizačních úloh včetně podmínek celočíselnosti. K ním se řadí i optimalizační systém s názvem Gurobi, který je dostupný v několika verzích. Práce je zaměřena na porovnání výkonnosti tří verzí řešitele (přesněji verze 7.0.2, 6.0.5 a 5.0.2) pomocí úkolů, které jsou ve formátu MPS a získané z elektronické knihovně MIPLIB 2010, konkrétně ze sekce Benchmark. Výsledky jsou porovnávány hlavně na základě doby řešení úloh u jednotlivých verzí.
Keywords: Gurobi; optimalizace; celočíselné programování; MIPLIB
Thesis title: Analysis of the performance growth of the optimization solvers
Author: Škvarková, Alexandra
Thesis type: Bachelor thesis
Supervisor: Jablonský, Josef
Opponents: Fábry, Jan
Thesis language: Slovensky
Abstract:
It would not be possible to solve real optimization problems, which usually contain a huge number of variables and constraints, without high-performance optimization systems. Today's software market offers a vast number of different systems available to provide solutions to linear and non-linear optimization tasks, including integer conditions. One such optimization system is called Gurobi. It is available in several versions. This thesis is focused on the performance comparison of three solver versions (i.e. 7.0.2, 6.0.5 and 5.0.2) using tasks that are in the MPS format, they are obtained from the MIPLIB 2010 electronic library, namely from the Benchmark section. The results are compared according to the time period needed to solve the task for each investigated version.
Keywords: optimization; Gurobi; integer programming; MIPLIB

Information about study

Study programme: Kvantitativní metody v ekonomice/Statistika a ekonometrie
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Econometrics

Information on submission and defense

Date of assignment: 7. 3. 2017
Date of submission: 29. 5. 2017
Date of defense: 31. 1. 2018
Identifier in the InSIS system: https://insis.vse.cz/zp/61246/podrobnosti

Files for download

    Last update: