dc.contributor.author | Das Gupta, Shuvomoy | |
dc.contributor.author | Van Parys, Bart P. G. | |
dc.contributor.author | Ryu, Ernest K. | |
dc.date.accessioned | 2024-02-16T15:01:49Z | |
dc.date.available | 2024-02-16T15:01:49Z | |
dc.date.issued | 2023-06-07 | |
dc.identifier.issn | 0025-5610 | |
dc.identifier.issn | 1436-4646 | |
dc.identifier.uri | https://hdl.handle.net/1721.1/153536 | |
dc.description.abstract | We present the Branch-and-Bound Performance Estimation Programming (BnB-PEP), a unified methodology for constructing optimal first-order methods for convex and nonconvex optimization. BnB-PEP poses the problem of finding the optimal optimization method as a nonconvex but practically tractable quadratically constrained quadratic optimization problem and solves it to certifiable global optimality using a customized branch-and-bound algorithm. By directly confronting the nonconvexity, BnB-PEP offers significantly more flexibility and removes the many limitations of the prior methodologies. Our customized branch-and-bound algorithm, through exploiting specific problem structures, outperforms the latest off-the-shelf implementations by orders of magnitude, accelerating the solution time from hours to seconds and weeks to minutes. We apply BnB-PEP to several setups for which the prior methodologies do not apply and obtain methods with bounds that improve upon prior state-of-the-art results. Finally, we use the BnB-PEP methodology to find proofs with potential function structures, thereby systematically generating analytical convergence proofs. | en_US |
dc.publisher | Springer Science and Business Media LLC | en_US |
dc.relation.isversionof | 10.1007/s10107-023-01973-1 | 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 Berlin Heidelberg | en_US |
dc.subject | General Mathematics | en_US |
dc.subject | Software | en_US |
dc.title | Branch-and-bound performance estimation programming: a unified methodology for constructing optimal optimization methods | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Das Gupta, S., Van Parys, B.P.G. & Ryu, E.K. Branch-and-bound performance estimation programming: a unified methodology for constructing optimal optimization methods. Math. Program. 204, 567–639 (2024). | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Operations Research Center | |
dc.contributor.department | Sloan School of Management | |
dc.relation.journal | Mathematical Programming | 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 | 2024-02-16T04:25:45Z | |
dc.language.rfc3066 | en | |
dc.rights.holder | Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society | |
dspace.embargo.terms | Y | |
dspace.date.submission | 2024-02-16T04:25:45Z | |
mit.journal.volume | 204 | en_US |
mit.journal.issue | 1-2 | en_US |
mit.license | OPEN_ACCESS_POLICY | |
mit.metadata.status | Authority Work and Publication Information Needed | en_US |