IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v72y2024i2p763-780.html
   My bibliography  Save this article

Fast Quantum Subroutines for the Simplex Method

Author

Listed:
  • Giacomo Nannicini

    (IBM Quantum, IBM T.J. Watson Research Center, Yorktown Heights, New York 10598)

Abstract

We propose quantum subroutines for the simplex method that avoid classical computation of the basis inverse. We show how to quantize all steps of the simplex algorithm, including checking optimality, unboundedness, and identifying a pivot (i.e., pricing the columns and performing the ratio test) according to Dantzig’s rule or the steepest edge rule. The quantized subroutines obtain a polynomial speedup in the dimension of the problem but have worse dependence on other numerical parameters. For example, for a problem with m constraints, n variables, at most d c nonzero elements per column of the costraint matrix, at most d nonzero elements per column or row of the basis, basis condition number κ , and optimality tolerance ϵ, pricing can be performed in O ˜ ( ϵ − 1 κ d n ( d c n + d m ) ) time, where the O ˜ notation hides polylogarithmic factors; classically, pricing requires O ( d c 0.7 m 1.9 + m 2 + o ( 1 ) + d c n ) time in the worst case using the fastest known algorithm for sparse matrix multiplication. For well-conditioned sparse problems, the quantum subroutines scale better in m and n and may therefore have an advantage for very large problems. The running time of the quantum subroutines can be improved if the constraint matrix admits an efficient algorithmic description or if quantum RAM is available.

Suggested Citation

  • Giacomo Nannicini, 2024. "Fast Quantum Subroutines for the Simplex Method," Operations Research, INFORMS, vol. 72(2), pages 763-780, March.
  • Handle: RePEc:inm:oropre:v:72:y:2024:i:2:p:763-780
    DOI: 10.1287/opre.2022.2341
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1287/opre.2022.2341?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
    ---><---

    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:72:y:2024:i:2:p:763-780. 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.

    We have no bibliographic references for this item. You can help adding them by using 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.