Linear Program Solver (LiPS) is an optimization package oriented on solving linear, integer and goal programming problems.
The main features of LiPS are:
● LiPS is based on the efficient implementation of the modified simplex method that solves large scale problems.
● LiPS provides not just an answer, but a detailed solution process as a sequence of simplex tables, so you can use it for studying/teaching linear programming.
● LiPS gives sensitivity analysis procedures, which allow us to study the behaviour of the model when you change its parameters, including: analysis of changes in the right sides of constraints, analysis of changes in the coefficients of the objective function, analysis of changes in the column/row of the technology matrix. Such information may be extremely useful for the practical application of LP Models.
● LiPS provides methods of goal programming, including lexicographic and weighted GP methods, which are oriented on multi-objective optimisation.


  • Linear and Integer programming solver
  • Sensitivity analysis
  • Goal programming (experimental)
  • Easy to use graphical interface (GUI)

Project Samples

Project Activity

See All Activity >


MIT License

Follow Linear Program Solver

Linear Program Solver Web Site

Other Useful Business Software

Get your Apps to customers 5x faster with RAD Studio. Get your Apps to customers 5x faster with RAD Studio. Icon
Get your Apps to customers 5x faster with RAD Studio. Icon

The easiest and most powerful cross platform development tool available on the market. Start a free trial today (no credit card needed).

RAD StudioTM: Build cross-platform apps ridiculously FAST!
  • Delivering fast and powerful native applications for Windows, Linux, macOS, iOS, Android, cloud and IoT.
  • Rapidly design, build, and run applications optimized for native performance, from a single code base across all platforms.
  • Securely connect and embed any data, on any tier, in the Enterprise, or cloud.

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Solve this linear programming (LP) problem using the transportation method. -

  • The results are presented as integer fractions rather than floating point numbers and I see no option to change that. I have to spend a lot of time converting results to floating point with a calculator. I really hate it when people get the difficult part of a project right and the easy part wrong. And, there is no help, just a pretend help with "?" and clicking on it does nothing. I don't like being jerked around either.

  • Dear Developer, Thank you for sharing such a great project It works perfectly form me. I've a suggestion which is to be able to write the formulation in matrix format (in text mode) just like in Matlab thank you again for your work :)

  • Lipside works great.

  • Lipside works great.

    1 user found this review helpful.
Read more reviews >

Additional Project Details


Brazilian Portuguese, English, Russian, Spanish

Intended Audience

Education, End Users/Desktop, Information Technology, Science/Research

User Interface

Win32 (MS Windows)

Programming Language