IDEAS home Printed from https://ideas.repec.org/a/inm/orijoc/v37y2025i6p1670-1688.html

From an Interior Point to a Corner Point: Smart Crossover

Author

Listed:
  • Dongdong Ge

    (Antai School of Economics and Management, Shanghai Jiao Tong University, Shanghai 200030, China)

  • Chengwenjian Wang

    (Department of Industrial and Systems Engineering, University of Minnesota, Minneapolis, Minnesota 55414)

  • Zikai Xiong

    (MIT Operations Research Center, Cambridge, Massachusetts 02139)

  • Yinyu Ye

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

Abstract

Identifying optimal basic feasible solutions to linear programming problems is a critical task for mixed integer programming and other applications. The crossover method, which aims at deriving an optimal extreme point from a suboptimal solution (the output of a starting method such as interior-point methods or first-order methods), is crucial in this process. This method, compared with the starting method, frequently represents the primary computational bottleneck in practical applications. We propose approaches to overcome this bottleneck by exploiting problem characteristics and implementing customized strategies. For problems arising from network applications and exhibiting network structures, we take advantage of the graph structure of the problem and the tree structure of the optimal solutions. Based on these structures, we propose a tree-based crossover method, aiming to recovering basic solutions by identifying nearby spanning tree structures. For general linear programs, we propose recovering an optimal basic solution by identifying the optimal face and employing controlled perturbations based on the suboptimal solution provided by interior-point methods. We prove that an optimal solution for the perturbed problem is an extreme point, and its objective value is at least as good as that of the initial interior-point solution. Computational experiments show significant speed-ups achieved by our methods compared with state-of-the-art commercial solvers on classical linear programming problem benchmarks, network flow problem benchmarks, and optimal transport problems.

Suggested Citation

  • Dongdong Ge & Chengwenjian Wang & Zikai Xiong & Yinyu Ye, 2025. "From an Interior Point to a Corner Point: Smart Crossover," INFORMS Journal on Computing, INFORMS, vol. 37(6), pages 1670-1688, November.
  • Handle: RePEc:inm:orijoc:v:37:y:2025:i:6:p:1670-1688
    DOI: 10.1287/ijoc.2022.0291
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/ijoc.2022.0291
    Download Restriction: no

    File URL: https://libkey.io/10.1287/ijoc.2022.0291?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. Robert E. Bixby, 1994. "Commentary—Progress in Linear Programming," INFORMS Journal on Computing, INFORMS, vol. 6(1), pages 15-22, February.
    2. Erling D. Andersen & Yinyu Ye, 1996. "Combining Interior-Point and Pivoting Algorithms for Linear Programming," Management Science, INFORMS, vol. 42(12), pages 1719-1731, December.
    3. Edward H. Bowman, 1956. "Production Scheduling by the Transportation Method of Linear Programming," Operations Research, INFORMS, vol. 4(1), pages 100-103, February.
    4. A. Charnes & W. W. Cooper, 1954. "The Stepping Stone Method of Explaining Linear Programming Calculations in Transportation Problems," Management Science, INFORMS, vol. 1(1), pages 49-69, October.
    5. Erling D. Andersen, 1999. "On Exploiting Problem Structure in a Basis Identification Procedure for Linear Programming," INFORMS Journal on Computing, INFORMS, vol. 11(1), pages 95-103, February.
    6. Fred Hanssmann & Sidney W. Hess, 1960. "A Linear Programming Approach to Production and Employment Scheduling," Management Science, INFORMS, vol. 0(1), pages 46-51, January.
    7. Michael J. Todd & Yinyu Ye, 1990. "A Centered Projective Algorithm for Linear Programming," Mathematics of Operations Research, INFORMS, vol. 15(3), pages 508-529, August.
    8. Nimrod Megiddo, 1991. "On Finding Primal- and Dual-Optimal Bases," INFORMS Journal on Computing, INFORMS, vol. 3(1), pages 63-65, February.
    9. 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.
    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. Erling D. Andersen, 1999. "On Exploiting Problem Structure in a Basis Identification Procedure for Linear Programming," INFORMS Journal on Computing, INFORMS, vol. 11(1), pages 95-103, February.
    2. Atlanta Chakraborty & Vijay Chandru & M. R. Rao, 2020. "A linear programming primer: from Fourier to Karmarkar," Annals of Operations Research, Springer, vol. 287(2), pages 593-616, April.
    3. Samuel Bismuth & Ivan Bliznets & Erel Segal-Halevi, 2019. "Fair Division with Bounded Sharing: Binary and Non-Degenerate Valuations," Papers 1912.00459, arXiv.org, revised Jul 2025.
    4. Hax, Arnoldo C. & Meal, Harlan C., 1973. "Hierarchical integration of production planning and scheduling," Working papers 656-73., Massachusetts Institute of Technology (MIT), Sloan School of Management.
    5. Gomes da Silva, Carlos & Figueira, José & Lisboa, João & Barman, Samir, 2006. "An interactive decision support system for an aggregate production planning model based on multiple criteria mixed integer linear programming," Omega, Elsevier, vol. 34(2), pages 167-177, April.
    6. Krishnendu Chatterjee & Miquel Oliu-Barton & Raimundo Saona, 2025. "Value-Positivity for Matrix Games," Mathematics of Operations Research, INFORMS, vol. 50(4), pages 2502-2525, November.
    7. Krishna Kumar, C. & Sinha, Bani K., 1999. "Efficiency based production planning and control models," European Journal of Operational Research, Elsevier, vol. 117(3), pages 450-469, September.
    8. Alper Atamtürk & Andrés Gómez, 2017. "Maximizing a Class of Utility Functions Over the Vertices of a Polytope," Operations Research, INFORMS, vol. 65(2), pages 433-445, March-Apr.
    9. Yann Briheche & Frederic Barbaresco & Fouad Bennis & Damien Chablat, 2018. "Theoretical Complexity of Grid Cover Problems Used in Radar Applications," Journal of Optimization Theory and Applications, Springer, vol. 179(3), pages 1086-1106, December.
    10. Yinyu Ye, 2011. "The Simplex and Policy-Iteration Methods Are Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate," Mathematics of Operations Research, INFORMS, vol. 36(4), pages 593-603, November.
    11. Robert E. Bixby, 2002. "Solving Real-World Linear Programs: A Decade and More of Progress," Operations Research, INFORMS, vol. 50(1), pages 3-15, February.
    12. Sumati Mahajan & S. K. Gupta, 2021. "On fully intuitionistic fuzzy multiobjective transportation problems using different membership functions," Annals of Operations Research, Springer, vol. 296(1), pages 211-241, January.
    13. 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.
    14. 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.
    15. Enzo Busseti, 2019. "Derivative of a Conic Problem with a Unique Solution," Papers 1903.05753, arXiv.org, revised Mar 2019.
    16. Glover, Fred & Sueyoshi, Toshiyuki, 2009. "Contributions of Professor William W. Cooper in Operations Research and Management Science," European Journal of Operational Research, Elsevier, vol. 197(1), pages 1-16, August.
    17. da Costa, B. Freitas Paulo & Pesenti, Silvana M. & Targino, Rodrigo S., 2023. "Risk budgeting portfolios from simulations," European Journal of Operational Research, Elsevier, vol. 311(3), pages 1040-1056.
    18. Feng-Yi Liao & Lijun Ding & Yang Zheng, 2026. "An overview and comparison of spectral bundle methods for primal and dual semidefinite programs," Computational Optimization and Applications, Springer, vol. 93(2), pages 523-566, March.
    19. Leo Liberti, 2020. "Distance geometry and data science," TOP: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 28(2), pages 271-339, July.
    20. Richard H. Spady & Sami Stouli, 2025. "Gaussian Transforms Modeling and the Estimation of Distributional Regression Functions," Econometrica, Econometric Society, vol. 93(5), pages 1885-1913, September.

    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:orijoc:v:37:y:2025:i:6:p:1670-1688. 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.