Tightening piecewise McCormick relaxations for bilinear problems |
| |
Affiliation: | 1. Department of Chemical Engineering, Tsinghua University, Beijing 100084, China;2. State Key Laboratory of Chemical Engineering, Department of Chemical Engineering, Tsinghua University, Beijing 100084, China;1. Department of Applied Mathematics and Computer Science, Technical University of Denmark, Matematiktorvet, Building 303, Kgs. Lyngby, DK 2800, Denmark;2. Department of Integrated Systems Engineering — Department of Electrical and Computer Engineering, The Ohio State University, 286 Baker Systems Engineering, 1971 Neil Avenue, Columbus, OH 43210, USA;1. Operations Research Scientist, JD.com, China;2. Department of Mathematical Sciences, Clemson University, United States;3. Research Scientist, Amazon, United States |
| |
Abstract: | We address nonconvex bilinear problems where the main objective is the computation of a tight lower bound for the objective function to be minimized. This can be obtained through a mixed-integer linear programming formulation relying on the concept of piecewise McCormick relaxation. It works by dividing the domain of one of the variables in each bilinear term into a given number of partitions, while considering global bounds for the other. We now propose using partition-dependent bounds for the latter so as to further improve the quality of the relaxation. While it involves solving hundreds or even thousands of linear bound contracting problems in a pre-processing step, the benefit from having a tighter formulation more than compensates the additional computational time. Results for a set of water network design problems show that the new algorithm can lead to orders of magnitude reduction in the optimality gap compared to commercial solvers. |
| |
Keywords: | Optimization Mathematical modeling Nonlinear programming Generalized Disjunctive Programming Water minimization |
本文献已被 ScienceDirect 等数据库收录! |
|