1. A novel parallel combinatorial algorithm for multiparametric programming.
- Author
-
Kenefake, Dustin and Pistikopolous, Efstratios N.
- Abstract
Multiparametric programming and control has received a lot of attention in the past twenty years with significant advances reported in the open literature. Most existing algorithms for multiparametric programming typically suffer from a computational slowdown with respect to the number of parameters, constraints and variables resulting from the large expansion of active set combinations that must be considered. In this work, we present a novel parallel combinatorial algorithm for the solution of multiparametric Quadratic programs (mpQP) and multiparametric Linear Programs (mpLP) (i), generating better exploration rules that greatly reduces the number of active set combinations that must be considered and (ii) a high-performance parallelization scheme for this algorithm that scales well with the number of cores. The proposed algorithm is validated on numerous computational examples, including scaling analysis of the parallel algorithm up to 48 CPU cores and generating optimal Pareto fronts for the Markowitz Portfolio Selection Problem. In large problem instances, speedups of over a factor of 500 are observed. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF