mlsanityData to 14 Oct 2026

In Search of Trees: Decision-Tree Policy Synthesis for Black-Box Systems via Search

arXiv 2409.03260 ↗First posted 5 Sep 2024cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Decision trees, owing to their interpretability, are attractive as control policies for (dynamical) systems. Unfortunately, constructing, or synthesising, such policies is a challenging task. Previous approaches do so by imitating a neural-network policy, approximating a tabular policy obtained via formal synthesis, employing reinforcement learning, or modelling the problem as a mixed-integer linear program. However, these works may require access to a hard-to-obtain accurate policy or a formal model of the environment (within reach of formal synthesis), and may not provide guarantees on the quality or size of the final tree policy. In contrast, we present an approach to synthesise optimal decision-tree policies given a deterministic black-box environment and specification, a discretisation of the tree predicates, and an initial set of states, where optimality is defined with respect to the number of steps to achieve the goal. Our approach is a specialised search algorithm which systematically explores the (exponentially large) space of decision trees under the given discretisation. The key component is a novel trace-based pruning mechanism that significantly reduces the search space. Our approach represents a conceptually novel way of synthesising small decision-tree policies with optimality guarantees even for black-box environments with black-box specifications.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 7 of its 19 references that are in the map. First posted on arXiv 5 Sep 2024.

Builds on

7 of 19 references.

References · 7

  1. 2018Verifiable Reinforcement Learning via Policy Extractioncited by 177
  2. 2021A Survey on Interpretable Reinforcement Learningcited by 73
  3. 2020MurTree: Optimal Classification Trees via Dynamic Programming and Searchcited by 63
  4. 2021Iterative Bounding MDPs: Learning Interpretable Policies via Non-Interpretable Methodscited by 31
  5. 2021dtControl 2.0: Explainable Strategy Representation via Decision Tree Learning Steered by Expertscited by 14
  6. 2020dtControl: Decision Tree Learning Algorithms for Controller Representationcited by 12
  7. 2022Learning Interpretable, High-Performing Policies for Autonomous Drivingcited by 11

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2025SPOT: Scalable Policy Optimization with Trees for Markov Decision Processes
  2. 2023Optimal Decision Tree Policies for Markov Decision Processes
  3. 2024Optimizing Interpretable Decision Tree Policies for Reinforcement Learning
  4. 2024Mitigating Information Loss in Tree-Based Reinforcement Learning via Direct Optimization
  5. 2025Policy Gradient with Tree Search: Avoiding Local Optimas through Lookahead
  6. 2024Unveiling Options with Neural Decomposition
  7. 2024Decision Making in Non-Stationary Environments with Policy-Augmented Search
  8. 2020CDT: Cascading Decision Trees for Explainable Reinforcement Learning