SolverStudio - SolverStudio

SolverStudio je zdarma Vynikat zásuvný modul vyvinutý na univerzitě v Aucklandu[1] který podporuje optimalizace a simulace modelování v a tabulkový kalkulátor pomocí jazyk algebraického modelování. Je populární ve vzdělávání,[2] veřejný sektor[3] a průmysl pro uživatele optimalizace, protože používá standardní modelovací jazyky a je rychlejší než tradiční přístupy k optimalizaci aplikace Excel.[4]

SolverStudio přidává do aplikace Excel textový editor, který se používá k vytvoření textového optimalizačního (nebo simulačního) modelu pomocí modelovacího jazyka, jako je například PuLP, AMPL, HRY nebo Julie /Skok. SolverStudio také poskytuje nástroj pro pojmenování dat v tabulce (a určení indexů pro tato data), což umožňuje použití dat v modelu. Když je model spuštěn, systém automaticky načte vstupní data z tabulky a poskytne je modelu a poté zapíše výsledky modelu zpět do tabulky.

SolverStudio pracuje s řadou komerčních a otevřených systémů modelování. Ve výchozím nastavení používá PuLP, open-source Krajta COIN-OR modelovací jazyk. Druhý open-source Krajta možnost je Pyomo který podporuje nelineární a stochastické programování a poskytuje přístup k většímu rozsahu řešitelů. Další podporovanou možností lineárního a nelineárního modelování je Julie /Skok.

SolverStudio také vyrábí dva populární komerční modelovací jazyky, AMPL a HRY k dispozici uživatelům aplikace Excel. SolverStudio umožňuje řešit modely napsané pomocí těchto jazyků na vlastním počítači uživatele nebo v cloudu pomocí NEOS.[5]

GNU klon AMPL, GMPL (GNU MathProg Language) je součástí programu SolverStudio. Komerční Gurobi Optimalizátor lze použít také prostřednictvím jeho Krajta rozhraní.

SolverStudio zahrnuje open-source COIN-OR CMPL modelovací jazyk a Krajta - na základě SimPy simulace Jazyk. SolverStudio podporuje obecné programování pomocí obou Krajta a IronPython, což umožňuje použití těchto programovacích jazyků pro skript Excel pomocí standardu VBA rozhraní.

Reference

  1. ^ Mason, Andrew (2013). "SolverStudio: Nový nástroj pro lepší optimalizaci a modelování simulace v aplikaci Excel". INFORMUJE o transakcích ve vzdělávání. 14 (1). str. 45–52.
  2. ^ Ralphs, Ted (10. ledna 2015). „Sada COIN-OR Optimization Suite: Open Source Tools for Optimization. Část 4: Modelování pomocí COIN“ (PDF). Výpočetní optimalizační výzkum ve společnosti Lehigh. Lehigh University. Citováno 9. dubna 2016.
  3. ^ „SolverStudio“. Mezinárodní federace společností pro operační výzkum. Citováno 9. dubna 2016.
  4. ^ „Zrychlení SolverStudio + GAMS: 2 hodiny až 2 minuty“. Zpětná vazba od uživatele SolverStudio. Citováno 9. dubna 2016.
  5. ^ „Server NEOS pro optimalizaci“. Citováno 11. srpna 2015.

externí odkazy