Final OR Questions
Final OR Questions
Final OR Questions
Operations Research is a field that applies mathematical and analytical methods to solve complex
problems related to decision-making and optimization. It uses techniques such as mathematical
modeling, statistical analysis, and simulation to help organizations make better strategic and
operational decisions. Operations Research aims to optimize processes, improve efficiency, and
maximize resources by considering factors like constraints, uncertainty, and trade-offs. It finds
applications in various domains, including logistics, supply chain management, finance,
healthcare, and transportation.
a. Linear Programming
b. Include Integer Programming
c. Dynamic Programming
d. Network Programming
e. Nonlinear Programming
1. Faster and more complex calculations: Computers have significantly enhanced the
capability of solving complex mathematical models and optimization problems. OR techniques,
such as linear programming and simulation, that were once tedious and time-consuming to solve
by hand, can now be executed quickly and effectively with the help of computers.
2. Increased data processing: With the advent of computers, the ability to process and analyze
large volumes of data has expanded immensely. This has allowed OR practitioners to deal with
more intricate and realistic models, incorporating numerous decision variables and constraints.
5. Accessibility and availability: The widespread use and affordability of computers have made
OR more accessible. Researchers and practitioners can now leverage OR techniques without
extensive manual computations or the need for specialized hardware.
1. Problem Formulation: OR starts by defining the problem clearly and formulating it in a mathematical
or analytical model. This involves identifying the decision variables, constraints, objective function, and
other important parameters.
3. Optimization: Optimization is a fundamental aspect of OR. It involves finding the best solution
among various alternatives, considering specific objectives and constraints. OR employs optimization
techniques such as linear programming, integer programming, dynamic programming, and metaheuristics
to find optimal or near-optimal solutions.
5. Decision Analysis: OR helps in making informed decisions by analyzing various scenarios and
evaluating the potential outcomes. Decision Analysis tools, such as decision trees, influence diagrams,
and game theory, are used to analyze different strategies and their consequences.
6. Simulation: Simulation is used in OR to model real-world scenarios and understand system behavior
under different conditions. Monte Carlo simulation and discrete-event simulation are common techniques
used to simulate complex systems and evaluate their performance.
7. Forecasting and Predictive Analytics: OR uses statistical methods and time-series analysis to
forecast future demand, sales, or other variables. These forecasts are crucial for planning and decision-
making in industries like supply chain management and finance.
2. Simulation Software: Tools like Arena, Simio, and AnyLogic offer simulation capabilities to model
and analyze complex systems and processes.
3. Statistical Analysis Software: Packages such as R, Python (with libraries like NumPy and Pandas),
and SAS are commonly used for statistical analysis, forecasting, and predictive analytics.
4. Decision Analysis Tools: Software like PrecisionTree and Analytica help in decision analysis,
allowing users to construct decision trees, perform sensitivity analysis, and assess the value of
information.
4. Financial planning: Linear programming can aid in financial planning by optimizing the
allocation of financial resources. It helps managers determine the best mix of investments,
loans, and other financial instruments to maximize returns or minimize costs while
considering constraints like risk tolerance, interest rates, and return expectations. This can
support decision-making regarding capital budgeting, portfolio management, and financial
risk analysis.
9. Question 9 : What are the essential characteristics of a linear
programming model?
2. Variables: These are the unknowns that represent the decisions to be made. They are
typically denoted by symbols and are subject to certain constraints.
3. Constraints: Linear programming models have a set of linear constraints that restrict the
values of decision variables. These constraints can represent limitations on resources,
requirements, or limitations on feasible solutions.
The daily demand for interior paint cannot exceed that for exterior paint by more than 1 ton. Also,
the maximum daily demand for interior paint is 2 tons. Reddy Mikks wants to determine the
optimum (best) product mix of interior and exterior paints that maximizes the total daily profit.
Solution:
All OR models, LP included, consist of three basic components:
1. Decision variables that we seek to determine.
We need the value of x1,x2
x1 = tons produced daily of Exterior paint
x2 = tons produced daily of interior paint
Third one:
x – 2x 1< 1
1. X2-x1=1
2. When x1=0,then x2=1 (0,1)
3. When x2 =0, then x1=-1 (-1,0)
Fourth one:
x2 < 2
1. x2 =2
The Marvel Toy Company wishes to make three models of boats for the most profit. They found that a
model of a steamship takes the cutter one hour, the painter 2 hours, and the assembler 4 hours of work. It
produces $6 of profit. Their model of a four-mast sailboat takes the cutter 3 hours,
the painter 3 hours, and the assembler 2 hours. It produces $3 of profit. Their model of a two-mast sailboat
takes the cutter one hour, the painter three hours, and the assembler one hour. It produces $2 of profit. The
cutter is only available for 45 hours, the painter for 50 hours, and the assembler for 60 hours. Assuming
that they can sell all the models that are built, find the constraints of the problem, and describe how
the solution is obtained.
Solution:
The constraints are:
(1) X ≥ 0 There cannot be a negative number of models of steamships.
(2) Y ≥ 0 There cannot be a negative number of models of four-mast
sailboats.
(3) Z ≥ 0 There cannot be a negative number of models of two-mast
sailboats.
(4) The cutter has only 45 hours available there is the constraint:
X + 3Y + Z ≤ 45.
(5) the painter has only 50 hours of time available, there is the constraint:
2X + 3Y + 3Z ≤ 50.
(6) the assembler can work only 60 hours, there is the constraint:
4X + 2Y + Z ≤ 60.
(7) use the following equation for the profit:
Profit = $6X + $3Y + $2Z.
13. Question 13:
The Reggio Advertising Company wishes to plan an advertising campaign in three different media--
television, radio, and magazines. The purpose of the advertising program is to reach as many potential
customers as possible. The results of a market study are given below, The company does not want to spend
more than $800,000 on advertising. It further requires that :
(1) at least 2 million exposures take place among women;
(2) advertising on television be limited to $500,000;
(3) at least 3 advertising units be bought on daytime television, and two units during prime time; and
(4) the number of advertising units on radio and magazines should each be between 5 and 10. Formulate
into a linear programming problem.
Solution:
Let x1, x2, x3, and x4 be the number of advertising units bought in daytime television, prime-time
television, radio, and magazines, respectively.
The constraint on the number of women customers reached by the advertising campaign
becomes:
300,000x1 + 400,000x2 + 200,000x3 + 100,000x4 ≧ 2,00,000.
The effects of these reactions have been thoroughly studied, and an annoyance scale has been
developed so that these effects can be described in quantitative terms. For a given flight 15 points
of reaction I (measured on the annoyance scale), 12 points of reaction II, and 9 points of reaction
III can be tolerated at most.
Table 1 was developed and distributed to the executives of Sutland who are involved in customer
relations. From an analysis of the past earnings of Sutland Airlines,
The expected profit on a 3 – Pak of first class tickets is $10, the expected profit on a 3 – Pak of
tourist class tickets is $12, and a 3 – Pak of coach tickets nets $14.
Of concern to Sutland Airlines is the question: By how many 3 – Paks of each type of
accommodation should a flight be oversold if the tolerance levels on the annoyance scale are not
to be exceeded and the largest possible profit is to be obtained? Of course, Sutland will break up
a 3 – Pak when necessary. Find the constraints, and explain how the problem should be solved.
Solution:
(4) First class has one point for Reaction I, tourist class has one point
for Reaction I, and coach has 5 points for Reaction I. Since the maximum
tolerable limit is 15 points for Reaction I, there is the constraint
X + Y + 5Z ≤ 15.
(5) First class has 2 points for Reaction II, tourist class has three points
for reaction II, and coach has one point for Reaction II. Since the
maximum tolerable limit is 12 points for Reaction II, there is the constraint
2X + 3Y + Z ≤ 12.
(6) First class has two points for Reaction III, tourist class has two
points for Reaction Ill, and coach has one point for Reaction III. Since the
maximum tolerable limit is 9 points for Reaction III, there is the constraint
2X + 2Y + Z ≤ 9.
(7) These constraints of profit formula is
Profit = $10X + $12Y + $14Z.
15. Question 15:
Mazarini Butchers, Inc., is a large-scale distributor of dressed meats that specializes in the hotel
market and runs a highly technological operation. Schneider Hotels, Inc. placed an order for a
ground meatloaf (mixed ground beef, pork, and veal) for 1,000 pounds according to the
following specifications:
a. The ground beef is to be no less than 400 pounds and not more than 600 pounds.
b. The ground pork must be between 200 and 300 pounds.
c. The ground veal must weigh between 100 and 400 pounds.
d. The weight of ground pork must be no more than one and one-half times the weight
of veal.
The negotiated contract provides that Scheider Hotelswill pay Mazarini Butchers $1,200 for
supplying the meatloaf. An analysis indicated that the cost per pound of beef, pork, and veal
would be, respectively, $0.70, $0.60, and $0.80.
The problem is one of maximizing contribution to overhead and profit subject to the specified
constraints on flavor proportions and the demand constraint of 1,000 pounds. How can this
problem be modeled?
Solution:
x1 = pounds of ground beef;
x2 = pounds of ground pork;
x3 = pounds of ground veal.
maximize:
z = Revenue – Variable costs
= 1,200 – 0.70x1 – 0.60x2 – 0.80x3
= 1,200 – 0.70x1 – 0.60x2 – 0.80 (1,000 – x1 – x2)
= 400 + 0.10x1 + 0.20x2
subject to:
x1 ≤ 600
x1 ≥ 400 (1)
x2 ≤ 300 (2)
x2 ≥ 200 (3)
x3 ≤ 400 (4)
x3 ≥ 100 (5)
x1, x2, x3 ≥ 0. (6)
16. Question 16:
A canning company operates two canning plants. Three growers are willing to supply fresh
fruits in the following amounts:
The canned fruits are sold at $50 / ton to the distributors. The company can sell at this price all
they can produce. How should the company plan its operations at the two plants so as to
maximize its profits? Formulate as a linear program.
Solution:
To formulate this as a linear program, define:
xHA = quantity shipped from Harry to Plant A
xHB = quantity shipped from Harry to Plant B
xFA = quantity shipped from Frank to Plant A
xFB = quantity shipped from Frank to Plant B
xTA = quantity shipped from Tom to Plant A
xTB = quantity shipped from Tom to Plant B.
The supply constraints are given by:
xHA + xHB ≦ 200
xFA + xFB ≦ 300
xTA + xTB ≦ 400.
The constraints on plant capacities are:
xHA + xFA + xTA ≦ 450
xHB + xFB + xTB ≦ 550.
Solution:
Solution:
Total production cost = 50x1 + 45x2 + 55x3 + 48x4 + 52x5 + 50x6
x1 - I1 = 100 (Month 1 )
I1 + x2 - I2 = 250 (Month 2)
I2 + x3 - I3 = 190 (Month 3)
I3 + x4 - I4 = 140 (Month 4)
I4 + x5 - I5 = 220 (Month 5)
I5 + x6 = 110 (Month 6)
19. Question 19:
A company is planning the manufacture of a product for March, April, May, and
June of next year.
The demand quantities are 520, 720, 520, and 620 units, respectively. The
company has a steady workforce of 10 employees but can meet fluctuating
production needs by hiring and firing temporary workers.
The extra costs of hiring and firing a temp in any month are $200 and $400,
respectively. A permanent worker produces 12 units per month, and a
temporary worker, lacking equal experience, produces 10 units per month.
The company can produce more than needed in any month and carry the surplus
over to a succeeding month at a holding cost of $50 per unit per month. Develop
an optimal hiring/firing policy over the 4-month planning horizon
Solution:
Remaining demand for March = 520 - 12 x 10 = 400 units
Remaining demand for April = 720 - 12 x 10 = 600 units
Remaining demand for May = 520 - 12 x 10 = 400 units
Remaining demand for June = 620 - 12 x 10 = 500 units
10x1 = 400 + I1 (March)
I1 + 10x2 = 600 + I2 (April)
I2 + 10x3 = 400 + I3 (May)
I3 + 10x4 = 500 (June)
Inventory holding cost = 50 ( I1 + I2 + I3 )
Cost of hiring = 200 (S1- + S2- + S3- + S4- )
Cost of firing = 400(S1+ + S2+ + S3+ + S4+)
Minimize Z = 50( I1 + I2 + I3) + 200(S1- + S2- + S3- + S4-) + 400(S1+ +
S2+ + S3+ + S4+)
20. Question 20:
A firm produces three products. These products are processed on three different
machines. The time required to manufacture one unit of each of the three
products and the daily capacity of the three machines are given in the table
below:
The Maximum profit on Machine 1 is $4, the expected profit on Machine 2 is $3, and Machine 2 is $6.
Solution:
Solution
X1 = Number of units of A manufactured per month.
X2 = Number of units of B manufactured per month.
The objective function:
Max Z = 50x1+ 40x2
Subjective Constraints For machine hours
1.5x1+ 2.5x2 ≤ 300
Non negativity
x1, x2 ≥0
22. Question 22:
A company produces three products A, B, C. For manufacturing three raw
materials P, Q and R are used.
Profit per unit
A - $ 5, B - $ 3, C - $ 4
Resource requirements/unit
3. b≥0, p≥0
To determine C
20b+30p ≤ 3900 *15
Solution
1. x≥1
2. y≥1
3. 20x+30y≥110
x y
0 3.67
5.5 0
The points (4, 1) give the least cost, and that cost is $85. Therefore, to minimize grading
costs, Professor Symons should employ John 4 hours a week, and Mary 1 hour a week at a
cost of $85 per week.
25. Question 25:
Dorian makes luxury cars and jeeps for high-income men and women. It wishes to advertise
with 1-minute spots in comedy shows and football games. Each comedy spot costs $50K and
is seen by 7M high-income women and 2M high-income men. Each football spot costs $100K
and is seen by 2M high-income women and 12M high-income men. How can Dorian reach
28M high-income women and 24M high-income men at the least cost?
Solution
Let x = the number of comedy spots
and y = the number of football spots
Objective: z = 50x + 100y (Minimization)
Constraints:
7 x + 2 y ≥ 28 (high income women)
x y
0 14
4 0
2 x + 12 y ≥ 24 (high income men)
x y
0 2
12 0
4. b≥0, p≥0
To determine B
7 x + 2 y ≥ 28 *2
2 x + 12 y ≥ 24 *7
14x+4y= 56
-
14x+84y=168
-80y=-112
y=-112/-80
y=1.4
Point (X, Y) Z=50x+100y Min
14x+4(1.4) =56 A (0,14) 50(0) + 100(14) 1400
14x+5.6=56 B (3.6,1.4) 50(3.6) + 100 (1.4) 320
14x=56-5.6
14x=50.4 C (12,0) 50(12) + 100(0) 600
x=50.4/14
x=3.6
the optimal solution is (3.6, 1.4) which gives the least cost. Meaning that Dorian should
advertise with 3.6 spots in comedy shows and 1.4 spots in football games.
26. Question 26:
Vitamins B1 and B2 are found in two foods F1 and F2. 1 unit of F1 contains 3
units of B1 and 5 units of B2. 1 unit of F2 contains 5 units of B1 and 7 units of
B2 respectively.
Minimum daily prescribed consumption of B1 & B2 is 30 and 40 units
respectively.
Formulate as LPP.
Solution
Decision Variables:
x1 = No. of units of P1 per day.
x2 = No. of units of P2 per day.
Objective function:
Min. Z = 30 x1 + 40 x2
Subject to constraints:
3x1+ 5x2 ≥ 30 (for N1)
5x1+ 7x2 ≥ 40 (for N2)
x1, x2 ≥ 0
Solution
Shaded area OGIJKBO is the feasibility region.
ZG(1, 0)=(2*1)+(1*0)=2
ZI(3, 1) = (2*3) + (1*1)=7
ZJ(4, 2) = (2*4) + (1*2) = 10 (Max)
ZK(2, 4) = (2*2) + (1*4) = 8
ZB(0, 5) = (2*0) + (1* 5) = 5
Solution
let
𝑥1:𝑡ℎ𝑒 𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 units of food
𝑥2:𝑡ℎ𝑒 𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 units of foods
1.The data of the given problem can be summarized as below:
Objective function: Minimum
𝑍 = 3𝑥1 + 2𝑥2
subject to the Constraints:
(1) 7𝑥1 + 2𝑥2 ≥ 30
(2) 5𝑥1 + 4𝑥2 ≥ 20
(3) 2𝑥1 + 8𝑥2 ≥ 16
(4) 𝑥1 , 𝑥2 ≥ 0
29. Question 29 :
The manager of an oil refinery has to decide upon the optimal mix of two possible blending processes of
which the inputs and outputs per production run are as follows
The maximum amount available of crude A and B are 200 units and 150 units respectively. Market
requirements show that at least 100 units of gasoline X and 80 units of gasoline Y must be produced. The
profits per production run from process 1 and process 2 are 3$ and 4$ respectively. Formulate the problem
as liner programming problem.
Solution
Let 𝑥1:𝑡ℎ𝑒 𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑝𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑓𝑟𝑜𝑚 𝑝𝑟𝑜𝑐𝑒𝑠𝑠𝑒𝑠
Constrains:
(5) 𝑥1 , 𝑥2 ≥ 0
30. Question 30:
A workshop has three (3) types of machines A, B and C; it can manufacture two (2) products 1 and 2, and
all products have to go to each machine and each one goes in the same order; First to the machine A, then
to B and then to C. The following table shows:
Formulate and solve using the graphical method a Linear Programming model for the previous situation
that allows the workshop to obtain maximum gains.
Solution
let 1:𝑡ℎ𝑒 𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑝𝑟𝑜𝑑𝑢𝑐𝑡 1 𝑝𝑒𝑟 𝑤𝑒𝑒𝑘 .
Objective function:
Maximize 𝑍 = 𝑥1 + 1.5𝑥2
Constrains:
(2) 𝑥1 + 2𝑥2 ≤ 12
(4) 𝑥1 , 𝑥2 ≥ 0
2𝑥1 + 2𝑥2 = 16
𝑥1 + 2𝑥2 = 12
4𝑥1 + 2𝑥2 = 28
To determine two point on the straight line 2𝑥1 + 2𝑥2 = 16
Solution
Decision Variables:
x1 = No. of operations of P1
x2 = No. of operations of P2
Objective Function:
Subjective to constraints:
x1, x2 ≥ 0
33. Question 33:
Suppose an industry is manufacturing tow types of products P1 and P2. The profits per Kg of the
two products are Rs.30 and Rs.40 respectively. These two products require processing in three
types of machines. The following table shows the available machine hours per day and the time
required on each machine to produce one Kg of P1 and P2. Formulate the problem in the form of
linear programming model.
Solution
The procedure for linear programming problem formulation is as follows:
Introduce the decision variable as follows:
Let
x1 = amount of P1
x2 = amount of P2
Maximize
30x1 + 40x2
Subject to: 3x1 + 2x2 ≤ 600
3x1 + 5x2 ≤ 800
5x1 + 6x2 ≤ 1100
x1≥ 0, x2 ≥ 0
36. Question 36 :
A company owns two flour mills viz. A and B, which have different production capacities for high,
medium and low quality flour. The company has entered a contract to supply flour to a firm every month
with at least 8, 12 and 24 quintals of high, medium and low quality respectively. It costs the company
Rs.2000 and Rs.1500 per day to run mill A and B respectively. On a day, Mill A produces 6, 2 and 4
quintals of high, medium and low quality flour, Mill B produces 2, 4 and 12 quintals of high, medium and
low quality flour respectively. How many days per month should each mill be operated in order to meet
the contract order most economically.
Solution
Let us define x1 and x2 are the mills A and B.
2000x1 + 1500x2
Subject to:
6x1 + 2x2 ≥ 8
2x1 + 4x2 ≥ 12
4x1 + 12x2 ≥ 24
x1 ≥ 0, x2 ≥ 0
37. Question 37
Solve the following LPP using simplex method: 1- Max 𝒁 = 𝟑𝑿𝟏 + 𝟒𝑿𝟐
Subject to
15𝑋1 + 10𝑋2 ≤ 300
2.5𝑋1 + 5𝑋2 ≤ 110
𝑋1 ≥ 0, 𝑋2 ≥ 0
Solution
The standard form of LPP
Max 𝑍 − 3𝑋1 − 4𝑋2 = 0
Subject to
15𝑋1 + 10𝑋2 + 𝑆1 = 300
2.5𝑋1 + 5𝑋2 + 𝑆2 = 110
𝑋1 ≥ 0, 𝑋2 ≥ 0,
𝑆1 ≥ 0, 𝑆2 ≥ 0
We have m= 2 and n= 4 , thus n-m=2 ( Non-basic variable which equal zero)
The optimal solution: 𝒙𝟏 = 𝟖, 𝒙𝟐 = 𝟏𝟖, 𝒁 = 𝟗
38. Question 38 :
Min 𝒁 = −𝟑𝑿𝟏 + 𝑿𝟐
Subject to
𝑋1 + 𝑋2 ≤ 5
2𝑋1 + 𝑋2 ≤ 8
𝑋1 ≥ 0, 𝑋2 ≥ 0
Solution
The standard form of LPP
Min 𝒁 + 𝟑𝑿𝟏 − 𝑿𝟐 = 𝟎
Subject to
𝑋1 + 𝑋2 + 𝑆1 = 5
2𝑋1 + 𝑋2 + 𝑆2 = 8
𝑋1 ≥ 0, 𝑋2 ≥ 0,
𝑆1 ≥ 0, 𝑆2 ≥ 0
Solution
The standard form of LPP
Max 𝑍 − 200𝑋1 − 140𝑋2 = 0
Subject to
3𝑋1 + 𝑆1 = 6000
2.9𝑋2 + 𝑆2 = 8000
2.5𝑋1 + 2𝑋2 + 𝑆3 = 7500
1.3𝑋1 + 1.5𝑋2 + 𝑆4 = 5000
𝑋1 ≥ 0, 𝑋2 ≥ 0, 𝑆1 ≥ 0, 𝑆2 ≥ 0, 𝑆3 ≥ 0, 𝑆4 ≥ 0
We have m= 4 and n= 6 , thus n-m=2 ( Non-basic variable which equal zero)
The optimal solution: 𝒙𝟏 = 𝟐𝟎𝟎𝟎, 𝑺𝟐 = 𝟒𝟑𝟕𝟓 , 𝒙𝟐 = 𝟏𝟐𝟓𝟎 , 𝑺𝟒 = 𝟓𝟐𝟓 , Z=575000
40. Question 40
Max 𝒁 = 𝟐𝑿𝟏 − 𝑿𝟐 + 𝑿𝟑
Subject to
2𝑋1 + 𝑋2 ≤ 10
𝑋1 + 2𝑋2 − 2𝑋3 ≤ 20
𝑋2 + 2𝑋3 ≤ 5
𝑋1 ≥ 0, 𝑋2 ≥ 0 , 𝑋3 ≥ 0
Solution
The standard form of LPP
Max z
𝑍 − 𝟐𝑿𝟏 + 𝑿𝟐 − 𝑿𝟑 = 0
𝟐𝑿𝟏 + 𝑿𝟐 + 𝒔𝟏 = 𝟏𝟎
𝑿𝟏 + 𝟐𝑿𝟐 − 𝟐𝑿𝟑 + 𝒔𝟐 = 𝟐𝟎
𝑿𝟐 + 𝟐𝑿𝟑 + 𝒔𝟑 = 𝟓