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

Recursive McCormick Linearization of Multilinear Programs

Author

Listed:
  • Carlos Cardonha

    (Operations and Information Management Department, University of Connecticut, Storrs, Connecticut 06269)

  • Arvind Raghunathan

    (Mitsubishi Electric Research Laboratories, Cambridge, Massachusetts 02139)

  • David Bergman

    (Operations and Information Management Department, University of Connecticut, Storrs, Connecticut 06269)

  • Carlos Nohra

    (Amadeus North America, Irving, Texas 75062)

Abstract

Linear programming (LP) relaxations are widely employed in exact solution methods for multilinear programs (MLPs). These relaxations can be obtained by using recursive McCormick linearizations (RMLs), by which an MLP is linearized by iteratively substituting bilinear products with artificial variables and constraints. This article introduces a systematic approach to identifying RMLs. We focus on identifying RMLs with a small number of artificial variables and strong LP bounds. We present a novel mechanism for representing all the possible RMLs, which we use to design an exact mixed-integer programming (MIP) formulation to identify minimum-size RMLs; this problem is NP-hard in general, but we show that it is fixed-parameter tractable if each monomial is composed of at most three variables. Moreover, we explore the structural properties of our formulation to derive an exact MIP model that identifies RMLs of a given size with the best-possible LP relaxation bound. We test our algorithms by conducting numerical experiments on a large collection of MLPs. Numerical results indicate that the RMLs obtained with our algorithms can be significantly smaller than those derived from heuristic or greedy approaches, leading, in many cases, to tighter LP relaxation bounds. Moreover, our linearization strategies can be used to reformulate MLPs as quadratically constrained programs (QCPs), which can then be efficiently solved using state-of-the-art solvers for QCPs. This QCP-based solution approach is highly beneficial for hard MLP instances.

Suggested Citation

  • Carlos Cardonha & Arvind Raghunathan & David Bergman & Carlos Nohra, 2025. "Recursive McCormick Linearization of Multilinear Programs," INFORMS Journal on Computing, INFORMS, vol. 37(6), pages 1650-1669, November.
  • Handle: RePEc:inm:orijoc:v:37:y:2025:i:6:p:1650-1669
    DOI: 10.1287/ijoc.2023.0390
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1287/ijoc.2023.0390?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. Alberto Del Pia & Aida Khajavirad, 2021. "The Running Intersection Relaxation of the Multilinear Polytope," Mathematics of Operations Research, INFORMS, vol. 46(3), pages 1008-1037, August.
    2. Krarup, Jakob & Pruzan, Peter Mark, 1983. "The simple plant location problem: Survey and synthesis," European Journal of Operational Research, Elsevier, vol. 12(1), pages 36-57, January.
    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. Chandra Ade Irawan & Dylan Jones, 2019. "Formulation and solution of a two-stage capacitated facility location problem with multilevel capacities," Annals of Operations Research, Springer, vol. 272(1), pages 41-67, January.
    2. Hammami, Ramzi & Frein, Yannick & Hadj-Alouane, Atidel B., 2009. "A strategic-tactical model for the supply chain design in the delocalization context: Mathematical formulation and a case study," International Journal of Production Economics, Elsevier, vol. 122(1), pages 351-365, November.
    3. Kuschel, Torben & Bock, Stefan, 2016. "The weighted uncapacitated planned maintenance problem: Complexity and polyhedral properties," European Journal of Operational Research, Elsevier, vol. 250(3), pages 773-781.
    4. Feng Dai & Yi Chen, 2023. "Integrated dynamic municipal solid waste transfer station location decision study based on the dynamic MSW generation," Environment, Development and Sustainability: A Multidisciplinary Approach to the Theory and Practice of Sustainable Development, Springer, vol. 25(7), pages 6033-6047, July.
    5. Luís M. Fernandes & Joaquim J. Júdice & Hanif D. Sherali & António P. Antunes, 2011. "Siting and Sizing of Facilities under Probabilistic Demands," Journal of Optimization Theory and Applications, Springer, vol. 149(2), pages 420-440, May.
    6. Leyla Ozsen & Collette R. Coullard & Mark S. Daskin, 2008. "Capacitated warehouse location model with risk pooling," Naval Research Logistics (NRL), John Wiley & Sons, vol. 55(4), pages 295-312, June.
    7. Harkness, Joseph & ReVelle, Charles, 2003. "Facility location with increasing production costs," European Journal of Operational Research, Elsevier, vol. 145(1), pages 1-13, February.
    8. Mazzola, Joseph B. & Neebe, Alan W., 1999. "Lagrangian-relaxation-based solution procedures for a multiproduct capacitated facility location problem with choice of facility type," European Journal of Operational Research, Elsevier, vol. 115(2), pages 285-299, June.
    9. Melachrinoudis, Emanuel & Min, Hokey, 2000. "The dynamic relocation and phase-out of a hybrid, two-echelon plant/warehousing facility: A multiple objective approach," European Journal of Operational Research, Elsevier, vol. 123(1), pages 1-15, May.
    10. Min, Hokey & Ko, Hyun-Jeung, 2008. "The dynamic design of a reverse logistics network from the perspective of third-party logistics service providers," International Journal of Production Economics, Elsevier, vol. 113(1), pages 176-192, May.
    11. Sakawa, Masatoshi & Nishizaki, Ichiro & Uemura, Yoshio, 2001. "Fuzzy programming and profit and cost allocation for a production and transportation problem," European Journal of Operational Research, Elsevier, vol. 131(1), pages 1-15, May.
    12. Berman, Oded & Krass, Dmitry & Menezes, Mozart B.C., 2016. "Directed assignment vs. customer choice in location inventory models," International Journal of Production Economics, Elsevier, vol. 179(C), pages 179-191.
    13. Abdolsalam Ghaderi, 2015. "Heuristic Algorithms for Solving an Integrated Dynamic Center Facility Location - Network Design Model," Networks and Spatial Economics, Springer, vol. 15(1), pages 43-69, March.
    14. Shulin Wang & Shanhua Wu, 2023. "Optimizing the Location of Virtual-Shopping-Experience Stores Based on the Minimum Impact on Urban Traffic," Sustainability, MDPI, vol. 15(13), pages 1-25, June.
    15. Chloe Kim Glaeser & Marshall Fisher & Xuanming Su, 2019. "Optimal Retail Location: Empirical Methodology and Application to Practice," Service Science, INFORMS, vol. 21(1), pages 86-102, January.
    16. Potoczki, Tobias & Holzapfel, Andreas & Kuhn, Heinrich & Sternbeck, Michael, 2024. "Integrated cross-dock location and supply mode planning in retail networks," International Journal of Production Economics, Elsevier, vol. 276(C).
    17. Francisco Casas & Claudio E. Torres & Ignacio Araya, 2022. "A heuristic search based on diversity for solving combinatorial problems," Journal of Heuristics, Springer, vol. 28(3), pages 287-328, June.
    18. Kurt Jörnsten & Andreas Klose, 2016. "An improved Lagrangian relaxation and dual ascent approach to facility location problems," Computational Management Science, Springer, vol. 13(3), pages 317-348, July.
    19. Li‐Lian Gao & E. Powell Robinson, 1992. "A dual‐based optimization procedure for the two‐echelon uncapacitated facility location problem," Naval Research Logistics (NRL), John Wiley & Sons, vol. 39(2), pages 191-212, March.
    20. Pierre Hansen & Jack Brimberg & Dragan Urošević & Nenad Mladenović, 2007. "Primal-Dual Variable Neighborhood Search for the Simple Plant-Location Problem," INFORMS Journal on Computing, INFORMS, vol. 19(4), pages 552-564, November.

    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:1650-1669. 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.