On the effectiveness of sequential linear programming for the pooling problem
From MaRDI portal
(Redirected from Publication:6103203)
Abstract: The aim of this paper is to compare the performance of a local solution technique -- namely Sequential Linear Programming (SLP) employing random starting points -- with state-of-the-art global solvers such as Baron and more sophisticated local solvers such as Sequential Quadratic Programming and Interior Point for the pooling problem. These problems can have many local optima, and we present a small example that illustrates how this can occur. We demonstrate that SLP -- usually deemed obsolete since the arrival of fast reliable QP solvers, Interior Point Methods and sophisticated global solvers -- is still the method of choice for an important class of pooling problem when the criterion is the quality of the solution found within a given acceptable time budget. In addition we introduce a new formulation, the qq-formulation, for the case of fixed demands, that exclusively uses proportional variables. We compare the performance of SLP and the global solver Baron on the qq-formulation and other common formulations. While Baron with the qq-formulation generates weaker bounds than with the other formulations tested, for both SLP and Baron the qq-formulation finds the best solutions within a given time budget. The qq-formulation can be strengthened by pq-like cuts in which case the same bounds as for the pq-formulation are obtained. However the associated time penalty due to the additional constraints results in poorer solution quality within the time budget.
Recommendations
Cites work
- \(\alpha BB\): A global optimization method for general constrained nonconvex problems
- Advances for the pooling problem: modeling, global optimization, and computational studies (Survey)
- Convexification and global optimization in continuous and mixed-integer nonlinear programming. Theory, algorithms, software, and applications
- Global minimization by reducing the duality gap
- scientific article; zbMATH DE number 964349 (Why is no real title available?)
- Nonlinear programming without a penalty function.
- On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
- Resolving degeneracy in quadratic programming
- The computational complexity of the pooling problem
- Trust Region Methods
Cited in
(3)
This page was built for publication: On the effectiveness of sequential linear programming for the pooling problem
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6103203)