SORTeD Rashomon Sets of Sparse Decision Trees

Anytime Enumeration

Conference Paper (2025)
Author(s)

Elif Arslan (TU Delft - Civil Engineering & Geosciences)

Jacobus G. M. van der Linden (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Serge Hoogendoorn (TU Delft - Civil Engineering & Geosciences)

Marco Rinaldi (TU Delft - Civil Engineering & Geosciences)

Emir Demirović (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Traffic Systems Engineering
URL related publication
https://proceedings.neurips.cc/paper_files/paper/2025/file/3f3f2d552b22bf985f8d3f91caa0b610-Paper-Conference.pdf Final published version
More Info
expand_more
Publication Year
2025
Language
English
Related content
Research Group
Traffic Systems Engineering
Journal title
Advances in Neural Information Processing Systems
Event
39th Conference on Neural Information Processing Systems, NeurIPS 2025 (2025-11-30 - 2025-12-05), San Diego Convention Center / Hilton Reforma Mexico City, San Diego, CA, USA / Mexico City, MX
Downloads counter
63
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Sparse decision tree learning provides accurate and interpretable predictive models that are ideal for high-stakes applications by finding the single most accurate tree within a (soft) size limit. Rather than relying on a single “best” tree, Rashomon sets—trees with similar performance but varying structures—can be used to enhance variable importance analysis, enrich explanations, and enable users to choose simpler trees or those that satisfy stakeholder preferences (e.g., fairness) without hard-coding such criteria into the objective function. However, because finding the optimal tree is NP-hard, enumerating the Rashomon set is inherently challenging. Therefore, we introduce SORTD, a novel framework that improves scalability and enumerates trees in the Rashomon set in order of the objective value, thus offering anytime behavior. Our experiments show that SORTD reduces runtime by up to two orders of magnitude compared with the state of the art. Moreover, SORTD can compute Rashomon sets for any separable and totally ordered objective and supports post-evaluating the set using other separable (and partially ordered) objectives. Together, these advances make exploring Rashomon sets more practical in real-world applications.

Files

License info not available