基于OSQP的混合整数二次程序求解器 miOSQP解决了以下形式的混合整数二次程序(MIQP) minimize 0.5 x' P x + q' x subject to l <= A x <= u x[i] in Z for i in i_idx i_l[i] <= x[i] <= i_u[i] for i in i_idx 其中i_idx是索引的向量,其变量是整数, i_l , i_u分别是整数变量的下限和上限。 安装 要安装该软件包,只需运行 python setup.py install 它取决于 ,numpy和scipy。 用法 要解决MIQP,我们需要运行 import miosqp m = miosqp . MIOSQP () m . setup ( P , q , A , l ,
2021-09-27 11:11:47 828KB optimization branch-and-bound miqp-solver Python
1