Wolfram mathematica Mathematica目标规划模型定义
我正在为一个大学课程项目评估Wolfram Mathematica 8 我很难定义目标编程模型。 首先是因为我在数学方面非常缺乏:)其次是因为我在(寻找“多目标优化:目标规划”)中发现的东西很差 我试图为软件项目维护阶段的资源分配定义一个小模型。这是非正式的模型定义: 不要担心功能。这是一个激活函数,如果小时数超过阈值,则返回1。阈值是解决bug所需的平均小时数 请不要评论这个模型的有用性:这不是本课程的目标。此外,这里的小时数是随机的,用于测试 我请求帮助将这个非正式模型表达为Mathematica目标编程模型。也就是说,我在语法和内置函数方面有问题 如果您需要更多信息,请在此发表评论,我将提供这些信息Wolfram mathematica Mathematica目标规划模型定义,wolfram-mathematica,mathematica-8,Wolfram Mathematica,Mathematica 8,我正在为一个大学课程项目评估Wolfram Mathematica 8 我很难定义目标编程模型。 首先是因为我在数学方面非常缺乏:)其次是因为我在(寻找“多目标优化:目标规划”)中发现的东西很差 我试图为软件项目维护阶段的资源分配定义一个小模型。这是非正式的模型定义: 不要担心功能。这是一个激活函数,如果小时数超过阈值,则返回1。阈值是解决bug所需的平均小时数 请不要评论这个模型的有用性:这不是本课程的目标。此外,这里的小时数是随机的,用于测试 我请求帮助将这个非正式模型表达为Mathema
对于主持人:标签线性目标规划和模型定义在这里可能很有用,但我没有创建它们的声誉。以下是我如何解决的。也许:)我的教授会告诉你的 当然,它并不优雅,请记住,我从几周前就开始使用Mathematica,我以前从未做过这种类型的开发 它使用了一个常规的目标规划模型,如 目前只有一个最小化的“步骤” 我提供了截图,如果你们中的一些人对源代码感兴趣,只需写一篇带有联系方式的评论 :目标规划回顾:多目标分析工具。 詹姆斯·P·伊格尼齐奥
运筹学学会杂志,第29卷,第11期(1978年11月),第1109-1119页这不就是约束优化/线性规划吗?应该是。不幸的是,激活函数不是线性的(它使用ArcTan)。@dgraziotin可以尝试将其最小化。要么将一个目标变成约束,要么优化两个目标的凸组合。感谢Daniel Lichtblau建议使用NMimize!