前言
最近學習列生成算法,需要用到優化求解器。所以打算學習一下cplex這個商業求解器。
當然也有其他更多的選擇,這里暫時以比較容易上手和性能比較好的cplex開始吧。其實,小編也早就想學習使用這個cplex了,畢竟是個好東西。
所以打算出一系列教程推出,大家可以關注我們獲取后續教程的更新哦。
關注我們的公眾號哦!獲取更多精彩消息!
Cplex是什么?
Cplex是IBM公司開發的一款商業版的優化引擎,當然也有免費版,只不過免費版的有規模限制,不能求解規模過大的問題。
Cplex專門用於求解大規模的線性規划(LP)、二次規划(QP)、帶約束的二次規划(QCQP)、二階錐規划(SOCP)等四類基本問題,以及相應的混合整數規划(MIP)問題。
優勢:
- 能解決一些非常困難的行業問題;
- 求解速度非常快;
- 提供超線性加速功能的優勢。
在Cplex的加持下,使得matlab對於大規模問題,以及線性規划的效率,都得到飛躍的提升。
Cplex下載和安裝
由於商用版太貴,現在已經能申請教育版了,功能和商用版一樣。剛好學長之前申請過一個教育版的,所以這里直接給大家分享一個出來了,這個版本是無限制的,便於我們后續的學習:
關注公眾號,在資源下載一覽即可扎到到。
直接下載下來安裝即可。
至於安裝,非常簡單,一路下一步即可。