<!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 />
    <article-meta>
      <title-group>
        <article-title>Advancing Eficient Large-Scale Constraint Optimization Problem Solving by Integrating Machine Learning and Automated Reasoning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shufeng Kong</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, Cornell University</institution>
          ,
          <addr-line>Ithaca</addr-line>
          ,
          <country country="US">U.S.A</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Software Engineering, Sun Yat-sen University</institution>
          ,
          <addr-line>Guangzhou</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Constraint Optimization Problem (COP) is a general mathematical framework with widespread applications in real-world scenarios, ranging from transportation and supply chain management to energy, finance, and scheduling. COP involves optimizing an objective function while adhering to a set of constraints. However, solving large-scale COP instances to optimality is computationally challenging due to the problem's inherent NP-hardness. Over the years, various automated reasoning techniques have been proposed to address COP, ofering efective approximations and heuristics for practical instances. Some prominent automated reasoning techniques for COP include belief propagation (BP), large neighborhood search (LNS), branch and bound (B&amp;B), backtracking search, and bucket elimination (BE). The choice of technique depends on factors like problem structure, constraint types, and the objective function's nature. Despite their efectiveness, adapting these algorithms to handle large-scale COP instances remains a significant hurdle. For instance, belief propagation requires selecting an appropriate damping factor to balance the influence of old and new messages during message passing. In large neighborhood search, identifying a promising set of variables for reoptimization significantly impacts solution quality. Similarly, for backtracking search and bucket elimination, the ordering of variables is crucial, and finding an optimal ordering that reduces search efort or memory requirements remains an ongoing challenge. To address these challenges, leveraging machine learning approaches shows promise. By incorporating machine learning techniques, it becomes possible to automatically learn essential components of reasoning techniques. For example, machine learning can determine the optimal damping factor for belief propagation or identify a suitable set of variables for large neighborhood search, adapting to each problem instance's characteristics. A hybrid approach combining automated reasoning techniques with machine learning holds potential for substantial progress in solving large-scale COP instances. This integration can lead to more robust and eficient solution methodologies, harnessing the strengths of both paradigms. As part of this hybrid approach, we propose a novel pretrained cost model, GAT-PCM [1]. The model aims to construct efective heuristics that significantly enhance a broad range of</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>COP algorithms, particularly those reliant on evaluating the quality of partial assignments, like
local search or backtracking search. By employing machine learning, we can optimize critical
decisions during the search process, improving performance for large-scale COP instances.</p>
      <p>
        Additionally, we introduce DABP [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], an advanced technique that seamlessly integrates belief
propagation with gate recurrent units (GRUs) and graph attention networks (GATs) within a
message-passing framework. DABP leverages machine learning to automatically infer optimal
hyperparameters based on belief propagation message dynamics. This adaptive approach further
enhances the performance of belief propagation.
      </p>
      <p>Future research could explore the utilization of transformer-based models to capture and
consolidate knowledge about COP solving. Pretraining these models on diverse COP instances and
algorithmic design data could result in a COP GPT (Generative Pre-trained Transformer) model.
Such a model would efectively make decisions for various automated reasoning techniques
through zero-shot learning, providing a unified and flexible framework to address large-scale
COP problems more eficiently and comprehensively. Therefore, the integration of machine
learning and automated reasoning would pave the way for novel approaches in COP research
and applications.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>An</surname>
          </string-name>
          ,
          <article-title>Pretrained cost model for distributed constraint optimization problems</article-title>
          ,
          <source>in: Thirty-Sixth AAAI Conference on Artificial Intelligence, February 22 - March 1</source>
          ,
          <year>2022</year>
          , AAAI Press,
          <year>2022</year>
          , pp.
          <fpage>9331</fpage>
          -
          <lpage>9340</lpage>
          . URL: https://ojs.aaai.org/index.php/AAAI/article/ view/21164.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>An</surname>
          </string-name>
          ,
          <article-title>Deep attentive belief propagation: Integrating reasoning and learning for solving constraint optimization problems</article-title>
          , in: NeurIPS,
          <year>2022</year>
          . URL: http://papers.nips.cc/paper_files/paper/2022/hash/ a375e3cb803e0d78fda4bb3933bd3a3a-Abstract-Conference.html.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>