International Joint Conference on Artificial Intelligence · 1999 · 134 citations · 23 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceCompilersAutomated ReasoningBoolean AlgebraConstraint RepresentationConstraint SatisfactionLogic ProgrammingPropositional LogicAutomated Reasoning With ConstraintsBoolean SatisfiabilityBoolean Satisfiability ProblemSatisfaction
Compilation to boolean satisfiability has become a powerful paradigm for solving AI problems. However, domains that require metric reasoning cannot be compiled efficiently to SAT even if they would otherwise benefit from compilation. We address this problem by introducing the LCNF representation which combines propositional logic with metric constraints. We present LPSAT, an engine which solves LCNF problems by interleaving calls to an incremental simplex algorithm with systematic satisfaction methods. We describe a compiler which converts metric resource planning problems into LCNF for processing by LPSAT. The experimental section of the paper explores several optimizations to LPSAT, including learning from constraint failure and randomized cutoffs.
23
Fast planning through planning graph analysis
Avrim Blum, Merrick L. Furst · Artificial Intelligence · 1997 · 1.6K citations
Using CSP look-back techniques to solve real-world SAT instances
Roberto J. Bayardo, Robert Schrag · 1997 · 598 citations