A New Active Set Scheme for Quadratic Programing
Negin Bagherpour, Nima Minayi, AmirHossein Shanaghi

TL;DR
This paper introduces a novel active set algorithm for convex quadratic programming that leverages matrix properties and singular value decomposition to improve computational efficiency, especially in problems with many constraints.
Contribution
The paper proposes new active set schemes based on matrix properties and null space computation, enhancing solution speed for large-scale convex quadratic problems.
Findings
Reduced computation time with larger problems.
Second scheme outperforms original in high-constraint scenarios.
Validated over 2000 tests on random and standard problems.
Abstract
We are faced with convex quadratic programing in many contexts related to control theory, economy and robotics. In this paper, we introduce a new active set algorithm for solving such problems and analyze its possible advantages. The novelty of the proposed scheme is in the way of solving the KKT system based on matrix properties. More precisely, we combine the two KKT equations to reduce the order and substitute it with a null space computation. The null space is in hand by use of the singular values decomposition. In problems with high number of independent constraints, we proposed another scheme. This also aims to solve the KKT system based on matrix properties. We implement both algorithms and test them over both randomly generated problems and standard problems mentioned in CUTEst. In general, more than 2000 tests with great variety are generated and computing times and accuracies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical Methods and Algorithms · Formal Methods in Verification · Advanced Optimization Algorithms Research
