Planning and Optimization
- B5. Computational Complexity of Planning: Background
Malte Helmert and Gabriele R¨
- ger
Universit¨ at Basel
Planning and Optimization B5. Computational Complexity of Planning: - - PowerPoint PPT Presentation
Planning and Optimization B5. Computational Complexity of Planning: Background Malte Helmert and Gabriele R oger Universit at Basel October 18, 2017 Motivation Background: Turing Machines Background: Complexity Classes Summary Content
Universit¨ at Basel
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Is STRIPS planning easier than general planning? Is planning for FDR tasks harder than for propositional tasks?
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
languages and decision problems Turing machines: NTMs and DTMs; polynomial equivalence with other models of computation complexity classes: P and NP polynomial reductions
Motivation Background: Turing Machines Background: Complexity Classes Summary
alphabets always nonempty and finite tape alphabet Σ = Σ ∪ {}
nonterminal states Q′ := Q \ {qY}
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
× Q × Σ+ .
Motivation Background: Turing Machines Background: Complexity Classes Summary
, q, q′ ∈ Q and
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
p∈P DTIME(p)
p∈P NTIME(p)
p∈P DSPACE(p)
p∈P NSPACE(p)
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
Motivation Background: Turing Machines Background: Complexity Classes Summary
P: decision problems solvable in polynomial time NP: decision problems solvable in polynomial time by non-deterministic algorithms PSPACE: decision problems solvable in polynomial space NPSPACE: decision problems solvable in polynomial space by non-deterministic algorithms