parent
b47cf8261f
commit
4b82b1328e
@ -0,0 +1,30 @@
|
||||
# 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.
|
||||
|
||||
- [What is Linear Programming ?](https://www.analyticsvidhya.com/blog/2017/02/lintroductory-guide-on-linear-programming-explained-in-simple-english/)
|
||||
|
||||
## 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.
|
||||
|
||||
|
||||
## Useful links and resources
|
||||
|
||||
- [Solve LP Problems with Python](https://towardsdatascience.com/solving-your-first-linear-program-in-python-9e3020a9ad32)
|
||||
|
||||
## Example projects
|
||||
|
||||
- [online-optimizer.appspot.com](https://online-optimizer.appspot.com)
|
Loading…
Reference in new issue