IDEAS home Printed from https://ideas.repec.org/a/inm/orijoc/v30y2018i1p43-56.html
   My bibliography  Save this article

Integer Programming Formulations and Benders Decomposition for the Maximum Induced Matching Problem

Author

Listed:
  • Betül Ahat

    (Department of Industrial Engineering, Boğaziçi University, Istanbul 34342, Turkey)

  • T?naz Ekim

    (Department of Industrial Engineering, Boğaziçi University, Istanbul 34342, Turkey)

  • Z. Caner Taşkın

    (Department of Industrial Engineering, Boğaziçi University, Istanbul 34342, Turkey)

Abstract

We investigate the maximum induced matching problem (MIM), which is the problem of finding an induced matching having the largest cardinality on an undirected graph. The problem is known to be NP-hard for general graphs. We first propose a vertex-based integer programming formulation for MIM, which is more compact compared to an edge-based formulation found in the literature. We also introduce the maximum weight induced matching problem (MWIM), which generalizes MIM so that vertices and edges have weights. We adapt the edge-based formulation to MWIM, and propose a quadratic programming formulation of MWIM based on our vertex-based formulation. We then linearize our quadratic programming formulation, and devise a Benders decomposition algorithm that exploits a special structure of the linearized formulation. We also propose valid inequalities and formulation tightening procedures to improve the efficiency of our approach. Our computational tests on a large suite of randomly generated graphs show that our vertex-based formulation and decomposition approach significantly improve the solvability of MIM and MWIM, especially on dense graphs.

Suggested Citation

  • Betül Ahat & T?naz Ekim & Z. Caner Taşkın, 2018. "Integer Programming Formulations and Benders Decomposition for the Maximum Induced Matching Problem," INFORMS Journal on Computing, INFORMS, vol. 30(1), pages 43-56, February.
  • Handle: RePEc:inm:orijoc:v:30:y:2018:i:1:p:43-56
    DOI: 10.1287/ijoc.2017.0764
    as

    Download full text from publisher

    File URL: https://doi.org/10.1287/ijoc.2017.0764
    Download Restriction: no

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

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Dilson Lucas Pereira & Abilio Lucena & Alexandre Salles da Cunha & Luidi Simonetti, 2022. "Exact Solution Algorithms for the Chordless Cycle Problem," INFORMS Journal on Computing, INFORMS, vol. 34(4), pages 1970-1986, July.

    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:30:y:2018:i:1:p:43-56. 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.