Sökning: id:"swepub:oai:DiVA.org:kth-322567" >
Efficient Stochasti...
-
Biel, MartinKTH,Reglerteknik
(författare)
Efficient Stochastic Programming in Julia
- Artikel/kapitelEngelska2022
Förlag, utgivningsår, omfång ...
-
Institute for Operations Research and the Management Sciences (INFORMS),2022
-
printrdacarrier
Nummerbeteckningar
-
LIBRIS-ID:oai:DiVA.org:kth-322567
-
https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-322567URI
-
https://doi.org/10.1287/ijoc.2022.1158DOI
Kompletterande språkuppgifter
-
Språk:engelska
-
Sammanfattning på:engelska
Ingår i deldatabas
Klassifikation
-
Ämneskategori:ref swepub-contenttype
-
Ämneskategori:art swepub-publicationtype
Anmärkningar
-
QC 20230320
-
We present StochasticPrograms.jl, a user-friendly and powerful open-source framework for stochastic programming written in the Julia language. The framework includes both modeling tools and structure-exploiting optimization algorithms. Stochastic programming models can be efficiently formulated using an expressive syntax, and models can be instantiated, inspected, and analyzed interactively. The framework scales seamlessly to distributed environments. Small instances of a model can be run locally to ensure correctness, whereas larger instances are automatically distributed in a memory-efficient way onto supercomputers or clouds and solved using parallel optimization algorithms. These structure-exploiting solvers are based on variations of the classical L-shaped, progressive-hedging, and quasi-gradient algorithms. We provide a concise mathematical background for the various tools and constructs available in the framework along with code listings exemplifying their usage. Both software innovations related to the implementation of the framework and algorithmic innovations related to the structured solvers are highlighted. We conclude by demonstrating strong scaling properties of the distributed algorithms on numerical benchmarks in a multinode setup.
Ämnesord och genrebeteckningar
Biuppslag (personer, institutioner, konferenser, titlar ...)
-
Johansson, MikaelKTH,Reglerteknik(Swepub:kth)u13pw0wb
(författare)
-
KTHReglerteknik
(creator_code:org_t)
Sammanhörande titlar
-
Ingår i:INFORMS journal on computing: Institute for Operations Research and the Management Sciences (INFORMS)34:4, s. 1885-19021091-98561526-5528
Internetlänk
Hitta via bibliotek
Till lärosätets databas