×

Pyomo–Python中的优化建模。第二版。 (英语) Zbl 1370.90003号

弹簧优化及其应用67.查姆:施普林格(ISBN 978-3-319-58819-3/hbk;978-3-3169-58821-6/电子书)。十八、277页。(2017).
出版商描述:本书为初学者和高级建模师,包括本科生和研究生水平的学生、学术研究人员和实践者,提供了一个完整而全面的Pyomo(Python优化建模对象)指南。本文通过许多例子来说明用于制定模型的不同技术,完美地阐述了Pyomo支持的建模功能的广度及其对复杂现实世界应用程序的处理。第二版对Pyomo的建模功能进行了扩展,对软件进行了更广泛的描述,使用户能够开发和优化模型。介绍性章节已经过修订,以扩展教程;讨论高级功能的章节现在包括自第一版以来添加到Pyomo的新功能,包括广义析取规划、带平衡约束的数学规划和双层规划。
Pyomo是一个用于制定和解决大规模优化问题的开源软件包。该软件扩展了现代AML(代数建模语言)工具支持的建模方法。Pyomo是一种灵活、可扩展和可移植的AML,它嵌入在Python(一种功能齐全的脚本语言)中。Python是一种功能强大的动态编程语言,它具有非常清晰、可读的语法和直观的对象定向。Pyomo包含用于定义稀疏集、参数和变量的Python类,这些类可用于制定定义目标和约束的代数表达式。此外,Pyomo可以从命令行界面和Python的交互式命令环境中使用,这使得创建Pyomo模型、应用各种优化器和检查解决方案变得很容易。
关于第一版,请参阅[Zbl 1233.90002号].

MSC公司:

90-01 与运筹学和数学编程相关的介绍性说明(教科书、教程论文等)
00A71号 数学建模的一般理论
68甲15 编程语言理论
68瓦30 符号计算和代数计算
90-04 与运筹学和数学编程有关的问题的软件、源代码等
90 C90 数学规划的应用
PDF格式BibTeX公司 XML格式引用
全文: 内政部