
There are few multiple choice questions in this lecture. Use your intuitive thinking to answer them. These are extremely helpful in understanding important concepts of feasibility, optimization and sensitivity. One can develop exciting applications of linear programming only when the basic concepts are given due importance. Algorithms, steps to solve and analytical tools to solve linear programs only make the implementation easy. Concept clarity helps in applying these techniques and get benefit of it.
Questions numbers are for reference purpose only.
This video discusses the method of finding feasible solution space graphically. There is an error in the objective function. The coefficient of y has been taken as 30 while in the description of the problem the related profit is given as 23. Feasible solution space doesn't get affected by the objective function. Hence, this error doesn't change the feasible solution space. However, this point should be taken care.
This video discusses the method of finding optimum solution graphically and demonstrates that such solution lies at the extreme point of feasible solution space. There is an error in the objective function. The coefficient of y has been taken as 30 while in the description of the problem the related profit is given as 23. Feasible solution space doesn't get affected by the objective function. Hence, this error doesn't change the feasible solution space. However, the computation of objective function value and related discussions go wrong. Discussions in this video is correct if we take the profit on regular soft drink as INR 30 per unit. So, please take care of this correction while understanding through this video.
In LP, there is either an unique optimal solution or there are multiple (infinite) optimal solutions. This lectures discusses about the situation under which we get multiple optimal solutions.
This lecture looks into special case of imfeasible solution space graphically and discusses about identifying measures that can move the problem towards feasibility.
There are four multiple choice questions to try. Answers to these questions are in another video.
Read the text and watch the video shared as resource. Should be able to handle all kind of constraints using Simplex Method.
This lecture writes dual of the linear program used in earlier lectures related to Simplex Method. However, there is an error in the linear program as the coefficients of x and y are wrongly interchanged. Please learn that by correcting this mistake.
Here a problem has been taken and the linear program has been formulated for that. Dual linear program of the same problem too is formulated. These will be used in subsequent lectures to understand the relations between their solutions.
Linear programs are widely used to model real life problems using linear equations and inequalities. There are some decision variables, an objective function and some constraints. Solving linear program means finding such values of decision variables that optimizes the objective function (either maximizes or minimizes depending on the requirement) within identified constraints. None of the constraints should be violated with the solution because such solution cannot be implemented (infeasible solution). The optimum solution is the best one under given constraints.
It is possible that there is no such solution that satisfies all the constraints. It means that the identified problem has no feasible solution. So, either relax some of the constraints or increase resources. It is possible that there are many feasible solutions and one of them gives the best value for the objective function. In some special cases, there may be multiple optimal solutions. These concepts you cannot learn by learning Linear Programming through features of some software/tool.
Solving a linear program requires lots of computation. Hence, there are tools/ software that can do all these computations for you. They can provide the results in various report forms that can be easy to interpret. So, it may be useful to learn such tool/ software once you are comfortable with the concepts of Linear Programming in Optimization.
Can you learn Linear Programming for Optimization by learning the features of such software/ tool? Do you become better expert of this technique by learning more of such tools/ software? Learning Industry is flooded with such courses that focus on such tool/software. That only creates market for such tools. Success/ progress of you as an expert of Linear Programming is heavily restricted if you learn the topic by learning through such courses focusing on tools.
Suppose, the organization using Liner Programming for Optimization gets additional fund. Where they should allocate this to have best impact on the objective function? Suppose, availability of some resource is adversely impacted due to political adversity in that area. How to handle that to avoid adverse impact on objective function? These are not solving a linear program, but are related to deep understanding and usage of concepts involving linear programming and optimization. There could be plenty of such situations where one has to go beyond computation. This understanding doesn't come through courses focusing on tools/ software.
This course doesn't talk about any software or tool. It should not. But, it takes you deep into the concepts in intuitive way. This is a must if you want to get the thrill of using Linear Programming and Optimization.
This course aims at making you comfortable with the most important optimization technique - Linear Programming. It starts with the concept of linear, takes you through linear program formulation, brings you at ease with graphical method for optimization and sensitivity, dives into simplex method to get to the nuances of optimization, prepares you to take advantage of duality and also discusses various special situations that can help you in becoming smart user of this technique.