对Excel 2010的看法和经验';s演化求解方法

对Excel 2010的看法和经验';s演化求解方法,excel,vba,solver,Excel,Vba,Solver,微软已经通过一个进化解算器引擎对标准解算器插件的现有单纯形(线性)和梯度(非线性)解算器引擎进行了扩充,该引擎旨在解决非光滑不连续问题,其中全局最优解通常很难(或在大多数情况下甚至不可能)通过其他引擎找到。事实上,它是以前仅通过Frontline的高级解算器产品线提供的解算器之一,因此我认为它可以被视为对Excel附带的标准解算器的慷慨补充 我还没有听说很多人在使用这个新引擎,我猜大多数解算器用户都没有注意到微软最近增加了这个功能。我在这里意识到了这一点: 因此,我想听听您对它的看法和经验,以及

微软已经通过一个进化解算器引擎对标准解算器插件的现有单纯形(线性)和梯度(非线性)解算器引擎进行了扩充,该引擎旨在解决非光滑不连续问题,其中全局最优解通常很难(或在大多数情况下甚至不可能)通过其他引擎找到。事实上,它是以前仅通过Frontline的高级解算器产品线提供的解算器之一,因此我认为它可以被视为对Excel附带的标准解算器的慷慨补充

我还没有听说很多人在使用这个新引擎,我猜大多数解算器用户都没有注意到微软最近增加了这个功能。我在这里意识到了这一点:


因此,我想听听您对它的看法和经验,以及关于合理设置的看法和经验,因为它似乎比其他方法要花更多的时间来收敛。

我使用进化求解引擎开发了一个MPS(主生产计划),试图涉及大多数方面并获得最佳解决方案,我发现:


有时它给出了最优的解决方案,但有时你必须给它一些提示,比如移动一些变量,看看会发生什么,因此,我不建议在最终决策中使用它,但给它一个机会

好问题,但我认为它不属于StackOverflow。我确实使用解算器作为vba编程的一部分-那么你建议在哪里问这个问题?我投票关闭时推荐了superuser.com,但programmers.stackexchange.com可能也不错。一般来说,如果一个问题不包括或与代码没有直接关系,那么它就不属于这个问题。@Steve,这更像是一个一般性的讨论主题,stackoverflow是针对特定问题的。如果有一个特定的“我怎么能?”或“这是这样工作的吗?”方式来构建它,询问Excel解算器没有什么错。您的模型使用的公式以及它们与解算器过程交互的方式都是“代码”,但您需要一个特定的问题。明白了!我将做以下工作:我将把我的问题复制到另一个论坛,然后删除它,因为它在这里不合适。顺便说一句,如果我写得不好,对不起,英语不是我的母语:D