Towards Automatic Linearization via SMT Solving
Logic in Computer Science
2024-08-27 v1 Systems and Control
Systems and Control
Optimization and Control
Abstract
Mathematical optimization is ubiquitous in modern applications. However, in practice, we often need to use nonlinear optimization models, for which the existing optimization tools such as Cplex or Gurobi may not be directly applicable and an (error-prone) manual transformation often has to be done. Thus, to address this issue, in this paper we investigate the problem of automatically verifying and synthesizing reductions, the solution of which may allow an automatic linearization of nonlinear models. We show that the synthesis of reductions can be formulated as an synthesis problem, which can be solved by an SMT solver via the counter-example guided inductive synthesis approach (CEGIS).
Cite
@article{arxiv.2408.13487,
title = {Towards Automatic Linearization via SMT Solving},
author = {Jian Cao and Liyong Lin and Lele Li},
journal= {arXiv preprint arXiv:2408.13487},
year = {2024}
}
Comments
4 pages, conference