A Reciprocity Between Tree Ensemble Optimization and Multilinear Optimization

Capitalizing on the relationships between tree ensembles and multilinear functions Tree ensembles are machine learning models used for regression and classification that combine the predictions of multiple trees. When such trained models are embedded into optimization models in the form of constraints or objectives, a key question is that of deriving best integer programming formulations for them. In “A Reciprocity Between Tree Ensemble Optimization and Multilinear Optimization,” J. Kim, J.-P. Richard, and M. Tawarmalani establish a polynomial-size reduction between the optimization of functions expressed as tree ensembles and the optimization of multilinear functions over a Cartesian product of simplices. This bidirectional reduction permits the derivation of new stronger formulations for tree ensemble optimization problems, including ideal formulations for single trees. It also provides a new framework for the construction of polynomially-sized convex hull descriptions for certain multilinear sets, which permits the generalization of many results from the literature.

Authors

Institutions

Publication Details

Journal
Operations Research
Published
2024-08-29
DOI
https://doi.org/10.1287/opre.2022.0150
Citations
2
Primary Topic
Machine Learning and Data Classification
Type
article
Field-Weighted Citation Impact
0.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Reciprocity Between Tree Ensemble Optimization and Multilinear Optimization

Mohit Tawarmalani, Jean‐Philippe P. Richard, Jongeun Kim
2 citations
Operations Research
Machine Learning and Data Classification
0.69
article

A Reciprocity Between Tree Ensemble Optimization and Multilinear Optimization

Mohit Tawarmalani, Jean‐Philippe P. Richard, Jongeun Kim
article en
2 citations

Abstract

Capitalizing on the relationships between tree ensembles and multilinear functions Tree ensembles are machine learning models used for regression and classification that combine the predictions of multiple trees. When such trained models are embedded into optimization models in the form of constraints or objectives, a key question is that of deriving best integer programming formulations for them. In “A Reciprocity Between Tree Ensemble Optimization and Multilinear Optimization,” J. Kim, J.-P. Richard, and M. Tawarmalani establish a polynomial-size reduction between the optimization of functions expressed as tree ensembles and the optimization of multilinear functions over a Cartesian product of simplices. This bidirectional reduction permits the derivation of new stronger formulations for tree ensemble optimization problems, including ideal formulations for single trees. It also provides a new framework for the construction of polynomially-sized convex hull descriptions for certain multilinear sets, which permits the generalization of many results from the literature.

Operations ResearchVol. 73(5)
University of Minnesota (US), Purdue University West Lafayette (US), University of Minnesota System (US), Twin Cities Orthopedics (US)
Openalex Percentile: Top 25%
Machine Learning and Data Classification
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.