preprintarXiv (Cornell University)Jun 16, 2017GREEN OA

Learning a Generic Value-Selection Heuristic Inside a Constraint Programming Solver

MTMarty, TomFTFrançois, TristanTPTessier, PierreGLGautier, LouisRLRousseau, Louis-Martin

École Polytechnique · Polytechnique Montréal

Indexed inarxivdatacite

Abstract

Constraint programming is known for being an efficient approach to solving combinatorial problems. Important design choices in a solver are the branching heuristics, designed to lead the search to the best solutions in a minimum amount of time. However, developing these heuristics is a time-consuming process that requires problem-specific expertise. This observation has motivated many efforts to use machine learning to automatically learn efficient heuristics without expert intervention. Although several generic variable-selection heuristics are available in the literature, the options for value-selection heuristics are more scarce. We propose to tackle this issue by introducing a generic learning procedure…

Citation impact

522
total citations
FWCI
17.27
Percentile
100%
References
28
Citations per year

Authors

6
  • MT
    Marty, TomCorresponding

    École Polytechnique, Polytechnique Montréal

  • FT
    François, Tristan

    École Polytechnique

  • TP
    Tessier, Pierre

    École Polytechnique

  • GL
    Gautier, Louis

    École Polytechnique

  • RL
    Rousseau, Louis-Martin

    Polytechnique Montréal

Topics & keywords

Keywords
  • Decomposition
  • Value (mathematics)
  • Computer science
  • Artificial intelligence
  • Machine learning
  • Chemistry
No related works found for this paper.