SUSPECT: MINLP special structure detector for Pyomo
SUSPECT: MINLP special structure detector for Pyomo
复制标题
嫌疑人:Pyomo 的 MINLP 特殊结构探测器
DOI:
10.1007/s11590-019-01396-y
复制
发表时间:
2019
影响因子:
1.6
通讯作者:
Ceccon F
中科院分区:
文献类型:
--
作者:
Ceccon F
We present SUSPECT, an open source toolkit that symbolically analyzes mixed-integer nonlinear optimization problems formulated using the Python algebraic modeling library Pyomo. We present the data structures and algorithms used to implement SUSPECT. SUSPECT works on a directed acyclic graph representation of the optimization problem to perform: bounds tightening, bound propagation, monotonicity detection, and convexity detection. We show how the tree-walking rules in SUSPECT balance the need for lightweight computation with effective special structure detection. SUSPECT can be used as a standalone tool or as a Python library to be integrated in other tools or solvers. We highlight the easy extensibility of SUSPECT with several recent convexity detection tricks from the literature. We also report experimental results on the MINLPLib 2 dataset.
登录
查看更多内容
DOI:
--
发表时间:
--
期刊:
--
影响因子:
--
作者:
W. Neun;T. Sturm;Stefan Vigerske
通讯作者:
Stefan Vigerske
影响因子:
3.7
作者:
Ceccon F
通讯作者:
Ceccon F
DOI:
--
发表时间:
2011
期刊:
International Series in Operations Research and Management Science
影响因子:
--
作者:
J. Hooker
通讯作者:
J. Hooker
影响因子:
4.8
作者:
J. Chinneck
通讯作者:
J. Chinneck
DOI:
--
发表时间:
1993
期刊:
影响因子:
--
作者:
J. Hiriart;C. Lemaréchal
通讯作者:
C. Lemaréchal