DOE OSTI · 1771009
Parallel Solver Framework for Mixed-Integer PDE-Constrained Optimization
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Phillips, Cynthia A., Chatter, Michelle Althea, Eckstein, Jonathan, Erturk, Alper, El-Kady, Ihab F., Gerbe, Romain, Kouri, Drew Philip, Loughlin, William, Reinke, Charles M., Rokkam, Rohith, Ruzzene, Massimo, Sugino, Christopher, Swanson, Calvin, van Bloemen Waanders, Bart G.. 2021-03-01. Parallel Solver Framework for Mixed-Integer PDE-Constrained Optimization. https://doi.org/10.2172/1771009
Cite the original work for its findings. Save a collection to share your selection of sources.