English

Faster Algorithms for Markov Decision Processes with Low Treewidth

Data Structures and Algorithms 2016-08-11 v2 Logic in Computer Science

Abstract

We consider two core algorithmic problems for probabilistic verification: the maximal end-component decomposition and the almost-sure reachability set computation for Markov decision processes (MDPs). For MDPs with treewidth kk, we present two improved static algorithms for both the problems that run in time O(nk2.382k)O(n \cdot k^{2.38} \cdot 2^k) and O(mlognk)O(m \cdot \log n \cdot k), respectively, where nn is the number of states and mm is the number of edges, significantly improving the previous known O(nknk)O(n\cdot k \cdot \sqrt{n\cdot k}) bound for low treewidth. We also present decremental algorithms for both problems for MDPs with constant treewidth that run in amortized logarithmic time, which is a huge improvement over the previously known algorithms that require amortized linear time.

Keywords

Cite

@article{arxiv.1304.0084,
  title  = {Faster Algorithms for Markov Decision Processes with Low Treewidth},
  author = {Krishnendu Chatterjee and Jakub Łącki},
  journal= {arXiv preprint arXiv:1304.0084},
  year   = {2016}
}

Comments

Conference version will appear in CAV 2013

R2 v1 2026-06-21T23:50:47.541Z