×

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/pamo2/index.html
依赖项: 蟒蛇
关键词: 分布式;平行;和集群计算(cs.DC);优化和控制(math.OC)
相关软件: PaGMO/PyGMO;科学Py;蟒蛇;EGO公司;TensorFlow公司;Scikit公司;PlatEMO公司;数字Py;马特普洛特利布;鸭嘴兽;能源部;DEAP公司;j金属;达克;j金属Py;皮莫;CPLEX公司;朝鲜民主主义人民共和国;github;四程序IP
引用于: 6文件

按年份列出的引文