mlsanityData to 14 Oct 2026

Optimal Decision Diagrams for Classification

arXiv 2205.14500 ↗First posted 28 May 2022cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

Decision diagrams for classification have some notable advantages over decision trees, as their internal connections can be determined at training time and their width is not bound to grow exponentially with their depth. Accordingly, decision diagrams are usually less prone to data fragmentation in internal nodes. However, the inherent complexity of training these classifiers acted as a long-standing barrier to their widespread adoption. In this context, we study the training of optimal decision diagrams (ODDs) from a mathematical programming perspective. We introduce a novel mixed-integer linear programming model for training and demonstrate its applicability for many datasets of practical importance. Further, we show how this model can be easily extended for fairness, parsimony, and stability notions. We present numerical analyses showing that our model allows training ODDs in short computational times, and that ODDs achieve better accuracy than optimal decision trees, while allowing for improved stability without significant accuracy losses.

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 11 of its 54 references that are in the map. First posted on arXiv 28 May 2022.

Builds on

11 of 54 references.

References · 11

  1. 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
  2. 2019Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Makingcited by 75
  3. 2020Born-Again Tree Ensemblescited by 38
  4. 2020Sparsity in Optimal Randomized Classification Treescited by 13
  5. 2020Learning Optimal Classification Trees: Strong Max-Flow Formulationscited by 11
  6. 2020Unbiased Subdata Selection for Fair Classification: A Unified Framework and Scalable Algorithmscited by 9
  7. 2014A New Look at BDDs for Pseudo-Boolean Constraintscited by 8
  8. 2020Efficient Message Passing for 0-1 ILPs with Binary Decision Diagramscited by 8
  9. 2022Optimizing Binary Decision Diagrams with MaxSAT for classificationcited by 7
  10. 2017Decision Stream: Cultivating Deep Decision Treescited by 4
  11. 2019Large Random Forests: Optimisation for Rapid Evaluationcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 2; 2025: 3; 2026: 2.

10 papers.