|
The work is to develop a GUI based software, to serve as a tutorial for understanding Linear Programming priciples and methods.Also to implement some algorithms on LPP
Your tutorial must contain the details of the following
- Introduction to LP
- Formulation of LP problems (formulate a minimum of 5 example problems)
- Graphical solution for LPP (Method with examples)
- Standard form of LPP
- Simplex method(Method with examples)
- Variants of simplex method
- Duality principle(give statement of theorem with proof)
- Revised Simplex method
- Dual Simplex method
- Karmarkar's Algorithm
- Integer programming
- PERT and CPM
- A program to solve a LPP with 2 variables using simplex method. The program should take input from the user in graphical form,
i.e, it should allow the user to draw lines which specify constraints for the problem. Also you should support both minimization and maximization.Also after every iteration of the algorithm it should display the progress graphically
Your work is to develop tutorial on variants of LP problems, which are as listed below
- Linear Diophantine equations
- Facility Location problem
- Assignment problem
- Transportation problem
- Flows in network (maximam flow and minimum cost flows
- Goal programming
- Parametric programming
You have to implement the following algorithms, the inputs must be taken in graphical form.The progress of each step must be displayed graphically.
- Implement Vogel's Approximation Method for solving transportation problem
- Implement Hungarian method for assignment problem
- Note:Both the tutorials explain the problems and methods both from the algorithm designer's perspective and mathematicians perspective.
Materials
|