搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
无库存
Python与运筹优化
0.00     定价 ¥ 78.00
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787550453739
  • 出 版 社 :
    西南财经大学出版社
  • 出版日期:
    2022-11-01
收藏
作者简介
张红历,1974年12月出生,甘肃兰州人,管理科学与工程专业博士,任职于西南财经大学统计学院教授,美国密西根大学访问学者。主要研究方向为空间数据分析及其在区域经济中的理论与应用研究。冯波,成都市房地产市场服务中心发展研究室负责人,四川省住房和城乡建设厅专家库专家。
展开
目录
1 Python 概述与编程基础 ………………………………………………………… (1)1. 1 历史与特点 ……………………………………………………………… (1)1. 1. 1 Python 的历史 …………………………………………………… (1)1. 1. 2 Python 的特点 …………………………………………………… (2)1. 2 安装和运行 ……………………………………………………………… (3)1. 2. 1 Python 安装 ……………………………………………………… (3)1. 2. 2 Python 运行 ……………………………………………………… (4)1. 3 基础语法 ………………………………………………………………… (7)1. 3. 1 基本格式 ………………………………………………………… (7)1. 3. 2 变量 ……………………………………………………………… (10)1. 3. 3 数据类型 ………………………………………………………… (11)1. 3. 4 数据结构 ………………………………………………………… (19)1. 3. 5 常用运算符 ……………………………………………………… (40)1. 4 流程控制 ………………………………………………………………… (43)1. 4. 1 选择结构 ………………………………………………………… (43)1. 4. 2 循环结构 ………………………………………………………… (49)1. 4. 3 break 语句和 continue 语句……………………………………… (54)1. 5 函数 ……………………………………………………………………… (55)1. 5. 1 函数定义、参数与调用 ………………………………………… (56)1. 5. 2 函数返回值与匿名函数 ………………………………………… (59)1. 5. 3 常用内置函数 …………………………………………………… (60)1. 6 类和对象 ………………………………………………………………… (64)1. 6. 1 类的定义 ………………………………………………………… (64)1. 6. 2 对象 ……………………………………………………………… (65)1. 6. 3 继承 ……………………………………………………………… (66)1. 7 模块和库 ………………………………………………………………… (66)1. 7. 1 模块导入 ………………………………………………………… (66)1. 7. 2 math 模块 ………………………………………………………… (68)1. 7. 3 常用科学计算库 ………………………………………………… (69)1. 7. 4 第三方库 ………………………………………………………… (84)2 Python 常用优化库 ……………………………………………………………… (85)2. 1 概述 ……………………………………………………………………… (85)2. 2 PuLP …………………………………………………………………… (87)2. 2. 1 安装与主要类 …………………………………………………… (87)2. 2. 2 求解过程 ………………………………………………………… (88)2. 2. 3 求解示例 ………………………………………………………… (91)2. 3 SciPy.optimize …………………………………………………………… (94)2. 3. 1 安装与优化模块介绍 …………………………………………… (94)2. 3. 2 scipy.optimize.minimize ………………………………………… (95)2. 3. 3 scipy.optimize.linprog …………………………………………… (104)2. 3. 4 scipy.optimize.linear_sum_assignment ………………………… (107)2. 4 Google Optimization Tools ……………………………………………… (109)2. 4. 1 OR-Tools 概述 ………………………………………………… (110)2. 4. 2 线性规划 ……………………………………………………… (110)2. 4. 3 整数规划 ……………………………………………………… (112)2. 4. 4 约束优化 ……………………………………………………… (116)2. 4. 5 指派问题 ……………………………………………………… (119)2. 4. 6 装箱问题 ……………………………………………………… (123)2. 4. 7 网络流问题 …………………………………………………… (129)2. 4. 8 路径优化问题 ………………………………………………… (137)2. 5 MIP …………………………………………………………………… (138)2. 5. 1 安装与主要功能 ……………………………………………… (138)2. 5. 2 求解步骤 ……………………………………………………… (139)2. 5. 3 求解示例 ……………………………………………………… (140)2. 6 Gurobipy ………………………………………………………………… (145)2. 6. 1 安装与主要功能 ……………………………………………… (145)2. 6. 2 基本用法 ……………………………………………………… (146)2. 6. 3 求解示例 ……………………………………………………… (151)2. 7 Pymprog ………………………………………………………………… (153)2. 7. 1 安装与主要功能 ……………………………………………… (153)2. 7. 2 基本用法 ……………………………………………………… (153)2. 7. 3 求解示例 ……………………………………………………… (158)2. 8 NetworkX ……………………………………………………………… (159)2. 8. 1 安装与主要功能 ……………………………………………… (160)2. 8. 2 基本用法 ……………………………………………………… (160)2. 8. 3 经典图论问题求解 …………………………………………… (173)2. 8. 4 NetworkX 基本操作总结 ……………………………………… (203)2. 9 APM 与 GEKKO ……………………………………………………… (208)2. 9. 1 安装与主要功能 ……………………………………………… (208)2. 9. 2 基本用法 ……………………………………………………… (209)2. 9. 3 求解示例 ……………………………………………………… (212)3 线性规划及灵敏度分析 ……………………………………………………… (221)3. 1 线性规划数学模型与求解 …………………………………………… (221)3. 1. 1 线性规划数学模型 …………………………………………… (221)3. 1. 2 线性规划的基本概念 ………………………………………… (222)3. 1. 3 求解方法 ……………………………………………………… (223)3. 1. 4 求解示例 ……………………………………………………… (224)3. 2 线性规划灵敏度分析示例 …………………………………………… (229)4 运输问题 ……………………………………………………………………… (237)4. 1 数学模型 ……………………………………………………………… (237)4. 2 求解方法 ……………………………………………………………… (239)4. 2. 1 基本思想 ……………………………………………………… (239)4. 2. 2 算法步骤 ……………………………………………………… (239)4. 3 求解示例 ……………………………………………………………… (239)4. 3. 1 产销平衡的运输问题 ………………………………………… (239)4. 3. 2 产销不平衡的运输问题 ……………………………………… (245)4. 3. 3 产销不确定的运输问题 ……………………………………… (251)4. 3. 4 带转运的运输问题 …………………………………………… (253)5 整数规划 ……………………………………………………………………… (256)5. 1 数学模型 ……………………………………………………………… (256)5. 2 求解方法 ……………………………………………………………… (258)5. 2. 1 分支定界法 …………………………………………………… (258)5. 2. 2 割平面法 ……………………………………………………… (259)5. 3 整数规划求解示例 …………………………………………………… (260)5. 4 指派问题求解示例 …………………………………………………… (265)6 目标规划 ……………………………………………………………………… (279)6. 1 数学模型 ……………………………………………………………… (279)6. 2 求解方法 ……………………………………………………………… (280)6. 3 目标规划求解示例 …………………………………………………… (281)7 图与网络分析 ………………………………………………………………… (291)7. 1 最小生成树问题 ……………………………………………………… (291)7. 1. 1 求解方法 ……………………………………………………… (292)7. 1. 2 求解示例 ……………………………………………………… (294)7. 2 最短路问题 …………………………………………………………… (300)7. 2. 1 求解方法 ……………………………………………………… (300)7. 2. 2 求解示例 ……………………………………………………… (302)7. 3 优选流量问题 ………………………………………………………… (319)7. 3. 1 基本概念 ……………………………………………………… (320)7. 3. 2 求解方法 ……………………………………………………… (321)7. 3. 3 求解示例 ……………………………………………………… (321)7. 4 最小费用优选流问题 ………………………………………………… (325)7. 4. 1 求解方法 ……………………………………………………… (326)7. 4. 2 求解示例 ……………………………………………………… (326)7. 5 中国邮路问题 ………………………………………………………… (328)7. 5. 1 求解方法 ……………………………………………………… (329)7. 5. 2 求解示例 ……………………………………………………… (330)8 非线性规划 …………………………………………………………………… (332)8. 1 数学模型与基本概念 ………………………………………………… (332)8. 1. 1 数学模型 ……………………………………………………… (332)8. 1. 2 基本概念与基础知识 ………………………………………… (335)8. 2 一维搜索 ……………………………………………………………… (341)8. 2. 1 问题描述 ……………………………………………………… (341)8. 2. 2 斐波那契法 …………………………………………………… (342)8. 2. 3 黄金分割法 …………………………………………………… (349)8. 2. 4 一维搜索求解示例 …………………………………………… (354)8. 3 无约束非线性规划 …………………………………………………… (356)8. 3. 1 最速下降法 …………………………………………………… (356)8. 3. 2 牛顿法(Newton Method) ……………………………………… (366)8. 3. 3 DFP 法 ………………………………………………………… (376)8. 3. 4 BFGS 算法 ……………………………………………………… (382)8. 3. 5 无约束非线性规划求解示例 ………………………………… (391)8. 4 有约束非线性规划 …………………………………………………… (397)8. 4. 1 很优性条件 …………………………………………………… (397)8. 4. 2 惩罚函数法 …………………………………………………… (402)8. 4. 3 有约束非线性规划求解示例 ………………………………… (415)9 启发式算法 …………………………………………………………………… (428)9. 1 模拟退火算法 ………………………………………………………… (428)9. 1. 1 基本思想 ……………………………………………………… (429)9. 1. 2 算法流程与步骤 ……………………………………………… (431)9. 1. 3 算法的特点与改进 …………………………………………… (432)9. 1. 4 求解示例 ……………………………………………………… (433)9. 2 遗传算法 ……………………………………………………………… (448)9. 2. 1 基本思想 ……………………………………………………… (448)9. 2. 2 算法流程与步骤 ……………………………………………… (450)9. 2. 3 算法特点与改进 ……………………………………………… (452)9. 2. 4 求解示例 ……………………………………………………… (453)9. 3 启发式算法求解模块 ………………………………………………… (463)9. 3. 1 Scikit-opt ……………………………………………………… (463)9. 3. 2 Geatpy ………………………………………………………… (470)参考文献 …………………………………………………………………………… (477)附录 1 contour 图的绘制 ………………………………………………………… (478)附录 2 3D Surface 图的绘制 …………………………………………………… (478)附录 3 SymPy …………………………………………………………………… (480)
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录