Proceedings of the AAAI Conference on Artificial Intelligence · 2013 · 53 citations · 23 references
ComputingComputer ScienceAlgorithmsKnowledge RepresentationProgramming LanguagesAutomated ReasoningConstraint SolvingFirst-order LogicHeuristic SearchLogic ProgrammingPredicate LogicAnswer Set ProgrammingAutomated Reasoning With ConstraintsDeclarative SemanticsDomain-specific HeuristicsEmpirical EvaluationFirst-order Logic ProgrammingTruth-value Assignments
We introduce a general declarative framework for incorporating domain-specific heuristics into ASP solving. We accomplish this by extending the first-order modeling language of ASP by a distinguished heuristic predicate. The resulting heuristic information is processed as an equitable part of the logic program and subsequently exploited by the solver when it comes to non-deterministically assigning a truth value to an atom. We implemented our approach as a dedicated heuristic in the ASP solver clasp and show its great prospect by an empirical evaluation.
23
Matthew W. Moskewicz, Conor Madigan, Ying Zhao et al. · 2001 · 2.9K citations
Depth-first iterative-deepening
Richard E. Korf · Artificial Intelligence · 1985 · 1.6K citations
Laurent Geneste · Engineering Applications of Artificial Intelligence · 2004 · 865 citations
Efficient Conflict Driven Learning in a Boolean Satisfiability Solver
2001 · 666 citations