• DocumentCode
    1903735
  • Title

    Enumeration Strategies in Constraint Programming for Solving Puzzles

  • Author

    Crawford, Broderick ; Aranda, Mary ; Castro, Carlos ; Monfroy, Eric

  • Author_Institution
    Pontificia Univ. Catolica de Valparaiso, Valparaiso
  • fYear
    2007
  • fDate
    25-28 Sept. 2007
  • Firstpage
    718
  • Lastpage
    723
  • Abstract
    Constraint programming is one of the major contributions of computer science for solving problems of high complexity. This paradigm is used to represent a wide variety of problems that can be modeled like constraint satisfaction problems and solving them via constraint propagation and enumeration. In this work, we study the resolution of puzzles with this approach, we evaluate the performance of different variable and value selection heuristics in the enumeration phase. It is demonstrated the relevance of the enumeration strategy in a constraint programming process.
  • Keywords
    constraint handling; constraint theory; mathematics computing; optimisation; combinatorial problem; computer science; constraint enumeration; constraint programming; constraint propagation; constraint satisfaction problems; puzzles solving; value selection heuristics; Automotive engineering; Computer science; Constraint optimization; Labeling; Robot programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Robotics and Automotive Mechanics Conference, 2007. CERMA 2007
  • Conference_Location
    Morelos
  • Print_ISBN
    978-0-7695-2974-5
  • Type

    conf

  • DOI
    10.1109/CERMA.2007.4367772
  • Filename
    4367772