C# 线性规划:从文本中读取LP并使用单纯形法求解

C# 线性规划:从文本中读取LP并使用单纯形法求解,c#,text-files,console-application,linear-programming,simplex,C#,Text Files,Console Application,Linear Programming,Simplex,我想设计一个控制台应用程序(在VisualStudio2010C#中),它可以从文本文件中读取LP,然后使用单纯形方法进行求解 文本文件示例: “最多4.5” “9 8你在某种程度上重新发明轮子 这是一个事实上的标准 我个人更喜欢这个 有关其他格式,请参见或 我知道实施单纯形表法似乎简单易行。除非你这么做是为了好玩和学习,否则我郑重建议你不要这么做 实施生产质量单纯形法需要多年的经验。例如,我会使用单纯形解算器,或者。你在某种程度上重新发明轮子 这是一个事实上的标准 我个人更喜欢这个 有关其他格

我想设计一个控制台应用程序(在VisualStudio2010C#中),它可以从文本文件中读取LP,然后使用单纯形方法进行求解

文本文件示例:

“最多4.5”


“9 8你在某种程度上重新发明轮子

这是一个事实上的标准

我个人更喜欢这个

有关其他格式,请参见或

我知道实施单纯形表法似乎简单易行。除非你这么做是为了好玩和学习,否则我郑重建议你不要这么做


实施生产质量单纯形法需要多年的经验。例如,我会使用单纯形解算器,或者。

你在某种程度上重新发明轮子

这是一个事实上的标准

我个人更喜欢这个

有关其他格式,请参见或

我知道实施单纯形表法似乎简单易行。除非你这么做是为了好玩和学习,否则我郑重建议你不要这么做


实施生产质量单纯形法需要多年的经验。例如,我会使用单纯形解算器,或者。

不幸的是,我不允许使用库,我必须使用单纯形法。您仍然可以使用标准MPS格式。我希望不使用单纯形解算器的人允许您使用库,知道实现生产质量单纯形方法需要什么。库有什么问题吗?有些库确实允许商业应用。这是我第一年为一个项目必须做的。下一个库将在此基础上实现两阶段方法。但是如果我能获得标准f中的LPorm,在2D数组中,我应该能够解决它是的,正如我之前所说,如果你这样做是为了好玩或从中学习,那就没问题。如果你的方法在现实生活中的例子中失败了,不要太失望。即使是商业解算器也会失败……祝你好运!@ali OP正在尝试实现一个教科书上的单纯形法作为练习,而不是使用其他已建立的解算器创建完整的产品。此外,mps格式是专门为稀疏矩阵设计的,可能超出范围。不幸的是,我不允许使用库,我必须使用单纯形方法。您仍然可以使用标准mps格式。我希望不允许您使用的人不要使用o使用库,知道实现生产质量单纯形方法需要什么。库有什么问题吗?有些库确实允许商业应用。这是我第一年为一个项目所必须做的。下一个库将在此基础上实现两阶段方法。但是如果我能以标准形式和2D数组我应该能够解决它是的,正如我之前所说,如果你这样做是为了好玩或者从中学习,那就没问题。只是如果你的方法在现实生活中的例子中失败了,不要太失望。即使是商业解算器也会失败……祝你好运!@ali OP试图将教科书中的单纯形方法作为练习来实现,而不是创建e与其他已建立的解算器一起完成的产品。此外,mps格式专为稀疏矩阵设计,可能超出范围。