IEEE Intelligent Systems · 2005 · 68 citations · 54 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceKnowledge RepresentationConstrained OptimizationConstraint ProgrammingConstraint RepresentationConstraint SatisfactionConstraint SolvingInteger ProgrammingAutomated Reasoning With ConstraintsComparatorsConstraintsInteger Programming ModelsSatisfiability
Tackling real-world planning problems often requires considering various types of constraints, which can range from simple numerical comparators to complex resources. This article provides an overview of techniques to deal with such constraints by expressing planning within general constraint-solving frameworks. Our goal here is to explore the interplay of constraints and planning, highlighting the differences between propositional satisfiability (SAT), integer programming (IP), and constraint programming (CP), and discuss their potential in expressing and solving AI planning problems.
54
Matthew W. Moskewicz, Conor Madigan, Ying Zhao et al. · 2001 · 2.9K citations
A Computing Procedure for Quantification Theory
Martin Davis, Hilary Putnam · Journal of the ACM · 1960 · 2.6K citations · Full text
Rina Dechter, Itay Meiri, Judea Pearl · Artificial Intelligence · 1991 · 1.8K citations
Fast planning through planning graph analysis
Avrim Blum, Merrick L. Furst · Artificial Intelligence · 1997 · 1.6K citations