Small Decision Trees for MDPs with Deductive Synthesis
Roman Andriushchenko, Milan Ceska, Sebastian Junges, Filip Macák
摘要
Abstract Markov decision processes (MDPs) describe decision making subject to probabilistic uncertainty. A classical problem on MDPs is to compute a policy, selecting actions in every state, that maximizes the probability of reaching a dedicated set of target states. Computing such policies in tabular form is efficiently possible via standard algorithms. However, for further processing by either humans or machines, policies should be represented concisely, e.g., as a decision tree. This paper considers finding (almost) optimal decision trees of minimal depth and contributes a deductive synthesis approach. Technically, we combine pruning the space of concise policies with an abstraction-refinement loop with an SMT-encoding that maps candidate policies into decision trees. Our experiments show that this approach beats the state-of-the-art solver using an MILP encoding by orders of magnitude. The approach also pairs well with heuristic approaches that map a fixed policy into a decision tree: for an MDP with 1.5M states, our approach reduces the size of the given tree by 90%, while sacrificing only 1% of the optimal performance.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Explainably Safe Reinforcement LearningSabine Rieder, Stefan Pranger, Debraj Chakraborty, Jan Kretínský 等NeurIPS 2025
- Constrained and Robust Policy Synthesis with Satisfiability-Modulo-Probabilistic-Model-CheckingLinus Heck, Filip Macák, Milan Ceska, Sebastian JungesAAAI 2026
它引用的顶会 Paper3
- Iterative Bounding MDPs: Learning Interpretable Policies via Non-Interpretable MethodsNicholay Topin, Stephanie Milani, Fei Fang, Manuela VelosoAAAI 2021 · 被引用 45 次
- Programmatic Strategy Synthesis: Resolving Nondeterminism in Probabilistic ProgramsKevin Batz, Tom Jannik Biskup, Joost-Pieter Katoen, Tobias WinklerPOPL 2024 · 被引用 11 次
- What Should Be Observed for Optimal Reward in POMDPs?Alyzia-Maria Konsta, Alberto Lluch-Lafuente, Christoph MathejaCAV 2024 · 被引用 2 次
相关 Paper
- SPOT: Scalable Policy Optimization with Trees for Markov Decision ProcessesXuyuan Xiong, Pedro Chumpitaz-Flores, Kaixun Hua, Cheng HuaNeurIPS 2025
- Accelerating Policy Synthesis in Large-Scale MDPs via Hierarchical Adaptive RefinementAlexandros Evangelidis, Gricel Vázquez, Simos GerasimouFSE 2026
- Efficient Inference of Optimal Decision TreesFlorent AvellanedaAAAI 2020 · 被引用 62 次
- MDPs as Distribution Transformers: Affine Invariant Synthesis for Safety ObjectivesS. Akshay, Krishnendu Chatterjee, Tobias Meggendorfer, Dorde ZikelicCAV 2023 · 被引用 2 次
- Fast Computation of Conditional Probabilities in MDPs and Markov Chain FamiliesMilan Ceska, Sebastian Junges, Luko van der Maas, Filip Macák 等CAV 2026
