Journal of Artificial Intelligence Research · 2008 · 139 citations · 21 references
ComputingComputer ScienceMathematicsAlgorithmsDiscrete MathematicsTheory Of ComputationComputational ComplexityComputational Complexity ClassesDirected Acyclic GraphsProof ComplexityStructural ComplexityCompleteness ResultsDependency Graph AnalysisDependency Graph ModelingDependency GraphsDominance Analysis
We investigate the computational complexity of testing dominance and consistency in CP-nets. Previously, the complexity of dominance has been determined for restricted classes in which the dependency graph of the CP-net is acyclic. However, there are preferences of interest that define cyclic dependency graphs; these are modeled with general CP-nets. In our main results, we show here that both dominance and consistency for general CP-nets are PSPACE-complete. We then consider the concept of strong dominance, dominance equivalence and dominance incomparability, and several notions of optimality, and identify the complexity of the corresponding decision problems. The reductions used in the proofs are from STRIPS planning, and thus reinforce the earlier established connections between both areas.
21
The computational complexity of propositional STRIPS planning
Tom Bylander · Artificial Intelligence · 1994 · 863 citations
Reasoning with conditional ceteris paribus preference statements
Craig Boutilier, Ronen I. Brafman, Holger H. Hoos et al. · 1999 · 233 citations
Preference‐Based Constrained Optimization with CP‐Nets
Craig Boutilier, Ronen I. Brafman, Carmel Domshlak et al. · Computational Intelligence · 2004 · 177 citations