IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v73y2025i3p1479-1495.html

Optimal Diagonal Preconditioning

Author

Listed:
  • Zhaonan Qu

    (Department of Economics, Stanford University, Stanford, California 94305; and Department of Management Science and Engineering, Stanford University, Stanford, California 94305)

  • Wenzhi Gao

    (Institute for Computational and Mathematical Engineering (ICME), Stanford University, Stanford, California 94305)

  • Oliver Hinder

    (Department of Industrial Engineering, University of Pittsburgh, Pittsburgh, Pennsylvania 15213)

  • Yinyu Ye

    (Department of Management Science and Engineering, Stanford University, Stanford, California 94305)

  • Zhengyuan Zhou

    (NYU Stern School of Business, New York University, New York, New York 10012)

Abstract

Preconditioning has long been a staple technique in optimization, often applied to reduce the condition number of a matrix and speed up the convergence of algorithms. Although there are many popular preconditioning techniques in practice, most lack guarantees on reductions in condition number, and the degree to which we can improve over existing heuristic preconditioners remains an important question. In this paper, we study the problem of optimal diagonal preconditioning that achieves maximal reduction in the condition number of any full-rank matrix by scaling its rows and/or columns with positive numbers. We first reformulate the problem as a quasiconvex optimization problem and provide a simple algorithm based on bisection. Then, we develop an interior point algorithm with O ( log ( 1 / ϵ ) ) iteration complexity, where each iteration consists of a Newton update based on the Nesterov-Todd direction. Next, we specialize in one-sided optimal diagonal preconditioning problems and demonstrate that they can be formulated as standard dual semidefinite program (SDP) problems. We then develop efficient customized solvers for the SDP approach and study the empirical performance of our optimal diagonal preconditioning procedures through extensive experiments. Our findings suggest that optimal diagonal preconditioners can significantly improve upon existing heuristics-based diagonal preconditioners at reducing condition numbers, and our SDP approach can find such optimal preconditioners efficiently. We also extend our SDP approach to compute optimal mixtures of heuristic preconditioners, which further improves its scalability and applicability.

Suggested Citation

  • Zhaonan Qu & Wenzhi Gao & Oliver Hinder & Yinyu Ye & Zhengyuan Zhou, 2025. "Optimal Diagonal Preconditioning," Operations Research, INFORMS, vol. 73(3), pages 1479-1495, May.
  • Handle: RePEc:inm:oropre:v:73:y:2025:i:3:p:1479-1495
    DOI: 10.1287/opre.2022.0592
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/opre.2022.0592
    Download Restriction: no

    File URL: https://libkey.io/10.1287/opre.2022.0592?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. J. v. Neumann, 1945. "A Model of General Economic Equilibrium," The Review of Economic Studies, Review of Economic Studies Ltd, vol. 13(1), pages 1-9.
    2. Shinji Mizuno & Michael J. Todd & Yinyu Ye, 1993. "On Adaptive-Step Primal-Dual Interior-Point Algorithms for Linear Programming," Mathematics of Operations Research, INFORMS, vol. 18(4), pages 964-981, November.
    3. Yu. E. Nesterov & M. J. Todd, 1997. "Self-Scaled Barriers and Interior-Point Methods for Convex Programming," Mathematics of Operations Research, INFORMS, vol. 22(1), pages 1-42, February.
    4. Brendan O’Donoghue & Eric Chu & Neal Parikh & Stephen Boyd, 2016. "Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding," Journal of Optimization Theory and Applications, Springer, vol. 169(3), pages 1042-1068, June.
    5. Yinyu Ye, 1995. "On the Von Neumann Economic Growth Problem," Mathematics of Operations Research, INFORMS, vol. 20(3), pages 617-633, August.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Mehdi Karimi & Levent Tunçel, 2020. "Primal–Dual Interior-Point Methods for Domain-Driven Formulations," Mathematics of Operations Research, INFORMS, vol. 45(2), pages 591-621, May.
    2. Behrouz Kheirfam, 2015. "A Corrector–Predictor Path-Following Method for Convex Quadratic Symmetric Cone Optimization," Journal of Optimization Theory and Applications, Springer, vol. 164(1), pages 246-260, January.
    3. Chris Coey & Lea Kapelevich & Juan Pablo Vielma, 2022. "Solving Natural Conic Formulations with Hypatia.jl," INFORMS Journal on Computing, INFORMS, vol. 34(5), pages 2686-2699, September.
    4. Soodabeh Asadi & Hossein Mansouri & Zsolt Darvay & Maryam Zangiabadi & Nezam Mahdavi-Amiri, 2019. "Large-Neighborhood Infeasible Predictor–Corrector Algorithm for Horizontal Linear Complementarity Problems over Cartesian Product of Symmetric Cones," Journal of Optimization Theory and Applications, Springer, vol. 180(3), pages 811-829, March.
    5. M. Sayadi Shahraki & H. Mansouri & M. Zangiabadi, 2017. "Two wide neighborhood interior-point methods for symmetric cone optimization," Computational Optimization and Applications, Springer, vol. 68(1), pages 29-55, September.
    6. Yuwen Chen & Paul Goulart, 2025. "An Efficient Implementation of Interior-Point Methods for a Class of Nonsymmetric Cones," Journal of Optimization Theory and Applications, Springer, vol. 204(2), pages 1-28, February.
    7. Zohrizadeh, Fariba & Josz, Cedric & Jin, Ming & Madani, Ramtin & Lavaei, Javad & Sojoudi, Somayeh, 2020. "A survey on conic relaxations of optimal power flow problem," European Journal of Operational Research, Elsevier, vol. 287(2), pages 391-409.
    8. Sangho Kum & Yongdo Lim, 2012. "A Geometric Mean of Parameterized Arithmetic and Harmonic Means of Convex Functions," Abstract and Applied Analysis, John Wiley & Sons, vol. 2012(1).
    9. Chee-Khian Sim, 2019. "Interior point method on semi-definite linear complementarity problems using the Nesterov–Todd (NT) search direction: polynomial complexity and local convergence," Computational Optimization and Applications, Springer, vol. 74(2), pages 583-621, November.
    10. Yoann Verger, 2015. "Sraffa and ecological economics: review of the literature," Working Papers hal-01182894, HAL.
    11. Zacharias Bragoudakis & Evangelia Kasimati & Christos Pierros & Nikolaos Rodousakis & George Soklis, 2022. "Measuring Productivities for the 38 OECD Member Countries: An Input-Output Modelling Approach," Mathematics, MDPI, vol. 10(13), pages 1-21, July.
    12. Andrew Butler & Roy H. Kwon, 2023. "Efficient differentiable quadratic programming layers: an ADMM approach," Computational Optimization and Applications, Springer, vol. 84(2), pages 449-476, March.
    13. Palma, Nuno, 2018. "Money and modernization in early modern England," Financial History Review, Cambridge University Press, vol. 25(3), pages 231-261, December.
    14. Jean-Luc Gaffard, 2022. "Instabilité et résilience des économies de marché: Essai sur l'économie du libéralisme social," GREDEG Working Papers 2022-33, Groupe de REcherche en Droit, Economie, Gestion (GREDEG CNRS), Université Côte d'Azur, France.
    15. Sturm, J.F., 2001. "Avoiding Numerical Cancellation in the Interior Point Method for Solving Semidefinite Programs," Other publications TiSEM 949fb20a-a2c6-4d87-85ea-8, Tilburg University, School of Economics and Management.
    16. Arthur Brackmann Netto, 2017. "The Double Edge of Case-Studies: A Frame-Based Definition of Economic Models," Working Papers, Department of Economics 2017_21, University of São Paulo (FEA-USP).
    17. Illes, Tibor & Nagy, Marianna, 2007. "A Mizuno-Todd-Ye type predictor-corrector algorithm for sufficient linear complementarity problems," European Journal of Operational Research, Elsevier, vol. 181(3), pages 1097-1111, September.
    18. Jedsadapong Pio-on & Nimit Nimana, 2025. "A Simultaneous Quasi-Subgradient Method for Minimizing Convex Function with Quasi-Convex Functional Constraints," Journal of Optimization Theory and Applications, Springer, vol. 207(3), pages 1-28, December.
    19. Grillo, Marco & Kotłowski, Wojciech & Kadziński, Miłosz, 2025. "Ordinal regression meets online learning: Interactive preference learning for multiple criteria choice and ranking with provable guarantees," European Journal of Operational Research, Elsevier, vol. 327(3), pages 1003-1022.
    20. Eduardo Ley, 1991. "Eficiencia productiva: un estudio aplicado al sector hospitalario," Investigaciones Economicas, Fundación SEPI, vol. 15(1), pages 71-88, January.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:oropre:v:73:y:2025:i:3:p:1479-1495. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.