本書由鐵路科技圖書出版基金資助出版。本書試圖將 ILOG CPLEX、運籌學和交通運輸專業問題三者有機結合起來,用ILOG CPLEX來求解和進一步優化,展示用運籌學知識和CPLEX優化軟件解決鐵道運輸等交通運輸專業典型問題的基本技能。
本書內容主要包括IBM ILOG CPLEX概述、OPL、ILOG CPLEX在運輸問題中的應用、ILOG CPLEX在鐵路車流組織問題中的應用、ILOG CPLEX在高速鐵路列車運行圖優化問題中的應用、ILOG CPLEX在鐵路機車周轉圖優化問題中的應用、ILOG CPLEX在ITS中的應用和ILOG CPLEX在公交司乘排班問題中的應用。
本書適合鐵道運輸、交通運輸等專業科研人員、高校教師參考,也可作為普通高等院校交通運輸、管理工程等專業的本科生和研究生教材或參考書。
1.ILOGCPLEX是IBM公司剛剛公開的新軟件(過去是其內部使用),IBM在大力推廣;本課題被列入"教育部-IBM專業綜合改革項目(高教司(2011-213號)。本書內容具有先進性。
2.本書首先對ILOGCPLEX的功能、界面,對ILOGCPLEX用到的OPL的基本語言及語法規則進行介紹;在此基礎上對ILOGCPLEX在鐵道運輸問題、高速鐵路列車運行圖編制、車流組織優化、動車組運用優化、公交乘務排班優化和智能交通等六個領域進行論述,包括問題背景概述、建模、在CPLEX中求解等。其中鐵道運輸、高速鐵路運行圖編制、動車組運用優化是全書重點。
孫晚華,男,工學博士,教授。1965年10月生,湖南邵陽人。1987年7月湖南師范大學數學系畢業,獲理學學士學位;1992年4月北京交通大學運輸管理工程專業碩士研究生畢業,獲工學碩士學位;2000年4月北京交通大學運輸規劃與管理專業博士研究生畢業,獲工學博士學位。2008年到美國內華達州立大學里諾分校(UNR)訪學半年。
1992年4月畢業留校任教以來,一直從事交通運輸領域的教學和科研工作。先后承擔原鐵道部課題40多項;40多篇,其中被SCI、EI收入7篇;出版專著、教材3部。
第1章 IBM ILOG CPLEX概述
1.1 CPLEX介紹
1.2 CPLEX Studio介紹
1.3 CPLEX求解的優化問題簡介
1.4 CPLEX在交通運輸中的應用
思考與練習
第2章 OPL
2.1 OPL概述
2.2 OPL的常用符號
2.3 數據
2.4 數組
2.5 元組
2.6 腳本語言
2.7 建模建議
2.8 關鍵字及其用法
2.9 OPL簡單應用
思考與練習
第3章 ILOG CPLEX 在運輸問題中的應用
3.1 運輸問題概述
3.2 運輸問題的數學模型
3.3 運輸問題在CPLEX中建模與求解
3.4 非標準運輸問題的建模與求解
思考與練習
第4章 ILOG CPLEX在鐵路車流組織問題中的應用
4.1 鐵路車流組織優概述
4.2 貨物列車編組計劃的數學模型
4.3 在CPLEX中建模與求解
4.3 運行配置與求解
思考與練習
第5章 ILOG CPLEX在高速鐵路列車運行圖優化問題中的應用
5.1 高速鐵路運行圖問題的描述
5.2 最基本高速鐵路運行圖問題的數學模型
5.3 計算機模型的OPL
5.4 模型的改進
思考與練習
第6章 ILOG CPLEX在鐵路機車周轉圖優化問題中的應用
6.1 機車周轉圖優化問題概述
6.2 機車周轉問題的數學模型
6.3 計算機模型的OPL
6.4 機車周轉圖的網絡流模型及CPLEX求解
思考與練習
第7章 ILOG CPLEX 在ITS中的應用
7.1 ITS問題概述
7.2 ITS問題的數學模型
7.3 ITS問題在CPLEX中建模與求解
7.4 其他最短路徑問題的建模與求解
思考與練習
第8章 ILOG CPLEX 在公交司乘排班問題中的應用
8.1 公交司乘人員排班問題概述
8.2 公交司乘人員排班問題的數學模型
思考與練習
參考文獻