Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Modeling Bilevel Programs in Pyomo

Technical Report ·
DOI:https://doi.org/10.2172/1561200· OSTI ID:1561200
 [1];  [1];  [1];  [1]
  1. 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
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

Related Subjects