标签: julia-jump ipopt
我正在处理一个优化问题,该问题处理以下形式的约束:
(1)x[i]=x[j]
x[i]=x[j]
(2)x[k]=x[k+1]+x[k+1]
x[k]=x[k+1]+x[k+1]
(3)x[i]x[j]x[k]=x[l]x[m]x[n]
x[i]x[j]x[k]=x[l]x[m]x[n]
(4)x[i] <= x[i+1]+x[i+2]
x[i] <= x[i+1]+x[i+2]
我想知道Ipopt如何处理“平凡”的约束,即第一种形式的约束。 Ipopt是否将这些“简单平等”约束与第二种约束区别对待?如果我有很多第一种形式的约束,将方程式简化为不包含那些约束是否有益?这将对速度产生多大影响? ` 谢谢