Abstract
Applying an interior-point method to the central-path conditions is a widely used approach for solving quadratic programs. Reformulating these conditions in the log-domain is a natural variation on this approach that to our knowledge is previously unstudied. In this paper, we analyze log-domain interior-point methods and prove their polynomial-time convergence. We also prove that they are approximated by classical barrier methods in a precise sense and provide simple computational experiments illustrating their superior performance.
Similar content being viewed by others
References
Achache, M.: A new primal-dual path-following method for convex quadratic programming. Comput. Appl. Math. 25, 97–110 (2006)
Andersen, E.D., Roos, C., Terlaky, T.: On implementing a primal-dual interior-point method for conic quadratic optimization. Math. Program. 95(2), 249–277 (2003)
Arora, S., Hazan, E., Kale, S.: The multiplicative weights update method: a meta-algorithm and applications. Theory Compt. 8(1), 121–164 (2012)
Di Cairano, S., Brand, M.: On a multiplicative update dual optimization algorithm for constrained linear mpc. In 52nd IEEE Conference on Decision and Control, 1696–1701. IEEE (2013)
Dorn, W.S.: Duality in quadratic programming. Q. Appl Math. 18(2), 155–162 (1960)
Goldfarb, D., Liu, S.: An \(\cal{O} (n^3 L)\) primal interior point algorithm for convex quadratic programming. Math. Program 49(1), 325–340 (1990)
Goldfarb, D., Liu, S.: An \(\cal{O} (n^3 L)\) primal-dual potential reduction algorithm for solving convex quadratic programs. Math. Program 61(1), 161–170 (1993)
Drummond, L. Graña., Iusem, A.N., Svaiter, B.F.: On the central path for nonlinear semidefinite programming. RAIRO-Operat. Res.-Recherche Opérationnelle 34(3), 331–345 (2000)
Kapoor, S., Vaidya, P. M.: Fast algorithms for convex quadratic programming and multicommodity flows. In Proceedings of the Eighteenth Annual ACM Symposium on Theory of Computing, pp147–159, (1986)
Karmarkar, N.: A new polynomial-time algorithm for linear programming. In Proceedings of the sixteenth annual ACM symposium on Theory of computing, pp 302–311, (1984)
Kojima, M., Mizuno, S., Yoshise, A.: An \(O (\sqrt{n} L)\) iteration potential reduction algorithm for linear complementarity problems. Math. Program 50(1), 331–342 (1991)
Monteiro, R.D., Adler, I.: Interior path following primal-dual algorithms Part II: Convex quadratic programming. Math. Program 44(1), 43–66 (1989)
Mosek, A.P.S.: The MOSEK optimization software. Online at http://www.mosek.com
Nesterov, Y., Nemirovskii, A., Ye, Y.: Interior-point polynomial algorithms in convex programming, vol 13. SIAM, (1994)
Optimization, G.: Gurobi optimizer reference manual. Online at http://www.gurobi.com
Permenter, F.: A geodesic interior-point method for linear optimization over symmetric cones (2020). https://arxiv.org/abs/2008.08047
Sha, F., Lin, Y., Saul, L.K., Lee, D.D.: Multiplicative updates for nonnegative quadratic programming. Neural Comput. 19(8), 2004–2031 (2007)
Terlaky, T.: Interior point methods of mathematical programming, vol 5. Springer Science & Business Media, (2013)
Wright, S. J.: Primal-dual interior-point methods. SIAM, (1997)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Permenter, F. Log-domain interior-point methods for convex quadratic programming. Optim Lett 17, 1613–1631 (2023). https://doi.org/10.1007/s11590-022-01952-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-022-01952-z