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

Iterated Inside Out: A New Exact Algorithm for the Transportation Problem

Author

Listed:
  • Roberto Bargetto

    (Dipartimento di Ingegneria Gestionale e della Produzione, Politecnico di Torino, 10129 Torino, Italy)

  • Federico Della Croce

    (Dipartimento di Ingegneria Gestionale e della Produzione, Politecnico di Torino, 10129 Torino, Italy; and Consiglio Nazionale delle Ricerche, Istituto di elettronica e di ingegneria dell’informazione e delle telecomunicazioni, 10129 Torino, Italy)

  • Rosario Scatamacchia

    (Dipartimento di Ingegneria Gestionale e della Produzione, Politecnico di Torino, 10129 Torino, Italy)

Abstract

We propose a novel exact algorithm for the transportation problem, one of the paradigmatic network optimization problems. The algorithm, called Iterated Inside Out, requires as input a basic feasible solution and is composed of two main phases that are iteratively repeated until an optimal basic feasible solution is computed. In the first “inside” phase, the algorithm progressively improves upon a given basic solution by increasing the value of several nonbasic variables with negative reduced cost. This phase typically outputs a nonbasic feasible solution interior to the constraint set polytope. The second “out” phase moves in the opposite direction by iteratively setting to zero several variables until a new improved basic feasible solution is reached. Extensive computational tests show that the proposed approach strongly outperforms all versions of network and linear programming algorithms available in the commercial solvers CPLEX and Gurobi and other exact algorithms available in the literature.

Suggested Citation

  • Roberto Bargetto & Federico Della Croce & Rosario Scatamacchia, 2026. "Iterated Inside Out: A New Exact Algorithm for the Transportation Problem," INFORMS Journal on Computing, INFORMS, vol. 38(1), pages 39-52, January.
  • Handle: RePEc:inm:orijoc:v:38:y:2026:i:1:p:39-52
    DOI: 10.1287/ijoc.2024.0642
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1287/ijoc.2024.0642?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. L. R. Ford, Jr. & D. R. Fulkerson, 1956. "Solving the Transportation Problem," Management Science, INFORMS, vol. 3(1), pages 24-32, October.
    2. Cipolla, S. & Gondzio, J. & Zanetti, F., 2024. "A regularized interior point method for sparse optimal transport on graphs," European Journal of Operational Research, Elsevier, vol. 319(2), pages 413-426.
    3. Filippo Zanetti & Jacek Gondzio, 2023. "An Interior Point–Inspired Algorithm for Linear Programs Arising in Discrete Optimal Transport," INFORMS Journal on Computing, INFORMS, vol. 35(5), pages 1061-1078, September.
    4. Carsten Gottschlich & Dominic Schuhmacher, 2014. "The Shortlist Method for Fast Computation of the Earth Mover's Distance and Finding Optimal Solutions to Transportation Problems," PLOS ONE, Public Library of Science, vol. 9(10), pages 1-10, October.
    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. Espen Bernton & Pierre E. Jacob & Mathieu Gerber & Christian P. Robert, 2019. "Approximate Bayesian computation with the Wasserstein distance," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 81(2), pages 235-269, April.
    2. John Gunnar Carlsson & Xiaoshan Peng & Ilya O. Ryzhov, 2024. "Demand Equilibria in Spatial Service Systems," Manufacturing & Service Operations Management, INFORMS, vol. 26(6), pages 2305-2321, November.
    3. Lersteau, Charly & Rossi, André & Sevaux, Marc, 2016. "Robust scheduling of wireless sensor networks for target tracking under uncertainty," European Journal of Operational Research, Elsevier, vol. 252(2), pages 407-417.
    4. Manish Singh & Tarun Kumar & Shreshtha Malik & M. K. Sharma, 2025. "A Study on the Efficiency of Genetic Algorithm in Optimizing Fuzzy Transportation Models," SN Operations Research Forum, Springer, vol. 6(4), pages 1-22, December.
    5. Yinchu Zhu & Ilya O. Ryzhov, 2026. "Quantile optimization in semidiscrete optimal transport," Papers 2602.10515, arXiv.org, revised Feb 2026.
    6. Florian Ziel, 2020. "The energy distance for ensemble and scenario reduction," Papers 2005.14670, arXiv.org, revised Oct 2020.
    7. G Leonardi, 1985. "Asymptotic Approximations of the Assignment Model with Stochastic Heterogeneity in the Matching Utilities," Environment and Planning A, , vol. 17(10), pages 1303-1314, October.
    8. Tamás Rapcsák, 2010. "The life and works of Jenő Egerváry (1891–1958)," Central European Journal of Operations Research, Springer;Slovak Society for Operations Research;Hungarian Operational Research Society;Czech Society for Operations Research;Österr. Gesellschaft für Operations Research (ÖGOR);Slovenian Society Informatika - Section for Operational Research;Croatian Operational Research Society, vol. 18(1), pages 59-71, March.
    9. Om Prakash Dubey & Raju Prajapati, 2024. "Application and performance evaluation of assigning shortest mini-max method on trans-shipment problem with flow restriction over some path," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 15(12), pages 5604-5610, December.
    10. Hartmann, A.K. & Usadel, K.D., 1995. "Exact determination of all ground states of random field systems in polynomial time," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 214(2), pages 141-152.
    11. Susan Cholette, 2007. "A Novel Problem for a Vintage Technique: Using Mixed-Integer Programming to Match Wineries and Distributors," Interfaces, INFORMS, vol. 37(3), pages 231-239, June.
    12. Carsten Gottschlich, 2016. "Convolution Comparison Pattern: An Efficient Local Image Descriptor for Fingerprint Liveness Detection," PLOS ONE, Public Library of Science, vol. 11(2), pages 1-12, February.
    13. Cipolla, S. & Gondzio, J. & Zanetti, F., 2024. "A regularized interior point method for sparse optimal transport on graphs," European Journal of Operational Research, Elsevier, vol. 319(2), pages 413-426.
    14. William Lee Croft & Wei Shi & Jörg-Rüdiger Sack & Jean-Pierre Corriveau, 2017. "Comparison of approaches of geographic partitioning for data anonymization," Journal of Geographical Systems, Springer, vol. 19(3), pages 221-248, July.
    15. Sinuany-Stern, Zilla, 2023. "Foundations of operations research: From linear programming to data envelopment analysis," European Journal of Operational Research, Elsevier, vol. 306(3), pages 1069-1080.
    16. Filippo Zanetti & Jacek Gondzio, 2023. "An Interior Point–Inspired Algorithm for Linear Programs Arising in Discrete Optimal Transport," INFORMS Journal on Computing, INFORMS, vol. 35(5), pages 1061-1078, September.
    17. Hartmann, Alexander K., 1996. "Cluster-exact approximation of spin glass groundstates," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 224(3), pages 480-488.
    18. Seman, Laio Oriel & Rigo, Cezar Antônio & Camponogara, Eduardo & Munari, Pedro, 2025. "Nested branch-and-price for multi-mode nanosatellite task scheduling with interior-point regularization and GPU acceleration," European Journal of Operational Research, Elsevier, vol. 327(2), pages 469-490.
    19. Stefano Cipolla & Jacek Gondzio, 2025. "Proximal-stabilized semidefinite programming," Computational Optimization and Applications, Springer, vol. 91(2), pages 573-616, June.

    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:38:y:2026:i:1:p:39-52. 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.