Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 21 min ago
PreprintarXiv licencearXiv

Largest Rashomon sets of decision trees for robust contextual optimization

Abstract

Many decision trees fit the same data almost equally well, yet they can route a query point to different leaves and induce different local empirical distributions. We study decisions that meet prescribed cost, shortage or risk targets despite this predictive multiplicity. We propose the joint Rashomon and robustness optimization framework for optimal decision trees. It jointly selects an operational decision and the largest Rashomon set of trees, so that the targets hold under the local empirical distribution that every tree in this set induces at the query point. We specialize the framework to the regression setting, and we show that a tree affects the decision only through the training observations sharing the query leaf, which we call its query neighborhood. As a result, the robust problem involves only finitely many distinct constraints, which can be examined in order of increasing estimation loss. We develop a constraint generation algorithm that combines query-path pricing with dynamic programming to identify violating neighborhoods without enumerating trees. On synthetic newsvendor instances, the algorithm typically needs few neighborhoods and runs substantially faster than full neighborhood enumeration. On restaurant demand data, the robust orders increase the mean tolerated excess estimation loss by 17.6% and reduce the empirical conditional value-at-risk of the worst 10% of realized costs by 8.3% relative to the sample average approximation orders of the optimal tree, while the mean cost difference is not statistically significant. An interpretability analysis further shows how the retained neighborhoods explain the decision and its robustness limit.

Related

  1. ArborEnum: Decision Tree Rashomon Sets over Continuous Features
    Zakk Heile, Hayden McTavish, Margo Seltzer +1
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
  2. Affine Decision Rules for Robust Optimization with Decision-Dependent Information Discovery
    Ugur Karabas, Henri Lefebvre, Michael Poss
    HALPreprintCC BY 4.0Full textOptimisation & controlHAL
  3. Robust Markov Decision Processes: An Introduction Using Convex Optimization and Game Theory
    Julien Grand-Clément
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
  4. Contextual Decision Making: Predictive or Generative
    L. Jeff Hong, Weihuan Huang, Xinyao Li
    arXivPreprintarXiv licenceFull textOptimisation & controlStatisticsarXiv
  5. Contextual Distributionally Robust Chance-Constrained Programs: Exact Reformulations and Valid Inequalities
    Hanbin Yang, Nan Jiang, Guodong Lyu
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
BibTeX
@misc{bonasera2026largest,
  title = {{Largest Rashomon sets of decision trees for robust contextual optimization}},
  author = {Lorenzo Bonasera and David Pisinger},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.04385},
  eprint = {2610.04385},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.04385},
}
RIS
TY  - UNPB
TI  - Largest Rashomon sets of decision trees for robust contextual optimization
AU  - Lorenzo Bonasera
AU  - David Pisinger
PY  - 2026
DA  - 2026/10/03
PB  - arXiv
DO  - 10.48550/arxiv.2610.04385
UR  - https://arxiv.org/abs/2610.04385
AB  - Many decision trees fit the same data almost equally well, yet they can route a query point to different leaves and induce different local empirical distributions. We study decisions that meet prescribed cost, shortage or risk targets despite this predictive multiplicity. We propose the joint Rashomon and robustness optimization framework for optimal decision trees. It jointly selects an operational decision and the largest Rashomon set of trees, so that the targets hold under the local empirical distribution that every tree in this set induces at the query point. We specialize the framework to the regression setting, and we show that a tree affects the decision only through the training observations sharing the query leaf, which we call its query neighborhood. As a result, the robust problem involves only finitely many distinct constraints, which can be examined in order of increasing estimation loss. We develop a constraint generation algorithm that combines query-path pricing with dynamic programming to identify violating neighborhoods without enumerating trees. On synthetic newsvendor instances, the algorithm typically needs few neighborhoods and runs substantially faster than full neighborhood enumeration. On restaurant demand data, the robust orders increase the mean tolerated excess estimation loss by 17.6% and reduce the empirical conditional value-at-risk of the worst 10% of realized costs by 8.3% relative to the sample average approximation orders of the optimal tree, while the mean cost difference is not statistically significant. An interpretability analysis further shows how the retained neighborhoods explain the decision and its robustness limit.
ER  -