×

PaGMO公司

swMATH ID: 39834
软件作者: 弗朗西斯科·比斯卡尼(Francesco Biscani)、达里奥·伊佐(Dario Izzo)、奇·洪扬(Chit Hong Yam)
描述: 大规模并行工程优化的全局优化工具箱。欧洲航天局高级概念团队(ACT)开发了一个名为PaGMO的全球优化软件平台,最近作为一个开源项目发布。PaGMO旨在解决高维全局优化问题,它已成功地用于寻找实际工程问题的解决方案,其中包括星际航天器轨道的初步设计,包括化学(包括多次飞越和深空机动)和低推力(目前仅限于单相轨道),纳米结构散热器的逆向设计和行星探测车的非反应控制器设计。具有大量全局和局部优化算法(包括遗传算法、差分进化、模拟退火、粒子群优化、指南针搜索、改进的和声搜索,以及用于局部优化的各种库接口,如SNOPT、IPOPT、GSL和NLopt),PaGMO的核心是一个C++库,它采用面向对象的体系结构,提供了一个干净且易于扩展的优化框架。采用多线程编程可确保高效利用现代多核架构,并允许直接实现孤岛模型范式,其中多个候选解决方案群体异步交换信息,以加快和改进优化过程。除了C++接口之外,PaGMO的功能还暴露于高级语言Python,因此可以在交互式会话中轻松使用PaGMO,并利用大量可用的科学Pythons库。
主页: https://esa.github.io/pagmo2/index.html
依赖项: 蟒蛇
关键词: 分布式;平行;和集群计算(cs.DC);优化和控制(math.OC)
相关软件: PaGMO/PyGMO;PlatEMO公司;数字Py;马特普洛特利布;鸭嘴兽;能源部;DEAP公司;j金属;达克;j金属Py;蟒蛇;皮莫;ASMO公司;DFMO公司;MOIF公司;TensorFlow公司;古罗比;NDL公司;D04AAF公司;英特尔TBB
引用于: 2出版物

2篇连载文章中引用

1 应用数学与计算
1 计算优化与应用

按年份列出的引文