2022
DOI: 10.1007/s00186-022-00792-y
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive discretization-based algorithms for semi-infinite programs with unbounded variables

Abstract: The proof of convergence of adaptive discretization-based algorithms for semi-infinite programs (SIPs) usually relies on compact host sets for the upper- and lower-level variables. This assumption is violated in some applications, and we show that indeed convergence problems can arise when discretization-based algorithms are applied to SIPs with unbounded variables. To mitigate these convergence problems, we first examine the underlying assumptions of adaptive discretization-based algorithms. We do this paradi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 30 publications
0
4
0
Order By: Relevance
“…The upper level of the optimization program describes the bioengineering objective to maximize the flux of the target product, whereas the lower level describes the microorganism that aims to maximize the biomass flux. The reformulated form of OptKnock as a single‐level program was implemented in the optimization language libALE (Djelassi & Mitsos, 2019) and solved using libDIPS (Jungen et al, 2023) with gurobi 9.5.2 (Gurobi Optimization, LLC, 2022) as solver. The code for the OptKnock computations is openly available (https://github.com/iAMB-RWTH-Aachen/Ustilago_maydis-GEM/tree/master/data/AcetateCofeed).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The upper level of the optimization program describes the bioengineering objective to maximize the flux of the target product, whereas the lower level describes the microorganism that aims to maximize the biomass flux. The reformulated form of OptKnock as a single‐level program was implemented in the optimization language libALE (Djelassi & Mitsos, 2019) and solved using libDIPS (Jungen et al, 2023) with gurobi 9.5.2 (Gurobi Optimization, LLC, 2022) as solver. The code for the OptKnock computations is openly available (https://github.com/iAMB-RWTH-Aachen/Ustilago_maydis-GEM/tree/master/data/AcetateCofeed).…”
Section: Methodsmentioning
confidence: 99%
“…The reformulated form of OptKnock as a single-level program was implemented in the optimization language libALE (Djelassi & Mitsos, 2019) and solved using libDIPS (Jungen et al, 2023) with gurobi 9.5.2 (Gurobi Optimization, LLC, 2022) as solver. The code for the OptKnock computations is openly available (https://github.com/iAMB-RWTH-Aachen/Ustilago_maydis-GEM/tree/master/data/AcetateCofeed).…”
Section: Optimal Genetic Modificationsmentioning
confidence: 99%
“…The initialization procedure can also be replaced by arguments based on the duality principle [31], where the solution of the dual problem provides all the information necessary to reconstruct all stable phases in a given thermodynamic state. It is possible to solve such problems numerically using the procedures given by Jungen et al [32]. In spite of this, such approaches are outside the scope of the present study and are left for future investigation.…”
Section: Example: a Multicomponent Fluid Mixturementioning
confidence: 99%
“…The upper level of the optimization program describes the bioengineering objective to maximize the flux of the target product, whereas the lower level describes the microorganism that aims to maximize the biomass flux. The reformulated form of OptKnock as a single-level program was implemented in the optimization language libALE [37] and solved using libDIPS [38] with gurobi 9.5.2 [39] as solver. The code for the OptKnock computations is openly available (https://github.com/iAMB-RWTH-Aachen/ Ustilago_maydis-GEM/tree/master/data/AcetateCofeed).…”
Section: Optimal Genetic Modificationsmentioning
confidence: 99%