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