是否可以使用 CPLEX 實(shí)現(xiàn)具有二次約束的多目標(biāo)問題?我嘗試使用 staticLex 方法來(lái)實(shí)現(xiàn)它,如下所示:cplex.add(cplex.minimize(cplex.staticLex(objArray)));但是它輸出以下異常:Concert exception 'ilog.cplex.IloCplex$UnsupportedQException: CPLEX
Error: quadratics not supported in this context by IloCplex' caught有什么解決方法嗎?提前致謝
1 回答

繁星點(diǎn)點(diǎn)滴滴
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
不,正如此處的發(fā)行說(shuō)明中所述,CPLEX 12.9 不支持此功能(強(qiáng)調(diào)我的):
可以在 CPLEX 中指定具有多個(gè)線性目標(biāo)函數(shù)的優(yōu)化問題。
如果通過(guò)虛擬變量將目標(biāo)的二次部分移動(dòng)到約束中,則會(huì)產(chǎn)生CPLEX Error ?1031: Not available for QCP.
添加回答
舉報(bào)
0/150
提交
取消