×

OREX-J公司

swMATH ID: 7410
软件作者: 朗(Jan Christian);托马斯·威贾贾
描述: OREX-J:面向优化算法实验分析的通用软件框架Java运筹学EXperiment Framework(OREX-J)是一个面向对象的软件框架,帮助用户设计、实现和进行优化算法分析的计算实验。由于它是使用面向对象的编程和设计模式以通用方式设计的,因此它并不局限于一类特定的优化问题和算法。该框架的目的是减少进行和评估计算实验所需的人工工作量:OREX-J提供了一个通用的、可扩展的数据模型,用于存储实验设计及其结果的详细数据。这些数据可以包括算法参数、测试实例生成器设置、实例本身、运行时、算法日志、解决方案属性等。所有数据都会自动保存在关系数据库(MySQL、,http://www.mysql.com/)通过对象关系映射库Hibernate(http://www.hibernate.org/). 这简化了分析计算结果的任务,因为即使是复杂的分析也可以使用相对简单的结构化查询语言(SQL)查询来执行。此外,OREX-J简化了不同研究人员开发的算法的比较:研究人员可以使用OREX-J作为通用实验框架,而不是将其他研究人员的算法集成到专用测试床中。本文描述了OREX-Z的体系结构和特点,并举例说明了其在案例研究中的使用。OREX-J已经用于三个不同领域的实验:带替代的动态批量调整混合整数规划模型的算法和重新计算,随机多地点库存控制模型的基于仿真的优化方法,以及软件供应商选择和产品组合规划的优化模型。
主页: http://orex-j.sourceforge.net/
关键词: 运筹学方法;算法的实验分析;试验台;软件框架;面向对象设计;设计模式
相关软件: 北极星;BEAGLE公司;j金属;冬眠;DIMACS公司;交响曲;COIN或;阿巴克斯
引用于: 1文件

连载1篇

1 OR频谱

按年份列出的引文