dc.contributor.author | Khan, Kamil A. | |
dc.contributor.author | Watson, Harry Alexander James | |
dc.contributor.author | Barton, Paul I | |
dc.date.accessioned | 2017-03-23T19:59:54Z | |
dc.date.available | 2017-03-23T19:59:54Z | |
dc.date.issued | 2016-05 | |
dc.date.submitted | 2015-05 | |
dc.identifier.issn | 0925-5001 | |
dc.identifier.issn | 1573-2916 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/107681 | |
dc.description.abstract | McCormick’s classical relaxation technique constructs closed-form convex and concave relaxations of compositions of simple intrinsic functions. These relaxations have several properties which make them useful for lower bounding problems in global optimization: they can be evaluated automatically, accurately, and computationally inexpensively, and they converge rapidly to the relaxed function as the underlying domain is reduced in size. They may also be adapted to yield relaxations of certain implicit functions and differential equation solutions. However, McCormick’s relaxations may be nonsmooth, and this nonsmoothness can create theoretical and computational obstacles when relaxations are to be deployed. This article presents a continuously differentiable variant of McCormick’s original relaxations in the multivariate McCormick framework of Tsoukalas and Mitsos. Gradients of the new differentiable relaxations may be computed efficiently using the standard forward or reverse modes of automatic differentiation. Extensions to differentiable relaxations of implicit functions and solutions of parametric ordinary differential equations are discussed. A C++ implementation based on the library MC++ is described and applied to a case study in nonsmooth nonconvex optimization. | en_US |
dc.description.sponsorship | Novartis-MIT Center for Continuous Manufacturing | en_US |
dc.description.sponsorship | Statoil ASA | en_US |
dc.description.sponsorship | United States. Dept. of Energy. Office of Science (contract DE-AC02-06CH11357) | en_US |
dc.publisher | Springer US | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1007/s10898-016-0440-6 | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | en_US |
dc.source | Springer US | en_US |
dc.title | Differentiable McCormick relaxations | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Khan, Kamil A., Harry A. J. Watson, and Paul I. Barton. “Differentiable McCormick Relaxations.” Journal of Global Optimization 67, no. 4 (May 27, 2016): 687–729. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Chemical Engineering | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Process Systems Engineering Laboratory | en_US |
dc.contributor.mitauthor | Watson, Harry Alexander James | |
dc.contributor.mitauthor | Barton, Paul I | |
dc.relation.journal | Journal of Global Optimization | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/JournalArticle | en_US |
eprint.status | http://purl.org/eprint/status/PeerReviewed | en_US |
dc.date.updated | 2017-03-14T04:31:03Z | |
dc.language.rfc3066 | en | |
dc.rights.holder | Springer Science+Business Media New York | |
dspace.orderedauthors | Khan, Kamil A.; Watson, Harry A. J.; Barton, Paul I. | en_US |
dspace.embargo.terms | N | en |
dc.identifier.orcid | https://orcid.org/0000-0001-9372-649X | |
dc.identifier.orcid | https://orcid.org/0000-0003-2895-9443 | |
mit.license | OPEN_ACCESS_POLICY | en_US |
mit.metadata.status | Complete | |