<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Udine, Italy
$ marco.gavanelli@unife.it (M. Gavanelli)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Logic-Based Benders Decomposition: An Opportunity for Logic Programming Applications (Invited talk)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marco Gavanelli</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Engineering, University of Ferrara</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>In 1962 J. F. Benders proposed a decomposition technique to solve large Mixed-Integer Linear Programming (MILP) problems; the idea was to split the whole MILP into a Master Problem (MP) and one (or more) independent sub-problems (SPs), that are solved independently, in an iterative fashion. Since the solution time is usually superlinear, splitting the problem provides a strong improvement. On the other hand, Benders' decomposition is tailored for MILP approaches, as it relies on the well-known duality theory of Linear Programming. More recently, J. Hooker proposed an extension of Benders' decomposition to a more general case, that does not rely necessarily on a duality theory: the so called Logic Based Benders Decomposition (LBBD). LBBD opened the way to the application of decomposition techniques to other constrained optimization approaches, notably to those based on constraint programming, and nowadays the applications are uncountable, including inventory management, scheduling, logic circuit verification, vehicle routing, facility location, space packing, supply chain management just no name a few. In this talk, we argue that the use of Benders decomposition can provide a considerable speedup to logic programming solutions of real-life applications, without sacrificing completeness or optimality.</p>
      </abstract>
    </article-meta>
  </front>
  <body />
  <back>
    <ref-list />
  </back>
</article>