• DocumentCode
    2250554
  • Title

    Improving efficiency in Constraint Logic Programming through constraint modeling with rules and hypergraphs

  • Author

    Ligeza, Antoni

  • Author_Institution
    AGH Univ. of Sci. & Technol., Kraków, Poland
  • fYear
    2012
  • fDate
    9-12 Sept. 2012
  • Firstpage
    101
  • Lastpage
    107
  • Abstract
    Constraint Satisfaction Problems typically exhibit very strong combinatorial explosion of exponential nature. This is due to their intrinsic nature: a number of variables have to be assigned values from their domains. This induces a very large number of potential solutions to be explored. Most typical approaches are oriented towards reduction of the inevitable search through advanced constraint propagation methods. In this paper we analyze a possibility of improving efficiency in Constraint Logic Programming. A hypergraph model of constraints is proposed as a base tool for planning approach. Building the partial solution plan in the form of definite sequence of variables is performed a priori. The plan is executed with a classical backtrack search. The whole process is focused on efficient use of variable values propagation rules. Two example cryptoarithmetic problems are explored in order to explain the proposed approach. The reported results are amazing in comparison to contemporary tools.
  • Keywords
    constraint satisfaction problems; graph theory; logic programming; combinatorial explosion; constraint logic programming; constraint modeling; constraint satisfaction problems; hypergraph model; hypergraphs; rules; Buildings; Cryptography; Entropy; Equations; Logic programming; Mathematical model; Planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2012 Federated Conference on
  • Conference_Location
    Wroclaw
  • Print_ISBN
    978-1-4673-0708-6
  • Electronic_ISBN
    978-83-60810-51-4
  • Type

    conf

  • Filename
    6354406