GIPALS is linear programming environment that incorporates large-scale linear programs solver and easy, intuitive graphical user interface to direct specify or import and solve any type of constrained optimization problems arising in various industrial, financial and educational areas.
Constrained optimization problems are stated as linear programs with UNLIMITED number of decision variables and constraints.
The linear program solver is based on Interior-Point method (Mehrotra predictor-corrector algorithm) and optimized for large sparse linear programs by implementing the state-of-art algorithm to order the constraints matrix.
The user can specify the linear program constraints in a dense form using the grids or in a sparse form using the particular constraints editor. The dense form is suitable for small and medium linear programs with non-zeros prevail over zeros. In this form the constraints can be directly copied/pasted from/to MS Excel spreadsheets by Windows clipboard. The sparse form is designed to specify / view / edit large linear programs with tens and hundreds of thousand variables and constraints.
GIPALS can import linear programs from Mathematical Programming System (MPS) data format that is an industry standard for the description of a variety of linear programs. Any linear program specified in GIPALS' user interface could be exported to MPS format.
The solution of the linear programs can be saved as CSV (comma-delimited spreadsheet), Tab-delimited or HTML file.
Key features of GIPALS:
Simple and natural way to specify a linear program without any special mathematical knowledge;
Robust Interior-Point method for fast and reliable solution;
Support the industrial standard format of linear programs;
Report the solutions in widely used formats including spreadsheets and HTML.
GIPALS - LINEAR PROGRAMMING ENVIRONMENT RELATED DOWNLOADS
WebCab Optimization (J2SE Edition) 2.6
Java class library for solving local or global optimization problems. Refined procedures for solving and performing sensitivity analysis on uni and multi dimensional, local or global optimization problems which may or may not have linear constraints. Specialized Linear programming algorithms based on the Simplex Algorithm ...
WebCab Optimization (J2EE Edition) 2.6
Enterprise Java Component for solving local or global optimization problems. Refined procedures for solving and performing sensitivity analysis on uni and multi dimensional, local or global optimization problems which may or may not have linear constraints. Specialized Linear programming algorithms based on the Simplex Algorithm ...
Matrix Calculator 1.1
Perform matrix algebra calculations and save the results. Matrix calculator operations include: transpose, invert, scale, compute determinant and trace, adjoint, multiply, add, and subtract. Matrices can be saved to a text file for future sessions. A delimiter can be specified to separate elements of the matrix ...
Linear Algebra 2
Performs computations associated with matrices, including solution of linear systems of equations (even least squares solution of over-determined or inconsistent systems and solution by LU factors), matrix operations (add, subtract, multiply), finding ...
WebCab Optimization for Delphi 2.6
Add optimization & Linear Programming solver to your .NET and COM Applications. Add refined procedures for solving and performing sensitivity analysis on uni and multi dimensional, local or global optimization problems which may or may not have constraints; to your .NET and COM Applications. Specialized Simplex Linear programming ...
WebCab Optimization for .NET 2.6
Add optimization & L.P. solver to .NET, COM and Web service Applications. Add refined procedures for solving and performing sensitivity analysis on uni and multi dimensional, local or global optimization problems which may or may not have constraints; to your .NET, COM and XML Web service Applications. Specialized Simplex Linear ...
Cut 1D X 3.0
Cut 1D X is an automation component used for 1D cutting optimization with angles Cut 1D X is an Automation Component used for obtaining optimal cutting designs of one dimensional pieces which may have angles different of 90 degrees at their extremities. Cut 1D X can be used for cutting linear pieces such as bars, pipes, tubes, steel ...
MatrixCalculator 1.1.1
Simple pocket calculator style matrix calculator Morello Matrix Calculator is a simple, pocket calculator style program which performs most standard matrix calculations. It supports matrices up to 20 elements square (shareware version is limited to 2 elements square). It also allows data to be exchanged ...
Kalkulator 2.41
Advanced Sci/Eng calculator, from simple expressions to differential equations The Mother of all Calculators, a Swiss Army knife for scientists and engineers. Perhaps the most capable scientific/engineering calculator for Windows.
On one hand, this is a calculator: evaluates expressions with more than 100 functions (trig/inverse ...
Linear Equations 1
Learn to resolve linear equations with this special educational program We have developed the educational program "Linear Equations", not to replace the math teacher at high schools, but to be a help for the algebra students. Surely they will like to play with the software, and in the meantime they will learn in a unique ...