将数学公式转换为编程算法

时间:2010-09-27 02:55:07

标签: language-agnostic programming-languages syntax language-design mathematical-optimization

我正在努力将数学公式转换为程序。该公式被称为易腐产品的最优定价政策。我在一篇文章中看过这个,它被称为Karush-Kuhn-Tucker条件。不知怎的,我失去了所有的数学技能,无法理解那里解释的公式。我能够理解如何找到获得最优价格的解决方案,但我担心我可能无法解决本文中给出的条件。供你参考我给的链接here。如果有人能用简单的英语向我解释这个Karush-Kuhn-Tucker条件,那么我就可以用编程语言来思考。我对这门语言不感兴趣,我准备用任何语言实现。

还提出link我在数学堆栈交换中发布的问题。

有没有人遇到过这种情况?如何为这种数学公式提出程序化解决方案?

相同的维基文章是here

如果有任何已开发的此类公式库,请告诉我。

1 个答案:

答案 0 :(得分:1)

如果你有一个由KKT条件描述的程序,那么你只需要一个非线性求解器。

http://en.wikipedia.org/wiki/Nonlinear_programming

http://extensions.services.openoffice.org/project/NLPSolver