A Polyhedral Study of Multivariate Decision Trees
Published Online:3 Dec 2024https://doi.org/10.1287/ijoo.2023.0017
References
- (2019) Learning optimal and fair decision trees for non-discriminative decision-making. Proc. AAAI Conf. Artificial Intelligence 33(1):1418–1426.Google Scholar
- (2024) Strong optimal classification trees. Oper. Res., ePub ahead of print July 31, https://doi.org/10.1287/opre.2021.0034.Google Scholar
- (2021) Learning optimal prescriptive trees from observational data. Preprint, submitted August 31, https://arxiv.org/abs/2108.13628.Google Scholar
- (2020a) Learning optimal decision trees using caching branch-and-bound search. Proc. Conf. AAAI Artificial Intelligence, vol. 34(4) (AAAI Press, Palo Alto, CA), 3146–3153.Google Scholar
- (2020b) PyDL8.5: A library for learning optimal decision trees. Bessiere C, ed. Proc. 29th Internat. Joint Conf. Artificial Intelligence (Yokohama, Japan), 5222–5224.Google Scholar
- (2020) Efficient inference of optimal decision trees. Proc. Conf. AAAI Artificial Intelligence, vol. 34(4) (AAAI Press, Palo Alto, CA), 3195–3202.Google Scholar
- (2017) Optimal classification trees. Machine Learn. 106:1039–1082.Google Scholar
- (2022) Shattering inequalities for learning optimal decision trees. Schaus P, ed. Proc. 19th Internat. Conf. Integration Constraint Programming Artificial Intelligence Oper. Res. (Springer, Cham, Switzerland).Google Scholar
- (2023) Optimal multivariate decision trees. Constraints 28(4):549–577.Google Scholar
- (2001) Random forests. Machine Learn. 45(1):5–32.Google Scholar
- (1984) Classification and Regression Trees (Chapman & Hall/CRC, New York).Google Scholar
- (2020) Boolean decision rules via column generation. Proc. 32nd Internat. Conf. Neural Inform. Processing Systems (NIPS’18) (Curran Associates Inc., Red Hook, NY), 4660–4670.Google Scholar
- Stuckey PJ (2022) Murtree: Optimal classification trees via dynamic programming and search. J. Machine Learn. Res. 23(1):1169.Google Scholar
- (2017) UCI machine learning repository. Accessed October 28, 2024, http://archive.ics.uci.edu/ml.Google Scholar
- (2012) Fairness through awareness. Proc. 3rd Innovations Theoret. Comput. Sci. Conf. (Association for Computing Machinery, New York), 214–226.Google Scholar
- (1990) Identifying minimally infeasible subsystems of inequalities. INFORMS J. Comput. 2:61–63.Abstract, Google Scholar
- (2017) European union regulations on algorithmic decision-making and a “right to explanation”. AI Magazine 38(3):50–57.Google Scholar
- (2021) Optimal decision trees for categorical data via integer programming. J. Global Optim. 81:233–260.Google Scholar
- Gurobi Optimization LLC (2023) Gurobi optimizer reference manual. Accessed October 28, 2024, https://www.gurobi.com.Google Scholar
- (2020) Learning optimal decision trees with MaxSAT and its integration in adaboost. Bessiere C, ed. Proc. 29th Internat. Joint Conf. Artificial Intelligence (International Joint Conferences on Artificial Intelligence), 1170–1176.Google Scholar
- (2020) Sat-based encodings for optimal decision trees with explicit paths. Pulina L, Seidl M, eds. Theory and Applications of Satisfiability Testing (Springer International Publishing, Cham, Switzerland), 501–518.Google Scholar
- (2023) Learning optimal fair classification trees: Trade-offs between interpretability, fairness, and accuracy. Proc. 2023 AAAI/ACM Conf. AI Ethics Society (AIES ’23) (Association for Computing Machinery, New York), 181–192.Google Scholar
- (2022) Optimal robust classification trees. Proc. AAAI-22 Workshop Adversarial Machine Learn. Beyond (AAAI Press, Palo Alto, CA).Google Scholar
- (2021) Fair decision rules for binary classification. Preprint, submitted July 3, https://arxiv.org/abs/2107.01325.Google Scholar
- (2002) Classification and regression by randomforest. R News 2(3):18–22.Google Scholar
- (2020) Generalized and scalable optimal sparse decision trees (ICML). Proc. 37th Internat. Conf. Machine Learn., vol. 119 (PMLR, New York), 6150–6160.Google Scholar
- (2019) Definitions, methods, and applications in interpretable machine learning. Proc. Natl. Acad. Sci. USA 116(44):22071–22080.Google Scholar
- (2018) Learning optimal decision trees with SAT. Proc. 27th Internat. Joint Conf. Artificial Intelligence, 1362–1368.Google Scholar
- (2007) Mining optimal decision trees from itemset lattices. Proc. 13th ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (Association for Computing Machinery, New York), 530–539.Google Scholar
- (2021) SAT-based decision tree learning for large data sets. Proc. Conf. AAAI Artificial Intelligence 35(5):3904–3912.Google Scholar
- (1998) Statistical Learning Theory (Wiley, New York).Google Scholar
- (2020a) Learning optimal decision trees using constraint programming. Constraints 25:1–25.Google Scholar
- (2020b) Learning optimal decision trees using constraint programming (extended abstract). Bessiere C, ed. Proc. 29th Internat. Joint Conf. Artificial Intelligence (International Joint Conferences on Artificial Intelligence), 4765–4769.Google Scholar
- (2017) Learning decision trees with flexible constraints and objectives using integer optimization. Salvagnin D, Lombardi M, eds. Integration of AI and OR Techniques in Constraint Programming (Springer International Publishing, Cham, Switzerland), 94–103.Google Scholar
- (2019) Learning optimal classification trees using a binary linear program formulation. Proc. 33rd AAAI Conf. Artificial Intelligence (AAAI Press, Palo Alto, CA), 1625–1632.Google Scholar
- (2020) A scalable MIP-based method for learning optimal multivariate decision trees. Larochelle H, Ranzato M, Hadsell R, Balcan M, Lin H, eds. Proc. Annual Conf. Neural Inform. Processing Systems (Curran Associates Inc., Red Hook, NY).Google Scholar

