paper-with-me

홈 › Papers

Learning Symbolic Expressions: Mixed-Integer Formulations, Cuts, and Heuristics

2021-02-16 · Jongeun Kim, Sven Leyffer, Prasanna Balaprakash

In this paper we consider the problem of learning a regression function without assuming its functional form. This problem is referred to as symbolic regression. An expression tree is typically used to represent a solution function, which is determined by assigning operators and operands to the nodes. The symbolic regression problem can be formulated as a nonconvex mixed-integer nonlinear program (MINLP), where binary variables are used to assign operators and nonlinear expressions are used to propagate data values through nonlinear operators such as square, square root, and exponential. We extend this formulation by adding new cuts that improve the solution of this challenging MINLP. We also propose a heuristic that iteratively builds an expression tree by solving a restricted MINLP. We perform computational experiments and compare our approach with a mixed-integer program-based method and a neural-network-based method from the literature.

📄 PDF Abstract BibTeX arXiv:2102.08351

Code (0)

등록된 구현이 없습니다.

Tasks

regressionSymbolic Regression

Similar Papers 제목 키워드 기반

EvoCut: Strengthening Integer Programs via Evolution-Guided Language Models

2025-08-16 · Milad Yazdani, Mahdi Mostajabdaveh, Samin Aref, Zirui Zhou arxiv

Integer programming (IP) is central to many combinatorial optimization tasks but remains challenging due to its NP-hard nature. A practical way to improve IP solvers is to manually design acceleration cuts, i.e., inequal…

Outer Approximation and Super-modular Cuts for Constrained Assortment Optimization under Mixed-Logit Model

2024-07-26 · Hoang Giang Pham, Tien Mai

In this paper, we study the assortment optimization problem under the mixed-logit customer choice model. While assortment optimization has been a major topic in revenue management for decades, the mixed-logit model is co…

Assortment OptimizationManagementvalid

Adaptive Cut Selection in Mixed-Integer Linear Programming

2022-02-22 · Mark Turner, Thorsten Koch, Felipe Serrano, Michael Winkler

Cutting plane selection is a subroutine used in all modern mixed-integer linear programming solvers with the goal of selecting a subset of generated cuts that induce optimal solver performance. These solvers have million…

FormuEvo: LLM-Guided Evolution for Discovering Solver-Efficient Mixed-Integer Programming Formulations

2026-08-24 · Haofeng Yuan, Jianing Peng, Jieyi Bi, Ni Zhang 외 arxiv

Mixed-integer programming (MIP) lies at the core of operations research and industrial optimization. While large language models (LLMs) have recently shown promise in automated MIP modeling from natural language, they pr…

Learning to Stop Cut Generation for Efficient Mixed-Integer Linear Programming

2024-01-31 · Haotian Ling, Zhihai Wang, Jie Wang

Cutting planes (cuts) play an important role in solving mixed-integer linear programs (MILPs), as they significantly tighten the dual bounds and improve the solving performance. A key problem for cuts is when to stop cut…

Decision Making