UG - Ubiquity Generator Framework v1.0.0beta
- UG is a generic framework to parallelize branch-and-bound based solvers (e.g., MIP, MINLP, ExactIP) in a distributed or shared memory computing environment. It exploits the powerful performance of state-of-the-art "base solvers", such as SCIP, CPLEX, etc. without the need for base solver parallelization. UG framework, ParaSCIP(ug[SCIP,MPI]) and FiberSCIP (ug[SCIP,Pthreads]) are available as a beta version. v1.0.0: new documentation and cmake, generalization of ug framework, implementation of selfsplitrampup for fiber- and parascip, better memory and time limit handling.
Author: | Yuji ShinanoORCiD |
---|---|
Document Type: | Software |
Tag: | branch-and-bound parallelization; integer optimization; parallelization framework |
MSC-Classification: | 65-XX NUMERICAL ANALYSIS |
68-XX COMPUTER SCIENCE (For papers involving machine computations and programs in a specific mathematical area, see Section -04 in that area) | |
Publishing Institution: | Zuse Institute Berlin (ZIB) |
Date of first Publication: | 2021/12/15 |
Overview version of software: | UG |
Version Number: | v1.0.0beta |
Filesize: | 5MB |
swMATH-ID: | https://swmath.org/software/3500 |
Type of software: | Parallelization framework for Branch-and-Bound-Solvers |
Software Licence: | https://www.gnu.org/licenses/lgpl-3.0.en.html |
Project homepage: | https://ug.zib.de/ |
Funding institution: | DFG |
Grant ID: | 391087700 |
DOI: | https://doi.org/10.12752/8521 |