skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Parallel Solver Framework for Mixed-Integer PDE-Constrained Optimization

Technical Report ·
DOI:https://doi.org/10.2172/1771009· OSTI ID:1771009

ROL-PEBBL is a C++, MPI-based parallel code for mixed-integer PDE-constrained optimization (MIPDECO). In these problems we wish to optimize (control, design, etc.) physical systems, which must obey the laws of physics, when some of the decision variables must take integer values. ROL-PEBBL combines a code to efficiently search over integer choices (PEBBL = Parallel Enumeration Branch-and-Bound Library) and a code for efficient nonlinear optimization, including PDE-constrained optimization (ROL = Rapid Optimization Library). In this report, we summarize the design of ROL-PEBBL and initial applications/results. For an artificial source-inversion problem, finding sources of pollution on a grid from sparse samples, ROL-PEBBLs solution for the nest grid gave the best optimization guarantee for any general solver that gives both a solution and a quality guarantee.

Research Organization:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); USDOE Laboratory Directed Research and Development (LDRD) Program
DOE Contract Number:
AC04-94AL85000; NA0003525
OSTI ID:
1771009
Report Number(s):
SAND2021-2363; 694639
Country of Publication:
United States
Language:
English

Similar Records

A scalable matrix-free spectral element approach for unsteady PDE constrained optimization using PETSc/TAO
Journal Article · Fri Sep 11 00:00:00 EDT 2020 · Journal of Computational Science · OSTI ID:1771009

Hyper-Differential Sensitivity Analysis of Uncertain Parameters in PDE-Constrained Optimization
Journal Article · Wed Jan 01 00:00:00 EST 2020 · International Journal for Uncertainty Quantification · OSTI ID:1771009

Scalability of High-Performance PDE Solvers
Journal Article · Mon Jun 15 00:00:00 EDT 2020 · International Journal of High Performance Computing Applications · OSTI ID:1771009

Related Subjects