Modeling Bilevel Programs in Pyomo
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Sandia National Laboratories, Livermore, CA
We describe new capabilities for modeling bilevel programs within the Pyomo modeling software. These capabilities include new modeling components that represent subproblems, modeling transformations for re-expressing models with bilevel structure in other forms, and optimize bilevel programs with meta-solvers that apply transformations and then perform op- timization on the resulting model. We illustrate the breadth of Pyomo's modeling capabilities for bilevel programs, and we describe how Pyomo's meta-solvers can perform local and global optimization of bilevel programs.
- Research Organization:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Sandia National Laboratories, Livermore, CA
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1561200
- Report Number(s):
- SAND--2016-3302; 637805
- Country of Publication:
- United States
- Language:
- English
Similar Records
Modeling Mathematical Programs with Equilibrium Constraints in Pyomo
Pyomo : Python Optimization Modeling Objects.
Pyomo: Accidentally outrunning the bear
Technical Report
·
Wed Jul 01 00:00:00 EDT 2015
·
OSTI ID:1195764
Pyomo : Python Optimization Modeling Objects.
Conference
·
Mon Nov 01 00:00:00 EDT 2010
·
OSTI ID:1035667
Pyomo: Accidentally outrunning the bear
Journal Article
·
Thu Jul 10 20:00:00 EDT 2025
· Patterns
·
OSTI ID:2585602