This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
An Active-Set Algorithm for Convex Quadratic Programming Subject to Box Constraints with Applications in Non-Linear Optimization and Machine Learning
by
Konstantinos Vogklis
Konstantinos Vogklis 1,*,†
and
Isaac E. Lagaris
Isaac E. Lagaris 2,†
1
Department of Tourism, Ionian University, 49100 Kerkira, Greece
2
Department of Computer Science and Engineering, University of Ioannina, 45110 Ioannina, Greece
*
Author to whom correspondence should be addressed.
†
These authors contributed equally to this work.
Mathematics 2025, 13(9), 1467; https://doi.org/10.3390/math13091467 (registering DOI)
Submission received: 18 March 2025
/
Revised: 16 April 2025
/
Accepted: 28 April 2025
/
Published: 29 April 2025
Abstract
A quadratic programming problem with positive definite Hessian subject to box constraints is solved, using an active-set approach. Convex quadratic programming (QP) problems with box constraints appear quite frequently in various real-world applications. The proposed method employs an active-set strategy with Lagrange multipliers, demonstrating rapid convergence. The algorithm, at each iteration, modifies both the minimization parameters in the primal space and the Lagrange multipliers in the dual space. The algorithm is particularly well suited for machine learning, scientific computing, and engineering applications that require solving box constraint QP subproblems efficiently. Key use cases include Support Vector Machines (SVMs), reinforcement learning, portfolio optimization, and trust-region methods in non-linear programming. Extensive numerical experiments demonstrate the method’s superior performance in handling large-scale problems, making it an ideal choice for contemporary optimization tasks. To encourage and facilitate its adoption, the implementation is available in multiple programming languages, ensuring easy integration into existing optimization frameworks.
Share and Cite
MDPI and ACS Style
Vogklis, K.; Lagaris, I.E.
An Active-Set Algorithm for Convex Quadratic Programming Subject to Box Constraints with Applications in Non-Linear Optimization and Machine Learning. Mathematics 2025, 13, 1467.
https://doi.org/10.3390/math13091467
AMA Style
Vogklis K, Lagaris IE.
An Active-Set Algorithm for Convex Quadratic Programming Subject to Box Constraints with Applications in Non-Linear Optimization and Machine Learning. Mathematics. 2025; 13(9):1467.
https://doi.org/10.3390/math13091467
Chicago/Turabian Style
Vogklis, Konstantinos, and Isaac E. Lagaris.
2025. "An Active-Set Algorithm for Convex Quadratic Programming Subject to Box Constraints with Applications in Non-Linear Optimization and Machine Learning" Mathematics 13, no. 9: 1467.
https://doi.org/10.3390/math13091467
APA Style
Vogklis, K., & Lagaris, I. E.
(2025). An Active-Set Algorithm for Convex Quadratic Programming Subject to Box Constraints with Applications in Non-Linear Optimization and Machine Learning. Mathematics, 13(9), 1467.
https://doi.org/10.3390/math13091467
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.