ebook img

Solving MINLPs with BARON PDF

35 Pages·2014·1.54 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Solving MINLPs with BARON

Solving MINLPs with BARON Mustafa Kılınç & Nick Sahinidis Department of Chemical Engineering Carnegie Mellon University MINLP 2014 Carnegie Mellon University June 4, 2014 MIXED-INTEGER NONLINEAR PROGRAMS min f ( x, y) s.t. g( x, y)  0 n p x  R , y  Z • f, g are factorable functions that may be nonconvex. BOUNDING FACTORABLE PROGRAMS (Ryoo and Sahinidis, 1996; Similar to McCormick, 1976) Introduce variables for intermediate quantities whose envelopes are not known EXPLOITING CONVEXITY (Khajavirad and Sahinidis, 2014) Recognize convex subexpressions TIGHT RELAXATIONS f (x) f ( x) Concave Concave envelope over-estimator Convex Convex envelope under-estimator x x f (x) x Convex/concave envelopes often finitely generated (Tawarmalani and Sahinidis, 2001; Khajavirad and Sahinidis, 2013) POLYHEDRAL OUTER APPROXIMATION (Tawarmalani and Sahinidis, 2001, 2004) • Convex NLP solvers are not as robust as LP solvers • Linear programs can be solved efficiently • Outer-approximate convex relaxation by polyhedron BRANCH-AND-REDUCE Search Tree Discard Range Reduction Finiteness Partition x* Convexification 7 BRANCH-AND-REDUCE START Multistart search and reduction N Nodes? STOP Y Select Node Feasibility-based Preprocess reduction Lower Bound Y Delete Inferior? Node N Upper Bound Postprocess Optimality-based reduction Y Reduced? N Branch Branch-And-Reduce Optimization Navigator Components Subsolvers • Modeling language • NLP • Preprocessor • MINOS, SNOPT, CONOPT, IPOPT • I/O handler • LP • Range reduction • CPLEX, XPRESS, CLP • Interval arithmetic • Sparse matrix routines • Automatic differentiator Availability • Debugging facilities • Under GAMS and AIMMS • On NEOS server • Under MATLAB and YALMIP BARON HISTORY 1991-93 Duality-based range reduction Constraint propagation 1994-95 Branch-and-bound system Finite algorithm for separable concave minimization 1996-97 Parser for factorable programs; nonlinear relaxations Links to MINOS and OSL 1997-98 Polyhedral relaxations; Link to CPLEX Compressed data storage, tree traversal, … 2002 Under GAMS 2004 Branch-and-cut 2005-07 Local search; memory management, … 2009 Multi-term envelopes 2010-13 Multi-variate and multi-constraint envelopes/relaxations Links to CLP and IPOPT Hybrid LP/NLP relaxations 2014 Irreducible Inconsistent Set for infeasible problems Under MATLAB and YALMIP

Description:
Antigone 1.1. • Couenne 0.4 LP/MIP relaxations. – Rework LP interface COUENNE LINDOGLOBAL SCIP ANTIGONE. # solved. 148. 110. 95. 144.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.