Linear Programming Applications and Models
Linear Programming Applications and Models
2
Linear Programming:
Applications and Model
Formulation
“Whenever there is a hard job to be done I assign it to a lazy man; he is sure to find an
easy way of doing it.”
– Walter Chrysler
PREVIEW
Linear programming (LP) is a widely used mathematical modelling technique developed to help decision
makers in planning and decision-making regarding optimal use of scarce resources. This chapter is
devoted to illustrate the applications of LP programming in different functional areas of management and
how LP models are formulated.
LEARNING OBJECTIVES
CHAPTER OUTLINE
Formulation
2.1 Introduction 2.8 Examples of LP Model Formulation •
2.2 Structure of Linear Programming Model 2.3 Conceptual Questions
Advantages of Using Linear Programming 2.4 • Self Practice Problems
Limitations of Linear Programming 2.5 • Hints and Answers
Application Areas of Linear Programming 2.6 ⑨ Chapter Summary
General Mathematical Model of Linear ⑨ Chapter Concepts Quiz
Programming Problem ⑨ Case Study
2.7 Guidelines on Linear Programming Model
26 Operations Research: Theory and Applications
2.1 INTRODUCTION
The application of specific operations research techniques to determine the choice among several courses of
action, so as to get an optimal value of the measures of effectiveness (objective or goal), requires to
formulate (or construct) a mathematical model. Such a model helps to represent the essence of a system that
is required for decision-analysis. The term formulation refers to the process of converting the verbal
description and numerical data into mathematical expressions, which represents the relationship among
relevant decision variables (or factors), objective and restrictions (constraints) on the use of scarce
resources (such as labour, material, machine, time, warehouse space, capital, energy, etc.) to several
competing activities (such as products, services, jobs, new equipment, projects, etc.) on the basis of a given
criterion of optimality. The term scarce resources refers to resources that are not available in infinite
quantity during the planning
choosing a particular course of action (or strategy) among the
Linear
Programming is a mathematical
given courses of action (or strategies) in order to achieve the
technique useful for allocation of ‘scarce’ or ‘limited’ desired objective.
resources, to The usefulness of this technique is enhanced by the availability
several competing activities on the basis of a given criterion of
optimality.
of several user-friendly computer software such as STORM,
TORA, QSB+, LINDO, etc. However, there is no computer
software for building an LP model. Model building is an art that
improves with practice. A variety of examples are given in this
chapter to illustrate the formulation of an LP model.
measure-of-performance Z. The optimal value of the given objective function is obtained by the graphical
method or simplex method.
The constraints There are always certain limitations (or constraints) on the use of resources, such as:
labour, machine, raw material, space, money, etc., that limit the degree to which an objective can be
achieved. Such constraints must be expressed as linear equalities or inequalities in terms of decision
variables. The solution of an LP model must satisfy these constraints.
In all mathematical models, assumptions are made for reducing the complex real-world problems into a
simplified form that can be more readily analyzed. The
following are the major assumptions of an LP model: Following are certain advantages of using linear programming
technique:
1. Certainty: In LP models, it is assumed that all its parameters
1. Linear programming technique helps decision-makers to use
such as: availability of resources, profit (or cost) contribution per
unit of decision variable and consumption of resources per unit their productive resources effectively. 2. Linear programming
of decision variable must be known and constant. technique improves the quality of decisions. The
decision-making approach of the user of this technique becomes
2. Additivity: The value of the objective function and the total more objective and less subjective.
amount of each resource used (or supplied), must be equal to the 3. Linear programming technique helps to arrive at optimal
sum of the respective individual contribution (profit or cost) of solution of a decision problem by taking into account constraints
the decision variables. For example, the total profit earned from on the use of resources. For example, saying that so many units
the sale of two products A and B must be equal to the sum of the of any product may be produced does not mean that all units can
profits earned separately from A and B. Similarly, the amount of be sold.
a resource consumed for producing A and B must be equal to the
4. Linear programming approach for solving decision problem
total sum of resources used for A and B individually.
highlight bottlenecks in the production processes. For example,
3. Linearity (or proportionality): The amount of each when a bottleneck occurs, machine cannot produce sufficient
resource used (or supplied) and its contribution to the profit (or number of units of a product to meet demand. Also, machines
cost) in objective function must be proportional to the value of may remain idle.
each decision variable. For example, if production of one unit of
a product uses 5 hours of a particular resource, then making 3 2.4 LIMITATIONS OF LINEAR PROGRAMMING
units of that product uses 3×5 = 15 hours of that resource.
In spite of having many advantages and wide areas of
4. Divisibility (or continuity): The solution values of
applications, there are some limitations associated with this
decision variables are allowed to assume continuous values. For
technique. These are as follows:
instance, it is possible to collect 6.254 thousand litres of milk by
a milk dairy and such variables are divisible. But, it is not 1. Linear programming assumes linear relationships among
desirable to produce 2.5 machines and such variables are not decision variables. However, in real-life problems, decision
divisible and therefore must be assigned integer values. Hence, if variables, neither in the objective function nor in the constraints
any of the variable can assume only integer values or are limited are linearly related.
to discrete number of values, LP model is no longer applicable.
Assumptions of an LP model are:
(i) certainty,
2.3 ADVANTAGES OF USING LINEAR (ii) additivity,
(iii) proportionality, & (iv) divisibility
PROGRAMMING
28 Operations Research: Theory and Applications
2. While solving an LP model there is no guarantee that decision variables will get integer value. For
example, how many men/machines would be required to perform a particular job, a non-integer valued
solution will be meaningless. Rounding off the solution to the nearest integer will not yield an optimal
solution.
3. The linear programming model does not take into consideration the effect of time and uncertainty. 4.
Parameters in the model are assumed to be constant but in real-life situations, they are frequently neither
known nor constant.
5. Linear programming deals with only single objective, whereas in real-life situations a decision problem
may have conflicting and multiple objectives.
2.5 APPLICATION AREAS OF LINEAR PROGRAMMING
Linear programming is the most widely used technique of decision-making in business and industry and in
various other fields. In this section, broad application areas of linear programming are discussed:
Applications in Agriculture
These applications fall into categories of farm economics and farm management. The former deals with
inter regional competition, optimum allocation of crop production, efficient production patterns under
regional land resources and national demand constraints, while the latter is concerned with the problems of
the individual farm such as allocation of limited resources such as acreage, labour, water supply, working
capital, etc., so as to maximize the net revenue.
Applications in Military
Military applications include (i) selection of an air weapon system against the enemy, (ii) ensuring
minimum use of aviation gasoline (iii) updating supply-chain to maximize the total tonnage of bombs
dropped on a set of targets and takes care of the problem of community defence against disaster at the
lowest possible cost.
Production Management
Product Mix To determine the quantity of several different products to be produced, knowing their per
unit profit (cost) contribution and amount of limited production resources used. The objective is to
maximize the total profit subject to all constraints.
• Production Planning This deals with the determination of minimum cost production plan over the
planning period, of an item with a fluctuating demand, while considering the initial number of units in
inventory, production capacity, constraints on production, manpower and all relevant cost factors. The
objective is to minimize total operation costs.
• Assembly-line Balancing This problem is likely to arise when an item can be made by assembling
different components. The process of assembling requires some specified sequence(s). The objective is
to minimize the total elapse time.
• Blending Problems These problems arise when a product can be made from a variety of available raw
materials, each of which has a particular composition and price. The objective here is to determine the
minimum cost blend, subject to availability of the raw materials, and to minimum and maximum
constraints on certain product constituents.
• Trim Loss When an item is made to a standard size (e.g. glass, paper sheet), the problem of determining
which combination of requirements should be produced from standard materials in order to minimize
the trim loss, arises.
Financial Management
• Portfolio Selection This deals with the selection of specific investment activity among several other
activities. The objective here is to find the allocation which maximizes the total expected return or
minimizes risk under certain limitations.
• Profit Planning This deals with the maximization of the profit margin from investment in plant facilities
and equipment, cash in hand and inventory.
Linear Programming: Applications and Model Formulation 29
Marketing Management
• Media Selection The linear programming technique helps in determining the advertising media mix so as
to maximize the effective exposure, subject to limitation of budget, specified exposure rates to
different market segments, specified minimum and maximum number of advertisements in various
media.
• Travelling Salesman Problem The salesman’s problem is to find the shortest route from a given city to
each of the specified cities and then returning to the original point of departure, provided no city would
be visited twice during the tour. Such type of problems can be solved with the help of the modified
assignment technique.
• Physical Distribution Linear programming determines the most economic and efficient manner of locating
manufacturing plants and distribution centres for physical distribution.
Personnel Management
• Staffing Problem Linear programming is used to allocate optimum manpower to a particular job so as to
minimize the total overtime cost or total manpower.
• Determination of Equitable Salaries Linear programming technique has been used in determining
equitable salaries and sales incentives.
• Job Evaluation and Selection Selection of suitable person for a specified job and evaluation of job in
organizations has been done with the help of the linear programming technique.
Other applications of linear programming lie in the area of administration, education, fleet utilization,
awarding contracts, hospital administration, capital budgeting, etc.
ij j i ax bim1
and xj n j ≥ = 0 12 ; , , ..., (Non-negativity conditions) (3) where, the cj s are coefficients representing
the per unit profit (or cost) of decision variable xj to the value of objective function. The aij’s are referred as
technological coefficients (or input-output coefficients). These represent the amount of resource, say i
consumed per unit of variable (activity) xj. These coefficients can be positive, negative or zero. The bi
represents the total availability of the ith resource. The term resource is used in a very general sense to
include any numerical value associated with the right-hand side of a constraint. It is assumed that bi ≥ 0 for
all i. However, if any bi < 0, then both sides of constraint i is multiplied by –1 to make bi > 0 and reverse the
inequality of the constraint.
In the general LP problem, the expression (≤, =, ≥) means that in any specific problem each constraint
may take only one of the three possible forms:
(i) less than or equal to (≤)
(ii) equal to (=)
(iii) greater than or equal to (≥)
30 Operations Research: Theory and Applications
Decision variables Let x1, x2 and x3 = number of units of products A, B and C to be produced, respectively.
The LP model
A B Availability (hrs)
Preparation time (hrs) Plant 1: 3 hrs/thousand gallons 1 hr/quintal 16
Plant 2: 2 hrs/thousand gallons 1.5 hr/quintal 16
Minimum daily production 10 thousand gallons 8 quintals
Cost of production (Rs) Plant 1: 15,000/thousand gallons 28,000/quintals
Plant 2: 18,000/thousand gallons 26,000/quintals
The LP model
Minimize (total cost) Z = 15,000x1 + 18,000x2 + 28,000x3 + 26,000x4
subject to the constraints
(i) Preparation time
(a) 3x1 + 2x2 ≤ 16, (b) x3 + 1.5x4 ≤ 16
(ii) Minimum daily production requirement
(a) x1 + x2 ≥ 10, (b) x3 + x4 ≥ 8
and x1, x2, x3, x4 ≥ 0.
32 Operations Research: Theory and Applications
Example 2.3 An electronic company is engaged in the production of two components C1 and C2 that are
used in radio sets. Each unit of C1 costs the company Rs 5 in wages and Rs 5 in material, while each of C2
costs the company Rs 25 in wages and Rs 15 in material. The company sells both products on one
period
credit terms, but the company’s labour and material expenses must be paid in cash. The selling price of C1
is Rs 30 per unit and of C2 it is Rs 70 per unit. Because of the company’s strong monopoly in these
components, it is assumed that the company can sell, at the prevailing prices, as many units as it produces.
The company’s production capacity is, however, limited by two considerations. First, at the beginning of
period 1, the company has an initial balance of Rs 4,000 (cash plus bank credit plus collections from past
credit sales). Second, the company has, in each period, 2,000 hours of machine time and 1,400 hours of
assembly time. The production of each C1 requires 3 hours of machine time and 2 hours of assembly time,
whereas the production of each C2 requires 2 hours of machine time and 3 hours of assembly time.
Formulate this problem as an LP model so as to maximize the total profit to the company.
LP model formulation The data of the problem is summarized as follows:
Components
Resources/Constraints Total Availability
C1 C 2
Budget (Rs) 10/unit 40/unit Rs 4,000
Machine time 3 hrs/unit 2 hrs/unit 2,000 hours
Assembly time 2 hrs/unit 3 hrs/unit 1,400 hours
Selling price Rs 30 Rs 70
Cost (wages + material) price Rs 10 Rs 40
Decision variables Let x1 and x2 = number of units of components C1 and C2 to be produced, respectively.
The LP model
Maximize (total profit) Z = Selling price – Cost price
30x2
subject to the constraints
= (30 – 10) x1 + (70 – 40) x2 = 20x1 +
Grade 1 Grade 2
Number of inspectors 9 11
Rate of checking 40 pieces/hr 30 pieces/hr
Inaccuracy in checking 1 – 0.97 = 0.03 1 – 0.95 = 0.05 Cost of inaccuracy in checking Rs
3/piece Rs 3/piece
Wage rate/hour Rs 5 Rs 4
Duration of inspection = 8 hrs per day
Total pieces which must be inspected = 2,000
Linear Programming: Applications and Model Formulation 33
Decision variables Let x1 and x2 = number of Grade 1 and 2 inspectors to be assigned for inspection,
respectively.
The LP model
Hourly cost of each inspector of Grade 1 and 2 can be computed as follows:
Inspector Grade 1 : Rs (5 + 3 × 40 × 0.03) = Rs 8.60
Inspector Grade 2 : Rs (4 + 3 × 30 × 0.05) = Rs 8.50
Based on the given data, the LP model can be formulated as follows:
Minimize (daily inspection cost) Z = 8 (8.60x1 + 8.50x2) = 68.80x1 + 68.00x2
subject to the constraints
(i) Total number of pieces that must be inspected in an 8-hour day
8 × 40x1 + 8 × 30x2 ≥ 2000
(ii) Number of inspectors of Grade 1 and 2 available
(a) x1 ≤ 9, (b) x2 ≤ 11
and x1, x2 ≥ 0.
Example 2.5 An electronic company produces three types of parts for automatic washing machines. It
purchases casting of the parts from a local foundry and then finishes the part on drilling, shaping and
polishing machines.
The selling prices of parts A, B and C are Rs 8, Rs 10 and Rs 14 respectively. All parts made can be
sold. Castings for parts A, B and C, respectively cost Rs 5, Rs 6 and Rs 10.
The shop possesses only one of each type of casting machine. Costs per hour to run each of the three
machines are Rs 20 for drilling, Rs 30 for shaping and Rs 30 for polishing. The capacities (parts per hour)
for each part on each machine are shown in the table:
Machine Capacity per Hour
Part A Part B Part C
Drilling 25 40 25
Shaping 25 20 20
Polishing 40 30 40
The management of the shop wants to know how many parts of each type it should produce per hour in
order to maximize profit for an hour’s run. Formulate this problem as an LP model so as to maximize total
profit to the company. [Delhi Univ., MBA, 2001, 2004, 2007]
LP model formulation Let x1, x2 and x3 = numbers of type A, B and C parts to be produced per hour,
respectively.
Since 25 type A parts per hour can be run on the drilling machine at a cost of Rs 20, then Rs 20/25 =
Re 0.80 is the drilling cost per type A part. Similar reasoning for shaping and polishing gives
++ ≤ x x x
1,
(iii) Polishing machine: 1 2 3 40 30 40
and xxx 123 , , ≥ 0.
Example 2.6 A pharmaceutical company produces two pharmaceutical products: A and B. Production of
both these products requires the same process – I and II. The production of B also results in a by-product C
at no extra cost. The product A can be sold at a profit of Rs 3 per unit and B at a profit of Rs 8 per unit.
Some quantity of this by-product can be sold at a unit profit of Rs 2, the remainder has to be destroyed and
the destruction cost is Re 1 per unit. Forecasts show that only up to 5 units of C can be sold. The company
gets 3 units of C for each unit of B produced. The manufacturing times are 3 hours per unit for A on process
I and II, respectively, and 4 hours and 5 hours per unit for B on process I and II, respectively. Because the
product C is a by product of B, no time is used in producing C. The available times are 18 and 21 hours of
process I and II, respectively. Formulate this problem as an LP model to determine the quantity of A and B
which should be produced, keeping C in mind, to make the highest total profit to the company. [Delhi Univ.,
MBA (HCA), 2001, 2008]
LP model formulation The data of the problem is summarized as follows:
Constraints/Resources Time (hrs) Required by Availability
ABC
Process I 3 4 – 18 hrs
Process II 3 5 – 21 hrs
By-product ratio from B – 1 3 5 units (max. units that
Profit per unit (Rs) 3 8 2 can be sold)
Resources/Constraints Models
Total Availability
ABC (hrs)
Decision variables Let x1, x2 and x3 = units of model A, B and C to be produced per week,
respectively.
The LP model
Maximize (total profit) = 15x1 + 40x2 + 60x3
subject to the constraints
(i) Minimum production requirement:
(a) x1 ≥ 25, (b) x2 ≥ 130, (c) x3 ≥ 55
123 6
(ii) Manufacturing time : 4 2.5 130
xxx
+ +≤
12 12 12
123 9
(iii) Assembling time : 3 4 170
xxx
+ +≤
12 12 12
123 4
(iv) Packaging time : 2 52
xxx
+ +≤
12 12 12
and x1, x2, x3 ≥ 0.
Example 2.8 Consider the following problem faced by a production planner of a soft drink plant. He has
two bottling machines A and B. A is designed for 8-ounce bottles and B for 16-ounce bottles. However,
each can also be used for both types of bottles with some loss of efficiency. The manufacturing data is as
follows:
Machine 8-ounce Bottles 16-ounce Bottles
A 100/minute 40/minute
B 60/minute 75/minute
The machines can be run for 8 hours per day, 5 days per week. The profit on an 8-ounce bottle is Rs
1.5 and on a 16-ounce bottle is Rs 2.5. Weekly production of the drink cannot exceed 3,00,000 bottles and
the market can absorb 25,000, 8-ounce bottles and 7,000, 16-ounce bottles per week. The planner wishes to
maximize his profit, subject of course, to all the production and marketing restrictions. Formulate this
problem as an LP model to maximize total profit.
LP model formulation The data of the problem is summarized as follows:
Decision variables Let x1 and x2 = units of 8-ounce and 16-ounce bottles to be produced weekly,
respectively
The LP model
Maximize (total profit) Z = 1.5x1 + 2.5x2
subject to the constraints
xx 2,400
+≤ and (b) 1 2 60 75
2,400 3,00,000
(i) Machine time : (a) 1 2
100 40 (ii) Production : x + x ≤ + ≤ x x
1 2
(iii) Marketing : (a) x1 ≤ 25,000, (b) x2 ≤ 7,000
and x1, x2 ≥ 0.
Example 2.9 A company engaged in producing tinned food has 300 trained employees on its rolls, each of
whom can produce one can of food in a week. Due to the developing taste of public for this kind of food,
the company plans to add to the existing labour force, by employing 150 people, in a phased manner, over
the next five weeks. The newcomers would have to undergo a two-week training programme before being
36 Operations Research: Theory and Applications
put to work. The training is to be given by employees from among the existing ones and it is a known fact
that one employee can train three trainees. Assume that there would be no production from the trainers and
the trainees during training period, as the training is off-the-job. However, the trainees would be
remunerated at the rate of Rs 300 per week, the same rate would apply as for the trainers.
The company has booked the following orders to supply during the next five weeks:
Week : 1 2 3 4 5
No. of cans : 280 298 305 360 400
Assume that the production in any week would not be more than the number of cans ordered for, so that
every delivery of the food would be ‘fresh’.
Formulate this problem as an LP model to develop a training schedule that minimizes the labour cost
over the five-week period. [Delhi Univ., MBA, 2003, 2005]
Type Total Component Cost Man-Hours of Average Man-Minutes of Selling Price Per Per Mobile (Rs)
Assembly Time Per Inspection and Correction Mobile (Rs) Mobile
A 2000 12 10 6000 B 1600 6 35 4800
Linear Programming: Applications and Model Formulation 37
The company employs 100 assemblers who are paid Rs 50 per hour actually worked and who will
work up to a maximum of 48 hours per week. The inspectors, who are presently four, have agreed to a plan,
whereby they average 40 hours of work per week each. However, the four inspectors have certain other
administrative duties which have been found to take up an average of 8 hours per week between them. The
inspectors are each paid a fixed wage of Rs 12000 per week.
Each mobile of either type requires one camera of same type. However, the company can obtain a
maximum supply of 600 cameras per week. Their cost has been included in the component's cost, given for
each mobile in the table above. The other cost incurred by the company are fixed overheads of Rs 20,000
per week.
LP model formulation Computation of contribution from radio types A and B is as follows: A B
Component cost : 2000 1600
Labour cost in assembly (Rs 50 per hour) : 600 300
Labour cost for inspection
1200 1
Determine a minimum cost shipping schedule for satisfying all demands from current inventory.
Formulate this problem as an LP model.
LP model formulation Given that the total number of boxes available at factory A and B = total number
of boxes required by retailers 1, 2 and 3.
Decision variables Let x1, x2 and x3 = number of boxes to be sent from factory A to retailer 1; factory B to
retailer 2 and factory C to retailer 3, respectively.
Number of Boxes to be Sent
Retailer 1 Retailer 2 Retailer 3
The LP model
x2 ≥ 0
(v) y2 – 0.75x2 ≥ 0 (Sauce B)
and x1, x2, y1, y2, y3, y4 ≥ 0.
Example 2.13 A complete unit of a certain product consists of four units of component A and three units of
component B. The two components (A and B) are manufactured from two different raw materials of which
100 units and 200 units, respectively, are available. Three departments are engaged in the production
process with each department using a different method for manufacturing the components per production
run and the resulting units of each component are given below:
Formulate this problem as an LP model to determine the number of production runs for each
department which will maximize the total number of complete units of the final product.
LP model formulation Let x1, x2 and x3 = number of production runs for departments 1, 2 and 3,
respectively.
Since each unit of the final product requires 4 units of component A and 3 units of component B, therefore
RS UV
maximum number of units of the final product cannot exceed the smaller value of
T W
Total number of units of A produced
4 3;
Total number of units of B produced
S UV
12 3 2 3 R xx x xx x ++ ++ T W
or 657 4 833
and4 1
Also if y is the number of component units of final product, then we obviously have 657
xx x xxx
12 3 12 3 y y
++
≥+ +
483
and ≥
4
3
The LP model 657
Maximize Z = Min 4
R
12 3 12 3
xx x xx x ++ ++
483 3
S UV ;
T W
Linear Programming: Applications and Model Formulation 39
There are no limitations on the other resources. The particulars of sales forecasts and the estimated
contribution to overheads and profits are given below:
Venus Diana Aurora
Maximum possible sales
per month (kilolitres) 100 400 600
Contribution (Rs/kilolitre) 4,000 3,500 2,000
Due to the commitments already made, a minimum of 200 kilolitres per month, of Aurora, must be
supplied the next year.
Just when the company was able to finalize the monthly production programme for the next 12 months,
it received an offer from a nearby competitor for hiring 40 machine shifts per month of milling capacity for
grinding Diana paint that could be spared for at least a year. However, due to additional handling at the
competitor’s facility, the contribution from Diana would be reduced by Re 1 per litre.
Formulate this problem as an LP model for determining the monthly production programme to
maximize contribution. [Delhi Univ., MBA, 2006]
LP model formulation Let
x1 = quantity of Venus (kilolitres) produced in the company
x2 = quantity of Diana (kilolitres) produced in the company
x3 = quantity of Diana (kilolitres) produced by hired facilities
x4 = quantity of Aurora (kilolitres) produced in the company
The LP model
Maximize (total profit) Z = 4,000x1 + 3,500x2 + (3,500 – 1,000)x3 + 2,000x4
subject to the constraints
(i) Special additive : 0.30x1 + 0.15x2 + 0.15x3 + 0.75x4 ≤ 600
xx x
(ii) Own milling facility : 124
++≤ 100
235
x
(iii) Hired milling facility : 33≤ 40
+
+ 80 + ≤
(iv) Packing :xxx x 1 23 4
(v) Marketing: 12 12 12
(i) x1 ≤ 100 (Venus); (ii) x2 + x3 ≤ 400 (Diana); (iii) 200 ≤ x4 ≤ 600 (Aurora) and
x1, x2, x3, x4 ≥ 0.
Example 2.15 Four products have to be processed through a particular plant, the quantities required for the
next production period are:
Product 1 : 2,000 units Product 2 : 3,000 units
Product 3 : 3,000 units Product 4 : 6,000 units
There are three production lines on which the products could be processed. The rates of production in
units per day and the total available capacity in days are given in the following table. The corresponding
cost of using the lines is Rs 600, Rs 500 and Rs 400 per day, respectively.
40 Operations Research: Theory and Applications
LP model formulation Let xij = number of units of product i (i = 1, 2, 3, 4) produced on production line j
( j = 1, 2, 3)
The LP model 4
4 4
i i
i i i i xx x == = + +
3 ΣΣ Σ
Minimize (total cost) Z = 600 500 400
1 subject to the constraints
1 2
1 1
i
(i) Production: (a)31 12,000, =Σ = ix (b) Σi i x = = 132 3 000 , (c)33
i
13,000, =Σ = ix (d) Σi i x = = 134 6 000 ,
(ii) Line capacity
xxxx
(a) 11 12 13 14
xxxx
+++≤ 20, (b) 21 22 23 24
150 100 500 400 160 80 890 600
xxxx and xij ≥ 0 for all i and j.
(c) 31 32 33 34
+++≤ 18 +++≤ 20 200 100 760 400
Example 2.16 XYZ company produces a specific automobile spare part. A contract that the company has
signed with a large truck manufacturer calls for the following 4-month shipping schedule.
The company can manufacture 3,000 parts per month on a regular time basis and 2,000 parts per month
on an overtime basis. Its production cost is Rs 15,000 for a part produced during regular time and 25,000
for a part produced during overtime. Its monthly inventory holding cost is Rs 500. Formulate this problem
as an LP model to minimize the overall cost.
LP model formulation Let xijk = number of units of automobile spare part manufactured in month i (i =
1, 2, 3, 4) using shift j ( j = 1, 2) and shipped in month
k (k = 1, 2, 3, 4)
The LP model
Minimize (total cost) Z = Regular time production cost + Overtime production cost +
One-month inventory cost + Two-month inventory cost
+ Three-month inventory cost
= 15,000(x111 + x112 + x113 + x114 + x212 + x213 + x214 + x313 + x314 + x414)
+ 25,000(x121 + x122 + x123 + x124 + x222 + x223 + x224 + x323 + x324 + x424)
+ 500(x112 + x122 + x213 + x223 + x314 + x324) + 1,000(x113 + x123 + x214
+ x224) + 1,500(x114 + x124)
Linear Programming: Applications and Model Formulation 41
Television
Prime Day Prime Time Radio Magazine
(Rs) (Rs) (Rs) (Rs)
Cost of an advertising unit 40,000 75,000 30,000 15,000 Number of potential customers reached per unit
4,00,000 9,00,000 5,00,000 2,00,000 Number of women customers reached per unit 3,00,000 4,00,000 2,00,000
1,00,000
The company does not want to spend more than Rs 8,00,000 on advertising. It is further required that
(i) at least 2 million exposures take place amongst women,
(ii) the cost of advertising on television be limited to Rs 5,00,000,
(iii) at least 3 advertising units be bought on prime day and two units during prime time; and (iv) the
number of advertising units on the radio and the magazine should each be between 5 and 10. Formulate this
problem as an LP model to maximize potential customer reach.
LP model formulation Let x1, x2, x3 and x4 = number of advertising units bought in prime day and time
on television, radio and magazine, respectively.
The LP model
Maximize (total potential customer reach) Z = 4,00,000x1 + 9,00,000x2 + 5,00,000x3 + 2,00,000x4
subject to the constraints
(i) Advertising budget: 40,000x1 + 75,000x2 + 30,000x3 + 15,000x4 ≤ 8,00,000
(ii) Number of women customers reached by the advertising campaign
3,00,000x1 + 4,00,000x2 + 2,00,000x3 + 1,00,000x4 ≥ 20,00,000
(iii) Television advertising : (a) 40,000x1 + 75,000x2 ≤ 5,00,000; (b) x1 ≥ 3; (c) x2 ≥ 2
(iv) Radio and magazine advertising : (a) 5 ≤ x3 ≤ 10; (b) 5 ≤ x4 ≤ 10
and x1, x2, x3, x4 ≥ 0.
Example 2.18 A businessman is opening a new restaurant and has budgeted Rs 8,00,000 for advertisement,
for the coming month. He is considering four types of advertising:
(i) 30 second television commercials
(ii) 30 second radio commercials
(iii) Half-page advertisement in a newspaper
(iv) Full-page advertisement in a weekly magazine which will appear four times during the coming
month. The owner wishes to reach families (a) with income over Rs 50,000 and (b) with income under Rs
50,000. The amount of exposure of each media to families of type (a) and (b) and the cost of each media is
shown below:
42 Operations Research: Theory and Applications
The agency has carefully analyzed three media and has compiled the following data:
Data Item Media
Women’s Magazine (%) Radio (%) Television (%)
Reader characteristics
(i) Age: 25–40 years 80 70 60 (ii) Annual income: Above Rs 60,000 60 50 45 (iii) Females/Married 40 35 25
Cost per advertisement (Rs) 9,500 25,000 1,00,000 Minimum number of advertisement allowed 10 5 5
Maximum number of advertisement allowed 20 10 10 Audience size (1000s) 750 1,000 1,500
Linear Programming: Applications and Model Formulation 43
The budget for launching the advertising campaign is Rs 5,00,000. Formulate this problem as an LP
model for the agency to maximize the total expected effective exposure.
LP model formulation Let x1, x2 and x3 = number of advertisements made using advertising media:
women’s magazines, radio and television, respectively.
The effectiveness coefficient corresponding to each of the advertising media is calculated as follows:
The coefficient of the objective function, i.e. effective exposure for all the three media employed, can
be computed as follows:
Effective exposure = Effectiveness coefficient × Audience size
where effectiveness coefficient is a weighted average of audience characteristics. Thus, the effective
exposure of each media is as follows:
Women’s magazine = 0.54 × 7,50,000 = 4,05,000
Radio = 0.46 × 10,00,000 = 4,60,000
Television = 0.38 × 15,00,000 = 5,70,000
The LP model
Maximize (effective exposure) Z = 4,05,000x1 + 4,60,000x2 + 5,70,000x3
subject to the constraints
(i) Budget: 9,500x1 + 25,000x2 + 1,00,000x3 ≤ 5,00,000
(ii) Minimum number of advertisements allowed
(a) x1 ≥ 10; (b) x2 ≥ 5; and (c) x3 ≥ 5
(iii) Maximum number of advertisements allowed constraints
(a) x1 ≤ 20; (b) x2 ≤ 10; and (c) x3 ≤ 10
and x1, x2, x3 ≥ 0.
LP model formulation Let x1, x2, x3, x4 and x5 = proportion of investment in projects A, B, C, D and E,
respectively.
The LP model
Maximize (net return) = 240x1 + 390x2 + 80x3 + 150x4 + 182x5
44 Operations Research: Theory and Applications
The objective of the company is to maximize the return on its investments. The guidelines for selecting
the portfolio are:
(i) The average length of the investment for the portfolio should not exceed 7 years.
(ii) The average risk for the portfolio should not exceed 5.
(iii) The average growth potential for the portfolio should be at least 10%.
(iv) At least 10% of all available funds must be retained in the form of cash, at all times.
Formulate this problem as an LP model to maximize total return.
LP model formulation Let xj = proportion of funds to be invested in the jth investment alternative ( j =
1, 2, . . ., 7)
The LP model
Maximize (total return) Z = 0.03x1 + 0.12x2 + 0.09x3 + 0.20x4 + 0.15x5 + 0.06x6 + 0.00x7
subject to the constraints
(i) Length of investment : 4x1 + 7x2 + 8x3 + 6x4 + 10x5 + 3x6 + 0x7 ≤ 7
(ii) Risk level : x1 + 5x2 + 4x3 + 8x4 + 6x5 + 3x6 + 0x7 ≤ 5
(iii) Growth potential : 0x1 + 0.18x2 + 0.10x3 + 0.32x4 + 0.20x5 + 0.07x6 + 0x7 ≥ 0.10
(iv) Cash requirement : x7 ≥ 0.10
(v) Proportion of funds : x1 + x2 + x3 + x4 + x5 + x6 + x7 = 1
and x1, x2, x3, x4, x5, x6, x7 ≥ 0.
Example 2.22 An investor has three investment opportunities available to him at the beginning of each
years, for the next 5 years. He has a total of Rs 5,00,000 available for investment at the beginning of the
first year. A summary of the financial characteristics of the three investment alternatives is presented in the
following table:
xij = amount to be invested in investment alternative, i (i = 1, 2, 3) at the beginning of the year j ( j =1,
2, . . ., 5)
yj = amount not invested in any of the investment alternatives in period j
The LP model
Minimize (total return) Z = 1.19x15 + 1.16x24 + 1.20x33 + y5
subject to the constraints
i(i) Yearly cash flow
(a) xxxy 11 21 31 1 + + += 5 00 000 , , (year 1)
(b) −− + + + + = y xxxx y 1 11 12 22 32 2 119 . 0 (year 2)
(c) – y2 – 1.16x21 – 1.19x12 + x23 + x23 + x33 + y3 = 0
(d) – y3 – 1.20x31 – 1.16x22 – 1.19x13 + x14 + x24 + x34 + y4 = 0 (year 4)
(e) – y4 – 1.20x32 – 1.16x23 – 1.19x14 + x15 + x25 + x35 + y5 = 0 (year 5)
(ii) Size of investment
x11 ≤ 1 00 000 , , , x12 ≤ 1 00 000 , , , x13 ≤ 1 00 000 , , , x14 ≤ 1 00 000 , , , x15 ≤ 1 00 000 , ,
x31 ≤ 50 000 , , x32 ≤ 50 000 , , x33 ≤ 50 000 , , x34 ≤ 50 000 , , x35 ≤ 50 000 ,
and x y ij j , ≥ 0 for all i and j.
Remark To formulate the first set of constraints of yearly cash flow, the following situation is adopted:
Investment alternatives Investment alternatives
=
1.19 xxxy y x +++ +
12 22 32 2 1 11
The total amount available for investment is Rs 25 lakh and the following conditions are required to be
satisfied:
(i) The maximum rupee amount to be invested in alternative F is Rs 2,50,000.
(ii) No more than Rs 5,00,000 should be invested in alternatives A and B combined.
(iii) Total weighted risk should not be greater than 0.10, where
( )) Amount invested in alternative (Risk of alternative
Total weighted risk =
jj
Total amount invested in all the alternatives
(iv) For the sake of diversity, at least 100 shares of each stock should be purchased.
(v) At least 10 per cent of the total investment should be in alternatives A and B combined. (vi)
Dividends for the year should be at least 10,000.
Rupee return per share of stock is defined as the price per share one year hence, less current price per
share plus dividend per share. If the objective is to maximize total rupee return, formulate this problem as
an LP model for determining the optimal number of shares to be purchased in each of the shares under
consideration. You may assume that the time horizon for the investment is one year.
46 Operations Research: Theory and Applications
LP model formulation Let x1, x2, x3, x4, x5 and x6 = number of shares to be purchased in each of the six
investment proposals A, B, C, D, E and
F, respectively.
Rupee return per share = Price per share one year hence – Current price per share + Dividend per
share
= Current price per share × Projected annual growth rate (i.e. Projected
growth each year + Dividend per share).
Thus, we compute the following data:
The LP model
4x1 + 3x2 + 16x3 + 24x4 + 9x5 + 16x6 ≤ 8x1 + l0x2 + 16x3 + 12x4 + 15x5 + 20x6 – 4x1
– 7x1 + 0x3 + 12x4 – 6x5 – 4x6 ≤ 0
(v) x1 ≥ 100, x2 ≥ 100, x3 ≥ 100, x4 ≥ 100, x5 ≥ 100, x6 ≥ 100 [from condition (iv)] (vi) 80x1 + l00x2
≥ 0.10 (80x1 + l00x2 + 160x3 + 120x4 + 150x5 + 200x6) [from condition (v)] 80x1 + l00x2 ≥ 8x1 +
l0x2 + 16x3 + 12x4 + 15x5 + 20x6
72x1 + 90x2 – 16x3 – 12x4 – 15x5 – 20x6 ≥ 0
(vii) 4x1 + 4.5x2 + 7.5x3 + 5.5x4 + 5.75x5 ≥ 10,000 [from condition (vi)] and xj ≥ 0; j = 1, 2, 3, 4, 5
and 6.
Example 2.24 A company must produce two products over a period of three months. The company can pay
for materials and labour from two sources: company funds and borrowed funds. The firm has to take three
decisions:
(a) How many units of product 1 should it produce?
(b) How many units of product 2 should it produce?
(c) How much money should it borrow to support the production of the products? The firm must take these
decisions in order to maximize the profit contribution, subject to the conditions stated below:
(i) Since the company’s products enjoy a seller’s market, the company can sell as many units as it can
produce. The company would therefore like to produce as many units as possible, subject to its
production capacity and financial constraints. The capacity constraints, together with cost and
price data, are shown in the following table:
Capacity, Price and Cost Data
Product Selling Price Cost of Production Required Hours per Unit in (Rs per Unit) (Rs per Unit)
Department
ABC
1 14 10 0.5 0.3 0.2 2 11 8 0.3 0.4 0.1 Available hours per production period of three months : 500.00
400.00 200.00 (ii) The available company funds during the production period will be Rs 3 lakh.
Linear Programming: Applications and Model Formulation 47
(iii) A bank will give loans up to Rs 2 lakh per production period at an interest rate of 20 per cent per
annum provided that company’s acid (quick) test ratio is at 1 to 1 while the loan is outstanding.
Take a simplified acid-test ratio given by
Surplus cash on hand after production + Accounts receivable
Bank borrowings + Interest occurred thereon
(iv) Also make sure that the needed funds are made available for meeting production costs. Formulate
this problem as an LP model.
LP model formulation Let x1, x2 = number of units of products 1 and 2 produced, respectively.
x3 = amount of money borrowed.
The LP model
Profit contribution per unit of each product = (Selling price – Variable cost of production)
Maximize Z = Total profit by producing two products – Cost of borrowed money = (14 –
10)x1 + (11 – 8)x2 – 0.05x3 = 4x1 + 3x2 – 0.05x3
(since the interest rate is 20 per cent per annum, it will be 5 per cent for a period of
three months)
subject to the constraints
(i) The production capacity constraints for each department
(a) 0.5x1 + 0.3x2 ≤ 500, (b) 0.3x1 + 0.4x2 ≤ 400, (c) 0.2x1 + 0.lx2 ≤ 200
(ii) The funds available for production are the sum of Rs 3,00,000 in cash that the firm has and
borrowed funds maximum up to Rs 2,00,000. Consequently, production is limited to the extent
that the funds are available to pay for production costs. Thus, we write the constraint as: Funds
required for production ≤ Funds available
10x1 + 8x2 ≤ 3,00,000 + x3
10x1 + 8x2 – x3 ≤ 3,00,000
(iii) Borrowed funds constraint [from condition (iii) of the problem]
x1 ≤ 2,00,000
(iv) Acid-test condition
constraint
3 1 23 3 3,00,000 4 3 0.2 ++ + ≥+ x x xx x
or −− + ≤ 4 3 0 2 3 00 000 12 3 xx x . ,,
and x1, x2, x3 ≥ 0.
Example 2.25 The most recent audited summarized balance sheet of Shop Financial Service is given
below: The company intends to enhance its investment in the lease portfolio by another Rs 1,000 lakh. For
this purpose, it would like to raise a mix of debt and equity in such a way that the overall cost of raising
additional funds is minimized. The following constraints apply to the way the funds can be mobilized: (i)
Total debt divided by net owned funds, cannot exceed 10.
(ii) Amount borrowed from financial institutions cannot exceed 25 per cent of the net worth. (iii)
Maximum amount of bank borrowings cannot exceed three times the net owned funds. Balance
Sheet as on 31 March 2008
Liabilities (Rs lakh) Assets (Rs lakh)
Equity Share Capital 65 Fixed Assets:
Reserves & Surplus 110 Assets on Lease
(Original Cost: Rs 550 lakhs) 375
Term Loan from IFCI 80 Other Fixed Assets 50 Public Deposits 150 Investments (on wholly owned
subsidiaries) 20 Bank Borrowings 147 Current Assets:
Other Current Liabilities 50 Stock on Hire 80 602 Receivables 30
Other Current Assets 35
Miscellaneous Expenditure (not written off) 12
602
48 Operations Research: Theory and Applications
(iv) The company would like to keep the total public deposit limited to 40 per cent of the total debt.
The post-tax costs of the different sources of finance are as follows:
Equity Term Loans Public Deposits Bank Borrowings
2.5% 8.5% 7% 10%
Formulate this problem as an LP model to minimize cost of funds raised.
Note: (a) Total Debt = Term loans from Financial Institutions + Public deposits + Bank borrowings (b)
Net worth = Equity share capital + Reserves and surplus
(c) Net owned funds = Net worth – Miscellaneous expenditures
LP model formulation Let x1, x2, x3 and x4 = quantity of additional funds (in lakh) raised on account of
additional equity, term loans, public deposits, bank
borrowings, respectively.
The LP model
Minimize (cost of additional funds raised) Z = 0.025x1 + 0.085x2 + 0.07x3 + 0.1x4
subject to the constraints
Total Debt
(i)
≤ 10 Existing debt+Additional total debt
Net owned funds or
≤ 10
(Equity share capital+ Reserve & surplus
+ Additional equity Misc. exp.) −
80 150 147
+ + +++
xxx 234 xxx +++ 377
234
+ +−≤ 10 or
(65 110 ) 12 x
x +≤ 10 163
1 1
x2 + x3 + x4 + 377 ≤ 10 x1 + 1,630 or –10x1 + x2 + x3 + x4 ≤ 1,253. (ii) Amount borrowed (from
financial institutions) ≤ 25% of net worth
or (Existing long-term loan from financial institutions + Additional loan)
≤ 25% (Existing equity capital + Reserve & surplus + Addl. equity capital)
80 + x2 ≤ 0.25 (175 + x1)
320 + 4x1 ≤ 175 + x1
– x1 + 4x2 ≤ –145 or x1 – 4x2 ≥ 145.
(iii) Maximum bank borrowings ≤ 3 (Net owned funds)
or (Existing bank borrowings + Addl. bank borrowings ≤ 3 (Existing equity capital + Reserves &
surplus + Addl. equity capital – Misc. exp.)
(147 + x4) ≤ 3 (65 + 110 + x1 – 12)
x4 – 3x1 ≤ 525 – 36 – 147
–3x1 + x4 ≤ 342.
(iv) Total public deposit ≤ 40% of total debt.
or (Existing public deposits + Addl. public deposits) ≤ 0.40 (Existing total debt + Addl. total debt)
or 150 + x3 ≤ 0.40 (80 + 150 + 147 + x2 + x3 + x4) or 150 + x3 ≤ 0.40 (x2 + x3 + x4 + 377) 1,500 +
l0x3 ≤ 4x2 + 4x3 + 4x4 + 1,508 or – 4x2 + 6x3 – 4x4 ≤ 8.
(v) Addl. equity capital + Addl. term loan + Addl. public deposits + Addl. bank borrowings = 1,000
(since the company wants to enhance the investment by Rs 1,000 lakh)
or x1 + x2 + x3 + x4 = 1,000
and x1, x2, x3, x4 ≥ 0.
Example 2.26 Renco-Foundries is in the process of drawing up a Capital Budget for the next three years. It
has funds to the tune of Rs 1,00,000 that can be allocated among projects A, B, C, D and E. The net cash
flows associated with an investment of Re 1 in each project are provided in the following table. Cash Flow at
Time
Investment in 0 1 2 3
A – Re 1 + Re 0.5 + Re 1 Re 0
B Re 0 – Re 1 + Re 0.5 + Re 1
C – Re 1 + Rs 1.2 Re 0 Re 0
D – Re 1 Re 0 Re 0 Rs 1.9
E Re 0 Re 0 – Re 1 Rs 1.5
Note: Time 0 = present, Time 1 = 1 year from now. Time 2 = 2 years from now. Time 3 = 3 years from now.
Linear Programming: Applications and Model Formulation 49
For example, Re 1 invested in investment B requires a Re 1 cash outflow at time 1 and returns Re 0.50
at time 2 and Re 1 at time 3.
To ensure that the firm remains reasonably diversified, the firm will not commit an investment
exceeding Rs 75,000 for any project. The firm cannot borrow funds and therefore, the cash available for
investment at any time is limited to the cash in hand. The firm will earn interest at 8 per cent per annum by
parking the un-invested funds in money market investments. Assume that the returns from investments can
be immediately re-invested. For example, the positive cash flow received from project C at time 1 can
immediately be re-invested in project B. Formulate this problem as an LP model so as to maximize cash on
hand at time 3. [CA, 2000; Delhi Univ., MBA, 2007]
LP model formulation Let x1, x2, x3, x4 and x5 = Amount of rupees invested in investments A, B, C, D
and E, respectively.
si = Money invested in money market instruments at
time i (for i = 0, 1, 2).
Firm earns interest at 8 per cent per annum by parking the un-invested funds in money market
instruments, hence Rs s0, Rs s1 and Rs s2 which are invested in these instruments at times 0, 1 and 2 will
become 1.08s0, 1.08s1 and 1.08s2 at times 1, 2 and 3, respectively.
Note: Cash available for investment in time t = cash on hand at time t.
From the given data, it can be computed that at time 3:
Cash on hand = x1 × 0 + x2 × 1 + x3 × 0 + 1.9x4 + 1.5x5 + 1.08s2
1.08s2)
The LP model
= Rs (x2 + 1.9x4 + 1.5x5 +
The cooperative farm wishes to determine how much acreage should be planted in each of the crops
and how many cows and hens should be kept in order to maximize its net cash income. Formulate this
problem as an LP model to maximize net annual cash income.
LP model formulation The data of the problem is summarized as follows:
Constraints Cows Hens Crop Extra Hours Total Paddy Bajra Jowar Sept–May June–Aug Availability
Man-hours
Sept–May 100 0.6 40 20 25 1 – 3,500 June–Aug 50 0.4 50 35 40 – 1 4,000 Land 1.5 – 1 1 1 – – 100 Cow 1 – –
– – – – 32 Hens – 1 – – – – – 4,000 Net annual cash
income (Rs) 3,500 200 1,200 800 850 2 3
Maximize (net cash income) Z = 3,500x1 + 200x2 + 1,200x3 + 800x4 + 850x5 + 2x6 + 3x7
subject to the constraints
(i) Man-hours: 100x1 + 0.6x2 + 40x3 + 20x4 + 25x5 + x6 = 3,500 (Sept-May duration) 50x1 +
0.4x2 + 50x3 + 35x4 + 40x5 + x7 = 4,000 (June-Aug duration)
(ii) Land availability: 1.5x1 + x3 + x4 + x5 ≤ 100
(iii) Livestock: (a) x1 ≤ 32 (dairy cows), (b) x2 ≤ 4,000 (laying hens)
and x1, x2, x3, x4, x5, x6, x7 ≥ 0.
Example 2.28 A certain farming organization operates three farms of comparable productivity. The output
of each farm is limited both by the usable acreage and by the amount of water available for irrigation. The
data for the upcoming season is as shown below:
The organization is considering planting crops which differ primarily in their expected profit per acre
and in their consumption of water. Furthermore, the total acreage that can be devoted to each of the crops is
limited by the amount of appropriate harvesting equipment available.
In order to maintain a uniform workload among the three farms, it is the policy of the organization that
the percentage of the usable acreage planted be the same for each farm. However, any combination of the
crops may be grown at any of the farms. The organization wishes to know how much of each crop should
be planted at the respective farms in order to maximize expected profit.
Formulate this problem as an LP model in order to maximize the total expected profit.
Linear Programming: Applications and Model Formulation 51
Decision variables Let xij = number of acres to be allocated to crop i (i = 1, 2, 3) to farm j ( j = 1, 2) The
LP model
Maximize (net profit) Z = 4,000(x11 + x12 + x13) + 3,000(x21 + x22 + x23) + l,000(x31 + x32 + x33)
subject to the constraints
(i) Crop requirement
(a) x11 + x12 + x13 ≤ 700, (b) x21 + x22 + x23 ≤ 800, (c) x31 + x32 + x33 ≤ 300
(ii) Available acreage
(a) x11 + x21 + x31 ≤ 400, (b) x12 + x22 + x32 ≤ 600, (c) x13 + x23 + x33 ≤ 300
(iii) Water available (in acre feet)
(a) 5x11 + 4x21 + 3x31 ≤ 1,500, (b) 5x12 + 4x22 + 3x32 ≤ 2,000, (c) 5x13 + 4x23 + 3x33 ≤ 900 (iv)
Social equality
xxx xxx
(a) 11 21 31 12 22 32
++ ++ xxx xxx
= , (b) 12 22 32 13 23 33
400 600 and xij ≥ 0 for all i and j.
xxx xxx
(c) 13 23 33 11 21 31
2.8.5 Examples on Transportation
++
= + + ++ ++
= , 600 300
300 400
Example 2.29 ABC manufacturing company wishes to develop its monthly production schedule for the
next three months. Depending upon the sales commitments, the company can either keep the production
constant, allowing fluctuation in inventory; or its inventories can be maintained at a constant level, with
fluctuating production. Fluctuating production makes overtime work necessary, the cost of which is
estimated
to be double the normal production cost of Rs 12 per
unit. Fluctuating inventories result in an inventory Month Production Capacity (units) Sales Regular
carrying cost of Rs 2 per unit/month. If the company
fails to fulfil its sales commitment, it incurs a Overtime (units)
shortage cost of Rs 4 per unit/month. The production 1 50 30 60 2 50 0 120 3 60 50 40
capacities for the next three months are in the table:
The following cargos are offered to be carried in the ship. The ship owner may accept all or any part of
each commodity:
Commodity Weight (kg) Volume (cu cm) Profit (in Rs) per kg
A 6,000 60 60
B 4,000 50 80
C 2,000 25 50
In order to preserve the trim of the ship, the weight in each cargo must be proportional to the capacity
in kg. The cargo is to be distributed in a way so as to maximize profit. Formulate this problem as an LP
model.
LP model formulation xiA, xiB and xiC = weight (in kg) of commodities A, B and C to be accommodated
in the direction i(i = 1, 2, 3 – forward, centre
and after), respectively.
The LP model
Maximize (total profit) 123 123 123 = ++ + ++ + ++ 60 ( ) 80 ( ) 50 ( ) Z xx x xx x xx x AAA BBB CCC
subject to the constraints
x1B + x2B + x3B ≤ 4,000; x1B + x2B + x3B ≤ 4,000;
x1B + x2B + x3B ≤ 4,000; x1A + x1B + x1C ≤ 2,000
x1A + x2B + x3C ≤ 4,000; x3A + x3B + x3C ≤ 1,500
60x1A + 50x1B + 25x1C ≤ 1,00,000
60x2A + 50x2B + 25x2C ≤ 1,35,000
60x3A + 50x3B + 25x3C ≤ 1,30,000
and xxx iA iB iC ,, 0 ≥ , for all i.
2.8.6 Examples on Personnel
Example 2.32 Evening shift resident doctors in a government hospital work five consecutive days and have
two consecutive days off. Their five days of work can start on any day of the week and their schedule
rotates indefinitely. The hospital requires the following minimum number of doctors to work on the given
days:
Sun Mon Tues Wed Thus Fri Sat
35 55 60 50 60 50 45
No more than 40 doctors can start their five working days on the same day. Formulate this problem as
an LP model to minimize the number of doctors employed by the hospital.
[Delhi Univ., MBA (HCA), 2006]
LP model formulation Let xj = number of doctors who start their duty on day j ( j = 1, 2, . . ., 7) of the
week.
The LP model
Minimize (total number of doctors) Z = x1 + x2 + x3 + x4 + x5 + x6 + x7
subject to the constraints
(i) x1 + x4 + x5 + x6 + x7 ≥ 35, (ii) x2 + x5 + x6 + x7 + x1 ≥ 55
(iii) x3 + x6 + x7 + x1 + x2 ≥ 60, (iv) x4 + x7 + x1 + x2 + x3 ≥ 50
(v) x5 + x1 + x2 + x3 + x4 ≥ 60, (vi) x6 + x2 + x3 + x4 + x5 ≥ 50
(vii) x7 + x3 + x4 + x5 + x6 ≥ 45, (viii) xj ≤ 40
and x j ≥ 0 for all j.
Example 2.33 A machine tool company conducts on-the-job training programme for machinists. Trained
machinists are used as teachers for the programme, in the ratio of one for every ten trainees. The training
programme lasts for one month. From past experience it has been found that out of the ten trainees hired,
only seven complete the programme successfully and the rest are released.
Trained machinists are also needed for machining. The company’s requirement for machining for the
next three months is as follows: January 100, February 150 and March 200. In addition, the company
requires 250 machinists by April. There are 130 trained machinists available at the beginning of the year.
Pays per month are:
54 Operations Research: Theory and Applications
The LP model
Minimize (total daily manpower cost) Z = 90y + 28(x1 + x2 + x3)
subject to the constraints
1 yx x ++ ≥
(i) y x + ≥ 1 22 [9 am – 11 am], (ii) 230 1 2 [11 am – 1 pm],
1 yx x ++≥
(iii) 225 2 3 [1 pm – 3 pm], (iv) y x + ≥ 3 23 [3 pm – 5 pm],
(v) y ≤ 24 [Full-timers available], (iv) 4 ( ) .( ) xxx 123 ++ ≤ +++ 050 22 30 25 23
[Part-timers’ hours cannot exceed 50% of total hours required each day which is the sum of the
workers needed each hour]
and y, xj ≥ 0 for all j.
Example 2.35 The security and traffic force, on the determine the minimum number of officers required
eve of Republic Day, must satisfy the staffing on duty at beginning of each time period.
requirements as shown in the table. Officers work
Time Number of Officers Required
8-hour shifts starting at each of the 4-hour intervals
as shown below. How many officers should report for 0:01 – 4:00 5
duty at the beginning of each time period in order to 4:01 – 8:00 7
minimize the total number of officers needed to 8:01 – 12:00 15
satisfy the requirements? 12:01 – 16:00 7 16:01 – 20:00 12 20:01 – 24:00 9
Formulate this problem as an LP model so as to
CONCEPTUAL QUESTIONS
(b) Discuss and describe the role of linear programming in
managerial decision-making, bringing out limitations, if any.
1. (a) What is linear programming? What are its major assumptions
[Delhi Univ., MBA, 2003]
and limitations? [Delhi Univ., MBA, Nov. 2005] 1. (b) Two of the major
limitations of linear programming are: assumption of ‘additivity’ and 7. Regardless of the way one defines linear programming, certain
‘single objective’. Elaborate by giving appropriate examples. [Delhi basic requirements are necessary before this technique can be
Univ., MBA, Nov. 2009 ] 2. Linear programming has no real-life employed to business problems. What are these basic
applications’. Do you agree with this statement? Discuss. [Delhi requirements in formulation? Explain briefly.
Univ., MBA, 2004 ] 8. Discuss in brief linear programming as a technique for resource
utilization. [Delhi Univ., MBA (HCA), 2004] 9. What are the four major
3. In relation to the LP problem, explain the implications of the
types of allocation problems that can be solved using the linear
following assumptions of the model:
programming technique? Briefly explain each with an example.
(i) Linearity of the objective function and constraints, (ii)
Continuous variables, 10. Give the mathematical and economic structure of linear
(iii) Certainty. programming problems. What requirements should be met in
order to apply linear programming?
4. What is meant by a feasible solution of an LP problem? 5. ‘Linear
programming is one of the most frequently and successfully applied 11. Discuss and describe the role of linear programming in managerial
operations research technique to managerial decisions.’ Elucidate decision-making bringing out limitations, if any.
this statement with some examples. [Delhi Univ., MBA, 2008] [Delhi Univ., MBA, 2004, 2009]
6. (a) What are the advantages and limitations of LP models?
56 Operations Research: Theory and Applications
Price per kg Strength Acidity Per cent Supply (Rs) Index A 235
Index Caffeine Available B 427
(kg) The labour time for each unit of model I is twice that of model II
and three times that of model III. The entire labour force of the
South Indian, 30 6 4.0 2.0 40,000 Assamese, 40 8 3.0 2.5
factory can produce the equivalent of 2,500 units of model I. A
20,000 Imported, 35 5 3.5 1.5 15,000
market survey indicates that the minimum demand for the three
The requirements for plains X and plains XX coffees are given in models is 500, 500 and 375 units, respectively. However, the
the following table: ratios of the number of units produced must be equal to 3 : 2 : 5.
Assume that the profit per unit of models I, II and III is Rs 60, Rs
Plains Price Minimum Maximum Maximum Quantity Coffee per 40 and Rs 100, respectively. Formulate this problem as an LP
kg Strength Acidity Per Demanded (Rs) Caffeine (kg) Cent model to determine the number of units of each product that will
the maximize amount of profit.
X 45 6.5 3.8 2.2 35,000 XX 55 6.0 3.5 2.0 25,000
18. A company manufactures two models of garden rollers: X and Y.
Assume that 35,000 kg of plains X and 25,000 kg of plains XX, When preparing the 2008 budget, it was found that the limitations
are to be sold. Formulate this problem as an LP model to on capacity were represented by the following weekly production
maxima:
Data Item Magazines
123
Model Foundry Machine-shop Contribution per Model (Rs) Reader characteristics
X 100 200 120 Y 240 150 90 (a) Age: 25–35 yrs 70% 80% 40% (b) Education level: Graduation
and above 80% 60% 50% (c) Income: Rs 5,000 and above 60% 70%
In addition, the material required for model X was in short supply 40% Minimum number of advertisements 20 10 5 Maximum number
and sufficient only for 140 units per week, guaranteed for the of advertisements 50 40 30 Cost per advertisement (Rs) 1,000 700
year. Formulate this problem as an LP model to determine the 500 Readership 3,20,000 5,00,000 2,00,000
optimal combination of output.
19. A company manufacturing television and radio sets has four major Additionally, the company has specified that the relative
departments: chassis, cabinet, assembly and final testing. The importance of the reader characteristics should be weighted as
monthly capacities of these are as follows: follows:
Chassis 1,500 or 4,500 Cabinet 1,000 or 8,000 Assembly Age: 25–35 yrs 0.4
2,000 or 4,000 Testing 3,000 or 9,000 Graduate and above 0.4
Income ≥ Rs 5,000 0.2
The contribution of a television set is Rs 500 and that of a radio
set Rs 250. Assume that the company can sell any quantity of At this point in time the company has Rs 5,00,000 to spend.
either product. Formulate this problem as an LP model to Formulate this problem as an LP model to maximize the effective
determine the optimal combination of television and radio sets. exposure level.
20. A company wants to plan production for the ensuing year so as to 23. The owner of Metro Sports wishes to determine the number of
minimize the combined cost of production and inventory storage. advertisements to be placed in the selected three monthly
In each quarter of the year, demand is anticipated to be 65, 80, magazines A, B and C. His objective is to advertise in such a way
135 and 75 respectively. The product can be manufactured during that total exposure to principal buyers of expensive sports goods
regular time at a cost of Rs 16 per unit produced, or during is maximized. The percentage of readers for each magazine is
overtime at a cost of Rs 20 per unit. The table given below gives known. Exposure to any particular magazine is the number of
data pertinent to production capacities. The cost of carrying one advertisements placed multiplied by the number of principal
unit in inventory per quarter is Rs 2. The inventory level at the buyers. The following data may be used:
beginning of the first quarter is zero.
Magazines
A BC
Quarter Capacities (units) Quarterly Regular Time Overtime
Demand Readers 1 lakh 0.6 lakh 0.4 lakh Principal buyers 10 % 15 % 7
% Cost per advertisement (Rs) 5,000 4,500 4,250
1 80 10 65
2 90 10 80 The budget amount is at the most Rs 2,00,000 for the
3 95 20 135 advertisements. The owner has already decided that magazine A
4 70 10 75 should have no more than six advertisements and that B and C
each should have at least two advertisements. Formulate this
Formulate this problem as an LP model so as to minimize the
problem as an LP model to determine the number of
production plus storage costs for the entire year. [Delhi Univ.,
advertisements that should be placed in each magazine.
MBA, 2005]
24. The XYZ company is preparing a proposal for an advertising
Problems on Marketing
campaign for a client who is a publisher of law books. An optimal
21. Suppose a media specialist has to decide how to allocate allocation of advertising funds to maximize the total number of
advertising in three media vehicles. Let xi be the number of exposures has to be made for the client. The relevant
messages carried in the media, i = 1, 2, 3. The unit costs of a characteristics of the three alternative publications are shown in
message in the three media are Rs 1,000, Rs 750 and Rs 500. the following table:
The total budget available for the campaign is Rs 2,00,000 period
of a year. The first media is a monthly magazine and it is desired Home Home and Care
to advertise not more than one insertion in one issue. At least six Beautiful Garden (Rs)
messages should appear in the second media. The number of (Rs) (Rs)
messages in the third media should strictly lie between 4 and 8. Cost/advertisement 600 800 450 Max. number of ads 12 24 12
The expected effective audience for unit message in the media Min. number of ads 3 6 2 Characteristics
vehicles is shown below: Homeowner 80% 70% 20% Income: Rs 10,000 or more 70%
80% 60% Occupation: gardener 15% 20% 40% Audience size
Vehicle Expected Effective Audience
6,00,000 8,00,000 3,00,000
1 80,000 Linear Programming: Applications and Model Formulation 59
2 60,000
3 45,000
The relative importance of the three characteristics is:
Formulate this problem as an LP model to determine the optimum Homeowner, 0.4; Income, 0.2; Gardener, 0.4. The advertising
allocation that would maximize total effective audience. 22. An budget is Rs 2,00,000. Formulate this problem as an LP model to
advertising company is planning an advertisement campaign for a new find the most effective number of exposures in each magazine.
product recently introduced in the market. It is decided to insert
advertisements in three leading magazines. The Problems on Finance
25. A gambler plays a game that requires dividing bet money among
four different choices. The game has three outcomes. The
company has made a careful analysis of three available media, following table gives the corresponding gain (or loss) per rupee
and has compiled the following set of relevant data: deposited in each of the four choices for the three outcomes:
total investment to be allocated.
Outcome Gain (or loss) Deposited in per Rupee Given 29. The Agro Promotion Bank is trying to select an investment portfolio
Choice for a cotton farmer. The bank has chosen a set of five investment
1234 alternatives, with subjective estimates of rates of return and risk
as follows:
1 – 3 4 – 7 15 2 5 – 3 9 4 33– 9 10 – 8
Investment Annual Rate of Return Risk
Assume that the gambler has a total of Rs 500 with which he may
play only once. The exact outcome of the game is not known in Tax-free municipal bonds 6.0 1.3 Corporate bonds 8.0 1.5
advance and in the face of this uncertainty the gambler decides to High grade common stock 5.0 1.9 Mutual fund 7.0 1.7 Real
make the allocation that would maximize the minimum return. estate 15.0 2.7
Formulate this problem as an LP model.
The bank officer incharge of the portfolio would like to maximize
26. An investor has money-making activities A1, A2, A3 and A4. He has the average annual rate of return on the portfolio. However, the
only one lakh rupees to invest. In order to avoid excessive wealthy investor has specified that the average risk of the
investment, no more than 50 per cent of the total investment can portfolio should not exceed 2.0. The investor and does not want
be placed in activity A2 and/or activity A3. Activity A1 is very more than 20% of the investment to be put into real estate.
Formulate this problem as an LP model.
conservative, while activity A4 is speculative. To avoid excessive
30. Raj, a retired government officer, has recently received his
speculation, at least Re 1 must be invested in activity A1 for every
retirement benefits, viz., provident fund, gratuity, etc. He is
Rs 3 invested in activity A4. The data on the return on investment contemplating how much money he should invest in various
is as follows: alternatives open to him so as to maximize return on his
investment. The investment alternatives are: government
Activity Anticipated Return on Investment (%)
securities, fixed deposits of a public limited company, equity
A1 10 shares, time deposits in a bank, and house construction. He has
A2 12 made a subjective estimate of the risk involved on a five point
scale. The data on the return on investment, the number of years
A3 14
for which the funds will be blocked to earn this return on
A4 16 investment and the subjective risk involved are as follows:
The investor wishes to know how much to invest in each in order
activity to maximize the total return on the investment. Formulate Return (%) Number Risk
this problem as an LP model. of Years
27. The board of directors of a company has given approval for the Government securities 16 15 1 Company deposits 13 13 3
construction of a new plant. The plant will require an investment Time deposits 10 15 2 Equity share 20 16 5 House
of Rs 50 lakh. The required funds will come from the sale of a construction 25 10 1
proposed bond issue and by taking loans from two financial
He is wondering as to what percentage of funds he should invest
corporations. For the company, it will not be possible to sell more
in each alternative so as to maximize the return on investment.
than Rs 20 lakh worth of bonds at the proposed rate of 12%.
He has decided that the risk should not be more than 4, and
Financial corporation A will give loan up to Rs 30 lakh at an
funds should not be locked up for more than 15 years. He would
interest rate of 16% but insists that the amount of bond debt plus
necessarily invest at least 25% in house construction. Formulate
the amount owned to financial corporation B be no more than
this problem as an LP model.
twice the amount owed to financial corporation A. Financial
corporation B will loan the same amount as that loaned by 31. A dealer of used scooters wishes to stock up his lot to maximize
financial corporation A but it would do so at an interest rate of his profit. He can select scooters A, B and C which are valued on
18%. Formulate this problem as an LP model to determine the wholesale at Rs 5,000, Rs 7,000 and Rs 8,500 respectively.
amount of funds to be obtained from each source in a manner These can be sold at Rs 6,000, Rs 8,500 and Rs 10,500,
that minimizes the total annual interest charges. respectively. For each type of scooter, the probabilities of sale
are:
28. An investor wishes to diversify his portfolio and make due
allowance for long-term potentialities, but at the same time wishes Type of scooter : A B C Prob. of sale in 90 days : 0.7 0.8 0.6
to maximize his current dividend income. He has considered For every two scooters of B-type he should buy one scooter of
various securities in which he might invest, and has classified type A or type C. If he has Rs 1,00,000 to invest, what should he
them into four types: buy in order to maximize his expected gain. Formulate this
Type A : Relatively high element of risk, with commensurately problem as an LP model.
high dividend and considerable growth potential.
Type B : Speculative stock with considerable risk, high dividends,
but less growth potential than type A. 32. A transport company is considering the purchase of new vehicles
60 Operations Research: Theory and Applications for transportation between Delhi airport and hotels in the city.
There are three vehicles under consideration – station wagons,
Type C : Stock with little risk, considerable growth potential, but mini buses and large buses. The purchase price would be Rs
relatively low dividend income at present. 2,45,000 for each station wagon, Rs 3,50,000 for a mini bus and
Type D : Stock with little risk, not much growth potential, and fairly Rs 5,00,000 for a large bus. The board of directors has
high dividends. authorized a maximum amount of Rs 50,00,000 for these
Because of the element of risk, the investor wishes to restrict purchases. Because of the heavy air travel involved, the new
purchases of types A and B to not more than 30% of his vehicles would be utilized at maximum capacity, regardless of the
investment. type of vehicles purchased. The expected net annual profit would
be Rs 15,000 for the station wagon, Rs 35,000 for the mini bus,
To enhance prospects for long-term growth of his invest ments,
and Rs 45,000 for the large bus. The company has hired 30 new
he wishes to have at least 40% of his total outlay in types A and
drivers for the new vehicles. They are qualified drivers for all the
C. Within these restrictions, he wishes to maximize his current
three types of vehicles. The maintenance department has the
dividend income. Total investment is Rs 1,00,000. Dividend
capacity to handle an additional 80 station wagons. A mini bus is
returns on the four types of investments are A: 6%, B: 7%, C: 3%,
equivalent to 5/3 station wagons and each large bus is equivalent
D: 5%. Formulate this problem as an LP model to suggest the
to two station wagons in terms of their use of the maintenance
department. Formulate this problem as an LP model to determine suppliers in unlimited quantities with the following percentage (in
optimal number of each type of vehicle to be purchased in order terms of weight) of high quality copper and unfit scrap:
to maximize profit.
[Delhi Univ., MBA, Oct. 2000] Supplier A Supplier B
33. The managers of several cattle feed lots are interested in Copper 25% 75% Unfit scrap 5 % 10%
determining how many of each of several types of livestock feeds
should be purchased in order to satisfy the nutritional The cost per kg of metal purchased from supplier A and supplier
requirements for their livestock. They wish to purchase such food B is Re 1 and Rs 4, respectively. Formulate this problem as an LP
in a manner that minimizes the cost of feeding their livestock. model so as to determine the optimal quantities of metal that the
Relevant costs and nutritional data are as below: dealer should purchase from each of the two suppliers in order to
minimize total the purchase cost.
Nutrient [Delhi Univ., MBA, 2008]
Required Units of Nutritional Element Minimum Alfa Corn37. A company needs 50 new machines. The machines have an
economic life of two years and can be purchased for Rs 4,500 or
Soyabean SorghumNutrient Requirements be leased for Rs 2,800 per year. The purchased machines, at the
A 40 50 30 60 500 end of two years, have no salvage value. Company has Rs
B 30 60 35 40 750 1,00,000 in uncommitted funds that can be used for the purchase
C 25 30 25 50 600 or the lease of machines at the beginning of year 1. The company
Cost per can obtain a loan of upto Rs 2,00,000 at 18 per cent interest per
unit (Rs) 1.00 1.25 0.95 1.35 year. According to the terms of loans, the company has to repay
the amount borrowed plus the interest at the end of each year.
Formulate this problem as an LP model. Each machine can earn Rs 3,000 per year. The earnings from the
34. Old hens can be bought at Rs 100 each and young ones at Rs 250 first year can be used to lease costs and the repayment of debt at
each. The old hens lay 3 eggs per week and the young ones 5 the start of the second
eggs per week, each egg being worth 50 paise. A hen costs Rs Linear Programming: Applications and Model Formulation 61
20 per week to be fed. There are only Rs 8,000 available to be
spent on purchasing the hens and at the most 20 hens can be year. The company wants to minimize the total cost of using 50
accommodated in the space. Formulate this problem as an LP machines over a two-year period. The objective is to minimize the
model to determine each kind of hen that should be bought in costs of purchasing machines or leasing machines during the
order to yield the maximum profit per week. years 1 and 2, and to minimize the interest payments on funds
35. A pension fund manager is considering investing in two shares A borrowed to obtain the machines. Formulate this problem as a
and B. It is estimated that: linear programming problem.
(i) Share A will earn a dividend of 12 per cent per annum and [Delhi Univ., MBA, 2009]
share B, 4 per cent per annum. 38. A trucking company with Rs 40,00,000 to spend on new equipment
(ii) Growth in the market value in one year of share A will be 10 is contemplating three types of vehicles. Vehicle A has a 10 tonne
paise per Re l invested and in B, 40 paise per Re 1 payload and is expected to average 35 km per hour. It costs Rs
invested. 80,000. Vehicle B has a 20-tonne payload and is expected to
He requires to invest the maximum total sum which will give: (i) average 30 km per hour. It costs Rs 1,30,000. Vehicle C is a
dividend income of at least Rs 600 per annum; and (ii) growth modified form of vehicle B; it carries sleeping quarters for one
in one year of at least Rs 1,000 on the initial investment. driver and then reduces its capacity to 18 tonnes and raises the
Formulate this problem as an LP model to compute the minimum cost to Rs 1,50,000. Vehicle A requires a crew of one average
sum in order to be invested to meet the manager’s objective. 36. A man, and if driven on three shifts per day, could be run for an
scrap metal dealer has received an order from a customer for at least average of 18 hours per day. Vehicles B and C require a crew of
2,000 kg of scrap metal. The customer requires that at least 1,000 kg two men each, while B would be driven 18 hours per day with
of the shipment of the metal be high quality copper that can be melted three shifts, C however would average 21 hours per day. The
down and further used to produce copper tubings. Furthermore, the company has 150 drivers available each day and would find it
customer will not accept delivery of the order if it contains more than very difficult to obtain further crews. Maintenance facilities are
175 kg of metal that he deems unfit for commercial use, i.e. metal that such that the total number of vehicles must not exceed 30. How
contains an excessive amount of impurity and cannot be melted down many vehicles of each type should be purchased if the company
and defined profitably. wishes to maximize its capacity in tonne-kms per day? Formulate
this problem as an LP model. [Delhi Univ., MBA, 2009]
2
3
and x1, x2 ≥ 0.
2. Let x1, x2 = number of productive runs of process 1 and 2,
xxx 123 ≥≥≥ 500 500 375 ; ; (Market demand)
respectively. 1 1 1 1
12 23
5 xx xx = = ; (Ratios of production) 3
2
2
Max Z = 300x1 + 400x2
xx 5 4 100
+≤ xx 20 14 17.50 (5 6 ) 2.00 +−
subject to 5 4 200 +≥ 25 28 35 xx x
12 12 ++ +
xx 8 4 80
+≤ xx 20 14 17.50
Max Z = 1 2 1 3.00
3 5 150 +≥
12 (Max amount of crude A and B)
≤⋅+ + + +≥ x x U | ,
V W| , (Order size)
+ 3.47x23
+ +≤ ( ) x x
subject to x x + =
12 750
2031 11 21
xx 1 500
+=
12
xx 1 500
(Resultant degrees proof of blend)
xxx
12
200 25 ++ ≤
( )( . ) 0 10 300 1
(Acidity) 11 12 13 Plant
xx
( )( . ) xxx
Plant (Blending)
++ ≤
12 21 22 23 0 15 600 2
++ ≤
0 25 360 1
( .) . . ( )( . ) xxx Plant
. 20 1 07 1 08 1 04 + +≥ x x
⋅+ + 11 12 13
12
201 06 ++ ≤ Plant (Tinting)
x x (Specific gravity)
12 xxx
21 22 23
x1 ≤ 34 (Quality)
0 20 720 2 and x ij ≥ 0 for all i and j.
( )( . )
++≥
and x x 1 2 ≥ 0, . 123
75 125 150 100
8. Let x1, x2 and x3 = quantity of foods 1, 2 and 3 to be used,
xx x
respectively.
++≥
123
Min Z = 1.50x1 + 2.00x1 + 1.20x3
and , , 0.
subject to 12,
xy 12. Let x1 and x2 = number of vitamin units purchased of food F1 and
+≤ F2, respectively.
11
350 250 200 300 Min Z = 4x1 + 5x2
xx x subject to (i) 3x1 + 6x2 ≥ 80; (ii) 4x1 + 3x2 ≥ 100 and x1,
++≥ x2 ≥ 0.
123
250 300 150 200 13. Let xij = number of jobs accepted during day and night Max Z =
xxx 275 (x11 + x12) + 125 (x21 + x22) + 225 (x31 + x32) subject to 1,200
+ +≥ (x11 + x12) + 1,400 (x21 + x22) + 800 (x31 + x32) ≤ 13,400
123
100 150 75 100 100 (x11 + x12) + 60 (x21 + x22)
xx x
xx x 123
+ 80 (x31 + x32) ≤ 1,050
≥
9. Let x1 and x2 = number of soccer balls of types X and Y, hrs) (Rs 5.50/hr) x2
respectively. + (6 hrs) (Rs 8.50/hr) x2 = 45x1 + 67.50x2 subject to 2x1 +
Min Z = (2 hrs) (Rs 5.50/hr) x1 + (4 hrs) (Rs 8.50/hr) x1 + (3 3x2 ≤ 180 (Semi-skilled hours) 4x1 + 6x2 ≤ 150 (Skilled
hours) 100x12 + 60x22 + 80x32 ≤ 650
x1 ≤ 115 (Ball X) and xij ≥ 0 for all i and j.
x2 ≤ 110 (Ball Y) 14. For plain coffee X
and x1, x2 ≥ 110.
x11, x12 and x13 = quantity (in kg) of the three coffees,
10. Let xj = number of kg of ingredient j ( j = 1, 2, 3, 4) used in the respectively.
mixture
For plain coffee XX
Min Z = 28x1 + 25x2 + 52x3 + 26x4
x21, x22 and x23 = quantity (in kg) of the three coffees,
UV respectively.
W Max Z = 45 (30x11 + 40x12 + 35x13)
subject to x x + 55 (30x21 + 40x22 + 35x23)
22 18
subject 11 12 13
;
≤≤ 6 8 5 6.5
12 xx x
++ ≤ ++ ≤
++ ≥
; (Supplies)
20 24 4 3 3.5 3.8
xx xx x
11 12 13
≤≤
34 (Plain coffee X)
2 2.5 1.5 2.2
U xx x
11 12 13
0 55 0 45 0 45 0 45 0
||
| ++ =
1234 xxx 11 12 13 xx x
0 40 0 60 0 60 0 60 0 ....
35,000
xx xx V
−−−≥
1234
U
++≥ .
−+ + − ≥ 0 10 0 90 0 90 0 10 0 .. .. −− − + ≤ 1234
xxxx
| |
|| 6 8 5 60
V| W|
| xxx
12 34 ++≤
21 22 23
−+ + − ≤ 0 25 0 75 0 75 0 25 0 .... xx x
xx xx ++≤
1234 ...
.. 2 25 15 20
21 22 23
4 3 35 35 21 22 23
xxx
W
0 50 0 50 0 50 0 50 0 .... (Plain coffee XX)
xxxx
++= 21 22 23 25 000
(Mixing requirements) ,
15. Let x1, x2, x3 and x4 = quantities of four products to be
manufactured, respectively.
x11 + x21 ≤ 40,000; x12 + x22 ≤ 20,000 ;
Max Z = [175 – (15 + 30 + 35)] x1 + [95 – (8 + 18 + 28)] x2 +
x13 + x23 ≤ 15,000 [145 – (12 + 24 + 25)] x3 + [130 – (12 + 21 + 21)] x4 Max Z =
and xij ≥ 0 for all i and j. 95x1 + 41x2 + 84x3 + 76x4
subject to 1234 4 2 3 3 800, xxxx +++≤ xxx
++≤
10 6 8 7 1 200 1234 xxxx +++ ≤ , 123
Let x1, x2, and x3 = number of tonnes procured from Max Z = 3,20,000 (0.7 × 0.4 + 0.8 × 0.4 + 0.6 × 0.2) x1 +
quarry A, B and C, respectively. 5,00,000 (0.8 × 0.4 + 0.6 × 0.4 + 0.7 × 0.2) x2
Min (total cost) Z = 10x1 + 12x2 + 15x3 + 2,00,000 (0.4 × 0.4 + 0.5 × 0.4 + 0.4 × 0.2) x3
= 2,30,400x1 + 35,000x2 + 88,000x3
subject to 2x1 + 4x2 + 4x3 = 3 (Material X) 6x1 + 3x2 + 4x3 ≤
4 (Material Y) 1,000 700 500 5,00,000
xxx
2x1 + 3x2 + 5x3 ≤ 4 ++≤
2x1 + 3x2 + 5x3 ≥ 3 (Material Z) subject to 123
17. Let x1, x2 and x3 = number of units of types I, II and III model, 20 50; 10 40; 5 30
respectively. ≤≤ ≤≤ ≤≤
xxx
113
Max (total profit) Z = 60x1 + 40x2 + 1,000x3
and x j ≥ 0 for all j.
subject to 2x1 + 3x2 + 5x3 ≤ 4,000 (Raw material A) 4x1 +
23. Let x1, x2 and x3 = number of insertions in magazines A, B and C,
2x2 + 7x3 ≤ 6,000 (Raw material B)
respectively.
xxx Max (total exposure) Z = (10% of 1,00,000)x1
23
+ (15% of 60,000)x2 + (7% of 40,000)x3
Linear Programming: Applications and Model Formulation 63
subject to 5 000 4 500 4 250 1 00 000 123 , , , ,, xx x
++≤ xx x 12 3 ≤≥≥ 622 ; ;
subject to (1/1,500) x1 + (1/4,500) x2 ≤ 1,
(1/1,000) x1 + (1/8,000) x2 ≤ 1, and xx x 123 ,, . ≥ 0
(1/2,000) x1 + (1/4,000) x2 ≤ 1, 24. Let xj = number of advertisements in media j ( j = 1, 2, 3). Media
Effectiveness coefficient
(1/3,000) x1 + (1/9,000) x2 ≤ 1,
1 0.80 (0.4) + 0.70 (0.2) + 0.15 (0.4) = 0.52 2 0.70 (0.4)
and x1, x2 ≥ 0.
+ 0.80 (0.2) + 0.20 (0.4) = 0.52 3 0.20 (0.4) + 0.60 (0.2)
21. Let x1, x2 and x3 = number of messages carried in media 1, 2 and
+ 0.40 (0.4) = 0.36
3, respectively.
Max Z = 80,000x1 + 60,000x2 + 45,000x3 Max Z = 0.52 (6,00,000)x1 + 0.52 (8,00,000)x2
subject to 1 000 750 500 2 00 000 + 0.36 (3,00,000)x3
,,,
+ + ≤ 2,500 (Labour force) 1
subject to 600 800 450 2 00 000 123 xx x ++≤ , ,
23
x x 12 + ≤ 1 ; x x 12
3 2 = ; x x 23 x1 ≤ 12; x2 ≤ 24; x3 ≤ 12
= x1 ≥ 13; x2 ≥ 16; x3 ≥ 12
25 (Number of units produced)
and x1, x2, x3 ≥ 0.
x1 ≥ 500; x2 ≥ 500; x3 ≥ 375 (Market demand) 25. y = minimum expected gain per rupee deposited in the given
and x1, x2, x3 ≥ 0. choice j ( j = 1, 2, 3, 4) by the gambler
18. Let x1, and x2 = number of units of models X and Y, respectively. xj = amount of bet money used among four different choices,
Max Z = 120x1 + 90x2 respectively ( j = 1, 2, 3, 4)
Max Z = y
subject to x x 1 2
100 240
+ ≤ 1 ; x1 ≤ 140 200 150 ≥
subject to y
and x1, x2 ≥ 0. −+ − + 3 4 7 15
xx x x
12 3 4 xx x x y
≥ −+ + 3 9 10 8
y 12 3 4
xx x x
53 9 4 ≥
19. Let x1 and x2 = number of manufactured, respectively. 12 3 4 xx xx ≤
television and radio sets to be −+ − ++ + 500
12 34
5 2
12 3 4 5
x2 and x3 = loan to be obtained from financial corporations A
and B, respectively. and x1, x2, x3 ≥ 0.
Min Z = 0.12x1 + 0.16x2 + 0.18x3 Note: 1 S.W. = (3/5) M.B., because (5/3) S.W. = 1 M.B.; and 1
subject to xx x 123 ++= 50 S.W. = (3/5) M.B., because (5/3) S.W. = 1 M.B.
x x 1 2 ≤ ≤ 20; 30 34. Let xj = number of units of food type j ( j = 1, 2, 3, 4) used. Min
xx x xx 13 2 12 +≤ ≤ 2 ; (total cost) Z = 1.00x1 + 1.25x2 + 0.95x3 + 1.35x4 subject to 40x1 +
and x x 1 2 , . ≥ 0 50x2 + 30x3 + 60x4 ≥ 500 30x1 + 60x2 + 35x3 + 40x4 ≥ 750
28. Let x1, x2, x3 and x4 = amount of money to be invested in A, B, C 25x1 + 30x2 + 25x3 + 50x4 ≥ 600
and D securities, respectively. and x1, x2, x3, x4 ≥ 0.
Max (current dividend return) 35. Let x1 and x2 = number of old hens and young hens bought,
Z = 0 06 0 07 0 03 0 05 1234 .. .. xxxx +++ respectively.
subject to 1234 xx xx +++≤1,00,000 Max Z = 0.5 (3x1 + 5x2) – (x1 + x2) = 0.5x2 – 1.5x1 subject
CHAPTER SUMMARY
This chapter presents basic assumptions, limitations, components of any linear programming model and broad application areas
of linear programming. The guidelines of mathematical modelling of any decision problem were explained followed by a large
number of model building solved exercises in all functional areas of management and allied areas. These exercises are illustrative
for students to deal with more complex and real-life problems.
Linear Programming: Applications and Model Formulation 65
True or False
into mathematical expression
1. In a Linear Programming model, all parameter are assumed to be
(b) decision-makers prefer to work with formal models (c) it
known as constant.
captures the relevant relationship among decision factors (d) it
2. In LP model, any variable can assume to take only integer values enables the use of algebraic technique
or restricted to take discrete number of values. 3. Total contribution is
22. Linear programming is a
used in place of profit in the objective function of maximization.
(a) constrained optimization technique
problem because whole profit is not linearly related to sales volume.
(b) technique for economic allocation of limited resources (c)
4. An equation is more restrictive than an inequality. 5. All the mathematical technique
variables in the solution of a linear programming problem are either (d) all of the above
positive or negative because of the existence of structural constraints.
23. A constraint in an LP model restricts
6. Linear programming is a technique for finding the best uses of an (a) value of objective function
organizations manpower, money and machinery. 7. Production (b) value of a decision variable
planning is one of the application areas of the linear programming. (c) use of the available resource
8. The effect of time and uncertainty are taken into consideration by (d) all of the above
linear programming model. 24. The distinguishing feature of an LP model is
9. Linear Programming determines the economic and efficient way of (a) relationship among all variables is linear
locating manufacturing plants for physical distribution. 10. All variables (b) it has single objective function and constraints (c)
in the linear programming problem must take one negative values. value of decision variables is non-negative
(d) all of the above
Fill in the Blanks 25. Constraints in an LP model represents
11. Linear programming is a technique which attempts to determine (a) limitations
how best to allocate __________ in order achieve some __________. (b) requirements
12. A linear programming technique improves the quality of (c) balancing limitations and requirements
__________. 13. In a linear programming, all relationships among (d) all of the above
decision variables are __________. 26. Non-negativity condition is an important component of LP model
14. If two variables always take on values which are in the same because
proportion, the variables are __________ related. (a) variables value should remain under the control of the
decision-maker
15. __________ appearing in the models are assumed to be constant
(b) value of variables make sense and correspond to real world
but __________ in real life situations.
problems
16. Every linear programming problem includes __________ which (c) variables are interrelated in terms of limited resources (d)
relates variable in the problem to the goal of the firm and none of the above
__________ which represent the limit on resource available to the
firm. 27. Before formulating a formal LP model, it is better to (a)
express each constraint in words
17. Most of the constraints in the linear programming problem are (b) express the objective function in words
expressed as __________. (c) verbally identify decision variables
18. Linear programming is used to allocate __________ to activities so (d) all of the above
as to optimize the value of objective function. 28. Each constraint in an LP model is expressed as an (a)
19. If the value of the variables are under the control of decision inequality with ³ sign
makers then variables are said to be __________ otherwise (b) inequality with £ sign
__________. (c) equation with = sign
20. __________ of the decision variables is one of the assumption of (d) none of the above
the linear programming model. 29. Maximization of objective function in an LP model means (a)
value occurs at allowable set of decisions
Multiple Choice (b) highest value is chosen among allowable decisions (c)
neither of above
21. The mathematical model of an LP problem is important because
(d) both (a) and (b)
(a) it helps in converting the verbal description and numerical data
30. Which of the following is not a characteristic of the LP model (a)
alternative courses of action 33. Non-negativity condition in an LP model implies (a) a positive
(b) an objective function of maximization type coefficient of variables in objective function (b) a positive
(c) limited amount of resources coefficient of variables in any constraint (c) non-negative
(d) non-negativity condition on the value of decision variables 31. value of resources
The best use of linear programming technique is to find an optimal use (d) none of the above
of 34. Which of the following is an assumption of an LP model (a)
(a) money (b) manpower divisibility (b) proportionality
(c) machine (d) all of the above (c) additivity (d) all of the above
32. Which of the following is not the characteristic of linear 35. Which of the following is a limitation associated with an LP Model
programming (a) the relationship among decision variables in linear (b) no guarantee
(a) resources must be limited to get integer valued solutions
(b) only one objective function (c) no consideration of effect of time and uncertainty on LP model
(c) parameters value remains constant during the planning period (d) all of the above
(d) the problem must be of minimization type
66 Operations Research: Theory and Applications
Answers to Quiz
1. T 2. F 3. T 4. T 5. F 6. T 7. T 8. F 9. T 10. T 11. resources, objective 12. decisions 13. linear 14. linearly 15. parameters, unknown 16.
objective function, constraints 17. inequalities 18. scarce resources 19. controllable and uncontrollable 20. certainty 21. (a) 22. (d) 23. (d) 24. (a)
25. (d) 26. (b) 27. (d) 28. (d) 29. (a) 30. (b) 31. (d) 32. (d) 33. (d) 34. (d) 35. (d)
CASE STUDY
The total available machine time and assembly time are 3,000 hours and 1,200 hours, respectively. The data
regarding the selling price and variable costs for the three types are:
Liabilities Rs Assets Rs
Equity Share Capital 1,50,000 Land 90,000
Capital Reserve 15,000 Building 70,000
General Reserve 1,10,000 Plant &
Profit & Loss A/c 25,000 Machinery 1,00,000
Long-term Loan 1,00,000 Furniture &
Loan from TNC Fixtures 15,000
Bank 60,000 Vehicles 30,000
Loan from Inventory 5,000
Co-operative Bank 40,000 Receivables 50,000
Cash 1,40,000
The company will have to pay a sum of Rs 10,000 towards salary of top management executives and other fixed
overheads for the month. Interest on long-term loans is to be paid every month at 24% per annum. Interest on loans
from TNC and cooperative banks may be taken to be 1,200 for the month. Also this company has promised to deliver 2
manual typewriters and 8 deluxe electronic typewriters to one of its valued customers next month. Keep
Linear Programming: Applications and Model Formulation 67
in mind the fact that the level of operations in this company is subject to the availability of cash next month. This
company will also be able to sell all types of typewriters in the market. The senior manager of this company desires to
know as to how many units of each typewriter must be manufactured in the factory next month so as maximize the
profits of the company. Advise the management of the company for manufacturing strategy with an aim to maximize
profit.
The audience characteristics for the four magazines selected are given below:
The efficacy index for a black and white advertisement may be taken as 0.15 and that for a colour advertisement as
0.20. The cost per insertion of a black and white, and a colour advertisement and the readership for the four magazines
are as follows:
It has also been found that for creating an impact at least 03 insertions are necessary in Stardust and Reader’s Digest,
while a minimum of 04 insertions will be required in the case of Filmfare.
Suggest an advertising strategy for the company to maximize the expected effective exposure.