|New Version 8.1!
Supports .NET 6.0.
Try it for free with our fully functional
60-day trial version.
Linear Programming (LP)
Whether you're using C#, Visual Basic (VB.NET), F#, IronPython, the Extreme Optimization Numerical Libraries
for .NET make it easy to include linear programming functionality in your .NET applications.
The Extreme Optimization Numerical Libraries for .NET are a complete math,
vector/matrix and statistics package
for the Microsoft .NET framework. Linear programming features include:
- Linear Program Solver based on the Revised Simplex Method
- Suitable for small to medium sized problems.
- Optimized treatment of bounds on variables.
- Optimized treatment of equality and range constraints.
- Import programs in standard MPS format.
Linear programming classes
The classes that implement the linear programming functionality live in the
The principal classes are:
The Linear Programming section of the
Mathematics Library User's Guide explains their use in detail.
Linear Programming QuickStart Sample
Our library comes with a large number of QuickStart samples that help you
to get started in minutes. The following sample illustrates how to use
the linear programming functionality:
||Illustrates optimization with linear constraints using the LinearProgram and
If you would like to evaluate the Extreme Optimization Numerical Libraries for .NET,
you can download a free, fully functional 60-day trial version.
In addition to the code samples discussed here, it includes about 70 other samples
as well as complete documentation for the entire library.
Copyright © 2003-2021, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.