You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
app-ideas/Projects/2-Intermediate/Linear-programming-Solver.md

1.4 KiB

Linear Programming Solver App

Tier: 2-Intermediate

Linear Programming is a mathematical method that is used in Food and agriculture, Engineering, Energy Industry and Transportation etc in order to find the optimal solution. Linear Programming problems consist of Objective Function and Constrains. This Application helps to maximize or minimize the given objective function using given constrains.

User Stories

  • User can enter the Objective Function type (Maximize or Minimize).
  • User can enter the Objective Function with any number of decision variables.
  • User can enter all the constrains including non-nagativity.
  • User can choose which method should be used to solve the problem.
  • User can press the solve button in order to solve the problem.

Bonus features

  • User can see all the iterations to get a better idea about the problem.
  • User can see the graphical view of the problem when there are only two variables.

Example projects