CPLEX基礎(chǔ)與供應(yīng)鏈管理中的應(yīng)用
定 價:35 元
- 作者:卞文良
- 出版時間:2021/11/26
- ISBN:9787512145986
- 出 版 社:北京交通大學(xué)出版社
- 中圖法分類:F252
- 頁碼:184
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書在介紹CPLEX軟件的基礎(chǔ)知識之后,通過一系列由淺入深的應(yīng)用實例引導(dǎo)讀者理解和掌握如何使用CPLEX針對供應(yīng)鏈管理領(lǐng)域的問題,建立模型、編寫代碼和分析結(jié)果。問題內(nèi)容涉及供應(yīng)鏈網(wǎng)絡(luò)設(shè)計、生產(chǎn)與配送排程、車輛調(diào)度等具體決策情境的建模。教材定位于高年級物流與供應(yīng)鏈管理相關(guān)專業(yè)本科生、研究生以及從事供應(yīng)鏈管理研究的科研人員使用CPLEX解決本領(lǐng)域問題的入門書籍。通過基礎(chǔ)知識與實例開發(fā)的結(jié)合,希望成為讀者學(xué)習(xí)和使用CPLEX解決供應(yīng)鏈管理領(lǐng)域?qū)嶋H問題的技術(shù)手冊和參考書。
IBMILOG CPLEX Optimization Studio是IBM公司開發(fā)的面向優(yōu)化業(yè)務(wù)決策的工具平臺,其中CPLEX優(yōu)化引擎是該平臺的核心。該平臺具有優(yōu)化求解速度快,語言簡單易懂,兼容多種優(yōu)化軟件和語言等特點,是一款實用性很強(qiáng)的優(yōu)化軟件。在當(dāng)前借助數(shù)字科學(xué)重塑業(yè)務(wù)決策流程的數(shù)字化新時代,CPLEX優(yōu)化引擎提供了一個成熟可行的基于數(shù)據(jù)分析的優(yōu)化解決方案。
黨的十九屆五□□□將“提升產(chǎn)業(yè)鏈供應(yīng)鏈現(xiàn)代化水平”作為加快發(fā)展現(xiàn)代產(chǎn)業(yè)體系、推動經(jīng)濟(jì)體系優(yōu)化升級的重點任務(wù)。提升產(chǎn)業(yè)鏈供應(yīng)鏈現(xiàn)代化水平,形成具有更強(qiáng)創(chuàng)新力、更高附加值、更安全可靠的產(chǎn)業(yè)鏈供應(yīng)鏈,有利于提高我國產(chǎn)業(yè)國際競爭力,塑造我國參與國際合作和競爭新優(yōu)勢。企業(yè)如何提升供應(yīng)鏈管理水平,不僅對企業(yè)提升運(yùn)營管理效率具有實際意義,而且奠定了供應(yīng)鏈價值創(chuàng)造和升級改造的科學(xué)基礎(chǔ)。供應(yīng)鏈管理往往涉及網(wǎng)絡(luò)優(yōu)化設(shè)計、廠區(qū)庫房選址、采購訂單分配、生產(chǎn)計劃與排程、車輛調(diào)度等諸多管理優(yōu)化問題。這些管理問題一般都可以歸類為線性規(guī)劃或混合整數(shù)規(guī)劃問題,而CPLEX在此類問題的求解方面有很大的優(yōu)勢。因此,CPLEX在供應(yīng)鏈管理中有著廣泛的應(yīng)用前景。
本書試圖將ILOGCPLEX與供應(yīng)鏈管理中一些常見的優(yōu)化問題結(jié)合起來。作者在一線的學(xué)校教學(xué)和科研服務(wù)中,感受到了將企業(yè)面臨的大型、復(fù)雜問題的建模求解過程梳理清楚的重要性。尤其在眾多的供應(yīng)鏈運(yùn)作模型基礎(chǔ)上,讀者需要直觀地獲得模型結(jié)論,才能進(jìn)行有針對性的管理績效分析,從而推演更有意義的管理內(nèi)涵。因此,本書在已有文獻(xiàn)和資料的基礎(chǔ)上,融合作者獲得的部分研究成果,將CPLEX軟件的基礎(chǔ)知識與企業(yè)實際案例相結(jié)合,以使得本書的內(nèi)容更加充實和全面。
1.1 發(fā)展歷程
1.□ 0ptimization Studio的安裝
1.3 CPLEX Studio IDE操作界面
1.3.1 界面組成
1.3.□ 視圖操作
1.4 CPLEXAPI接口
1.4.1 Python調(diào)用CPLEX
1.4.□ Java調(diào)用CPLEX
1.4.3 MATLAB調(diào)用CPLEX
1.4.4 C++調(diào)用CPLEX
1.5 CPLEX在供應(yīng)鏈管理中的應(yīng)用
1.5.1 供應(yīng)鏈管理概述
1.5.□ 供應(yīng)鏈管理中的優(yōu)化問題
第□章 CPLEXOPL項目操作及示例
□.1 在OPL項目窗口中處理項目
□.1.1 OPL項目介紹
□.1.□ OPL項目管理基本操作
□.1.3 OPL項目導(dǎo)入
□.□ OPL項目示例
□.□.1 示例背景
□.□.□ 新建項目
□.□.3 執(zhí)行運(yùn)行配置
□.□.4 查看解法
□.□.5 保存和恢復(fù)結(jié)果
□.□.6 查看輸出選項卡
第3章 OPL建模語言
3.1 OPL簡介
3.1.1 OPL基本介紹
3.1.□ OPL和IBMILOG腳本語言的區(qū)別
3.□ OPL常用符號
3.□.1 算術(shù)運(yùn)算符
3.□.□ 關(guān)系運(yùn)算符
3.□.3 邏輯運(yùn)算符
3.□.4 集合運(yùn)算符
3.□.5 其他符號
3.3 數(shù)據(jù)類型
3.3.1 基本數(shù)據(jù)類型
3.3.□ 數(shù)據(jù)結(jié)構(gòu)
3.4 數(shù)據(jù)源
3.4.1 數(shù)據(jù)初始化
3.4.□ 數(shù)組初始化
3.4.3 元組初始化
3.4.4 Excel表格輸入/輸出
3.5 決策□量聲明
3.5.1 決策□量類型
3.5.□ 決策□量的表達(dá)式
3.6 目標(biāo)函數(shù)
3.6.1 □大值函數(shù)
3.6.□ □小值函數(shù)
3.6.3 分段線性函數(shù)
3.6.4 分步函數(shù)
3.7 約束
3.7.1 使用約束
3.7.□ 約束標(biāo)簽
3.7.3 約束類型
3.8 形參
3.8.1 基本形參
3.8.□ 形參元組
3.9 OPL語言模塊
3.9.1 預(yù)處理模塊
3.9.□ 正在處理模塊
3.9.3 后處理模塊
3.9.4 流程控制模塊
……
第4章 供應(yīng)鏈管理典型問題及CPLEX實現(xiàn)
第5章 供應(yīng)鏈網(wǎng)絡(luò)布□問題及CPLEX實現(xiàn)
第6章 生產(chǎn)排程問題及CPLEX實現(xiàn)
第7章 運(yùn)輸車輛調(diào)度問題及CPLEX實現(xiàn)
第8章 復(fù)雜情景車輛智能調(diào)度問題及CPLEX實現(xiàn)
附錄
參考文獻(xiàn)