Professional Documents
Culture Documents
Submitted by
PROJECT EVALUATION
( For Official Use Only )
3 References 4
Total 25
***********************************************************
Review of Literature:
It is impossible to find out who knew what when first. The Egyptians and
Babylonians considered about 2000 B.C. the solution of special linear equations. But,
of course, they described examples and did not describe the methods in "today’s
style". What we call "Gaussian elimination" today has been explicitly described in
Chinese "Nine Books of Arithmetic" which is a compendium written in the period
2010 B.C. to A.D. 9, but the methods were probably known long before that. Gauss,
by the way, never described "Gaussian elimination". He just used it and stated that the
linear equations he used can be solved "per eliminationem vulgarem" The origins of
Linear Programming date back to Newton, Leibnitz, Lagrange, etc.
Programming problems first rise in economics, where the optimal allocation of
resources has long been of interest to economists. More specifically, however,
programming problems seem to be a direct outgrowth of the work done by a number
of individuals in the 1930's.
One outstanding theoretical model developed then was Von Newmann's linear
model of an expanding economy, which was part of the efforts of a number of Austrian
and German economists and mathematicians who were studying the generalization of
wairasian equilibrium models of an economy.
A more practical approach was made by Leontief, who developed input-output
models of the economy. His work was concerned with determining how much various
industries would have to produce to meet a specified bill of consumer demands.
Input-output models did not actually involve any optimization; instead they
required the solution of a system of simultaneous linear equations.
During World War II, a group under the direction of Marshall K. Wood
worked on allocating problems for the United States Air Force. Generalization of
Leontief type models were developed to allocate resources in such a way as to
maximize or minimize some linear objective function.
George B. Dantzig was a member of the Air Force group, he formulated the
general linear programming problem and devised the simplex method of solution in
1947. His work was not generally available until 1951, when the Cowles-commission
Monograph was published.
After 1951, progress in the theoretical development and in practical
applications of linear programming was rapid. Important theoretical contributions
were made by David Gale, H. W. Kuhn and A. W. Tucker, who had a major share in
developing the theory of duality in linear programming. A. Charnce, who also did
some important theoretical work, and W.W. Cooper took the lead in encouraging
industrial application of linear programming.
Report on the present investigation:
Linear Programming: It is an optimization method applicable for the solution of
optimization problem where objective function and the constraints are linear. It was
first applied in 1930 by economist, mainly in solving resource allocation problem.
During World War II, the US Air force sought more effective procedure for allocation
of resources. George B. Dantzig, a member of the US Air Force formulate general
linear problem for solving the resources allocation problem.
PRINCIPLES
Proportionality: There exist proportional relationships between objectives and
constraints.
Additivity: Total resources are equal to the sum of the resources used in individual
activities.
Divisibility: Solution need not be a whole number viz decision variable can be in
fractional form.
Certainty: Coefficients of objective function and constraints are known constants
and do not change viz parameters remain unaltered.
Finiteness: Activities and constraints are finite in number.
Optimality: The ultimate objective is to obtain an optimum solution viz
'maximization' or 'minimization'.
Mathematical Formulation
Formulation of an LPP refers to translating the real-world problem into the form of
mathematical equations which could be solved. It usually requires a thorough
understanding of the problem.
Steps towards formulating a Linear Programming problem:
Step 1: Identify the ‘n’ number of decision variables which govern the behaviour of
the objective function (which needs to be optimized).
Step 2: Identify the set of constraints on the decision variables and express them in the
form of linear equations /inequations. This will set up our region in the n-dimensional
space within which the objective function needs to be optimized. Don’t forget to
impose the condition of non-negativity on the decision variables i.e. all of them must
be positive since the problem might represent a physical scenario, and such variables
can’t be negative.
Step 3: Express the objective function in the form of a linear equation in the decision
variables.
Step 4: Optimize the objective function either graphically or
Step 4: Optimize the objective function either graphically or mathematically.
In general we use the following two methods for the solution if a linear
programming problem.
1.Geometrical (or graphical) method: If the objective function z is a function of
two variables only; then the problem can be solved by the graphical method. A
problem involving three variables can also be solved graphically, but with
complicated procedure.
2.Simplex method: This is the most powerful tool of the linear programming as any
problem can be solved by this method. Also, this method is an algebraic procedure
which progressively approaches the optimal solution. The procedure is straight
forward and requires only time and patience to execute manually. Nowadays,
computational methods (using computers), are available for solving such problems.
To find which point maximises profit, we substitute into the equation 6.5x+9y.
Substituting the three coordinates into this equation we obtain:
The profit at (1150/7,0) is 1067.86
The profit at (0,700/11) is 572.73
The profit at (1775/19,725/19) is 950.66
So we obtain the maximum profit at (1150/7,0)We can conclude the bakery needs to
make 164 (we round down as we must make whole batches) batches of Slimming-
watchers cake and zero batches of Scrumptious cake each day to make the most profit.
Procedure for solving Simplex method:
Insert slack variable and find slack equation.
yes no
The maximum
Are there any more negative indicators in has reached
last row.
https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-5915.1982.tb01185.x
Summary and Conclusions:
From this project we came to a conclusion that 'Linear programming' is like a
vast ocean where many methods, advantages, uses, requirements etc. can be seen.
Linear programming can be done in any sectors where there is less waste and more
profit. By this, the production of anything is possible through the new methods of
L.P. As we had collected many data about L.P, we came to know more about this,
their uses, advantages and requirements. Also, there are many different ways to
find out the most suitable L.P.
Also, we formulate an example for linear programming problem and done
using the two methods simplex method and dual problem. And came to a
conclusion that L.P is not just a technique but a planning the process of determining
a particular plan of action from amongst several alternatives. Even there are
limitations, L.P is a good technique, especially in the Business Sectors.
**********************************************************
Bibliography:
1.George B. Dantzig: Devised simplex method
https://books.google.com/books/about/Linear_Programming_and_Extensions.html?i
d=hUWPDAAAQBAJ
2.Aronofsky, J.S and A.C Williams.
1962, The use of Linear Programming.
3.Vanderbai, R.J.2001.
Linear programming 2nd edition Foundation and Extensions.
4.Bock, R.H.1962.
A new method for teaching linear programming.
The journal of the academy of management 5(1):82-86