Skip to main content

Chapter 2

Operations Research

TU BBS past exam questions

Past questions and answers

19 questions set from this chapter, 1 of them more than once. Most repeated first.

  • Asked 2 times
  • 2078 · Operations Research (STA.304) Elective · 5 marks
  • 2076 · Operations Research (STA.304) Elective Regular

Describe the objective of linear programming.

Answer

Objective of Linear Programming

Linear programming (LP) is a mathematical technique used to find the best possible outcome (maximum profit or minimum cost) in a problem where both the objective and the constraints are linear. Its main objectives are:

  1. Optimal resource allocation — To allocate limited resources (money, labour, machines, raw materials, time) among competing activities in the most efficient way.

  2. Maximisation of profit or contribution — To determine the product mix or activity levels that yield the highest possible profit or total contribution, subject to given limitations.

  3. Minimisation of cost — To find the least-cost combination of inputs, transportation routes, or production plans that still satisfies all requirements.

  4. Optimal decision-making — To provide a scientific, quantitative basis for managerial decisions instead of relying on intuition or trial and error.

  5. Efficient use of scarce resources — To identify which resources are fully utilised (binding constraints) and which are in surplus, so that capacity can be adjusted accordingly.

  6. Feasible solution selection — Among all feasible solutions satisfying the constraints, to select the one that optimises the objective function.

In short, the objective of linear programming is to optimise (maximise or minimise) a linear objective function subject to a set of linear constraints, thereby giving the best possible use of limited resources.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 5 marks

Convert the following primal problem into dual problem.
Max. Z=15X1+10X2+25X3Z = 15X_1 + 10X_2 + 25X_3 Subject to X1+X2−X3≤3X_1 + X_2 - X_3 \le 3 2X1+10X2+6X3≥1802X_1 + 10X_2 + 6X_3 \ge 180 −X1+X2−3X3=80-X_1 + X_2 - 3X_3 = 80 and X1,X2,X3≥0X_1, X_2, X_3 \ge 0

Similar questions: Convert the following primal problem into dual (2076 · Operations Research (STA.304) Elective Regular)

Answer

For a maximisation primal, the dual is a minimisation problem. Each primal constraint gives one dual variable, and each primal variable gives one dual constraint.

Rules used

  • ≤\le constraint: dual variable Y1≥0Y_1 \ge 0
  • ≥\ge constraint: dual variable Y2≤0Y_2 \le 0
  • == constraint: dual variable Y3Y_3 unrestricted in sign
  • All primal variables are ≥0\ge 0, so every dual constraint is of the ≥\ge type
  • Dual objective coefficients are the primal right-hand sides; dual right-hand sides are the primal objective coefficients

Dual problem

Min Z∗=3Y1+180Y2+80Y3\text{Min } Z^* = 3Y_1 + 180Y_2 + 80Y_3

Subject to

Y1+2Y2−Y3≥15Y_1 + 2Y_2 - Y_3 \ge 15 Y1+10Y2+Y3≥10Y_1 + 10Y_2 + Y_3 \ge 10 −Y1+6Y2−3Y3≥25-Y_1 + 6Y_2 - 3Y_3 \ge 25

where Y1≥0Y_1 \ge 0, Y2≤0Y_2 \le 0, and Y3Y_3 is unrestricted in sign.

(Equivalently, if the ≥\ge constraint is first multiplied by −1-1 to make it ≤\le, the corresponding dual variable becomes non-negative.)

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

Convert the following primal problem into dual problem. Maximize Z=Rs. 30X1+Rs. 50X2+Rs. 40X3Z = \text{Rs. } 30X_1 + \text{Rs. } 50X_2 + \text{Rs. } 40X_3 Subject to 2X1+3X2≤8002X_1 + 3X_2 \le 800 2X2+5X3≤10002X_2 + 5X_3 \le 1000 3X1+2X2+4X3≤15003X_1 + 2X_2 + 4X_3 \le 1500 and X1,X2,X3≥0X_1, X_2, X_3 \ge 0

Similar questions: Convert the following primal problem into dual (2078 · Operations Research (STA.304) Elective)

Answer

Dual problem

Minimize (W = \text{Rs. } 800Y_1 + \text{Rs. } 1000Y_2 + \text{Rs. } 1500Y_3)

Subject to

[ 2Y_1 + 0Y_2 + 3Y_3 \ge 30 ]

[ 3Y_1 + 2Y_2 + 2Y_3 \ge 50 ]

[ 0Y_1 + 5Y_2 + 4Y_3 \ge 40 ]

and (Y_1, Y_2, Y_3 \ge 0)

Working (rules used)

  • Primal is a maximization problem with all (\le) constraints, so the dual is a minimization problem with all (\ge) constraints.
  • Number of dual variables = number of primal constraints = 3, so (Y_1, Y_2, Y_3).
  • Number of dual constraints = number of primal variables = 3, so one constraint each for (X_1, X_2, X_3).
  • Coefficients of the dual constraints are the columns of the primal constraint matrix, and the right-hand sides are the primal objective coefficients (30, 50, 40).
  • The dual objective coefficients are the primal right-hand sides (800, 1000, 1500).
  • Since the primal variables are non-negative, the dual constraints are inequalities ((\ge)); since the primal constraints are inequalities, the dual variables are non-negative.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 5 marks

Describe basic differences between CPM and PERT.

Answer

CPM vs PERT

CPM (Critical Path Method) and PERT (Program Evaluation and Review Technique) are both network-based project scheduling techniques, but they differ in the following basic ways:

BasisCPMPERT
Nature of activity timeActivity times are deterministic — a single known (certain) time estimate is used.Activity times are probabilistic — three time estimates (optimistic tot_o, most likely tmt_m, pessimistic tpt_p) are used.
Time estimateOnly one time value per activity.Expected time te=to+4tm+tp6t_e = \dfrac{t_o + 4t_m + t_p}{6} and variance σ2=(tp−to6)2\sigma^2 = \left(\dfrac{t_p - t_o}{6}\right)^2.
Type of projectsSuited to repetitive, well-known projects (construction, civil works, maintenance) where past data exist.Suited to non-repetitive, new or research projects (R&D, defence, space, new product development) with uncertainty.
FocusMainly on time–cost trade-off (crashing) to optimise cost and duration.Mainly on time uncertainty — probability of completing the project by a target date.
OrientationActivity-oriented — emphasis on activities and their durations.Event-oriented — emphasis on events/milestones.
CostCost is directly considered; time and cost are related.Cost is not directly considered; only time is analysed.
Crashing / crashing analysisCrashing is possible and commonly applied.Crashing is not normally applied.
Result obtainedCritical path and project duration (a definite value).Critical path, expected duration and probability of meeting a given deadline.
Nature of networkUsually deterministic network (arrow diagram).Usually probabilistic network.

In short: CPM is used when activity times are known with certainty and the aim is to minimise time and cost, whereas PERT is used when activity times are uncertain and the aim is to estimate the probability of completing the project within a specified time.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 5 marks

Introduce sequencing problem. Also discuss its assumptions.

Answer

Sequencing Problem

A sequencing problem is a type of operations research problem in which we have to determine the order (sequence) in which a number of jobs are to be processed on a number of machines so that some measure of performance is optimised. In practice, a job may have to pass through several machines in a fixed technological order, and each machine can process only one job at a time. The objective is usually to minimise the total elapsed time (makespan), the total idle time of machines, or the total waiting time of jobs. A very common case is the n jobs on 2 machines problem, solved by Johnson's rule.

Assumptions of the Sequencing Problem

  1. No job can be processed on more than one machine at a time, and no machine can process more than one job at a time.
  2. The processing times of each job on each machine are known and constant (deterministic).
  3. The order of processing of each job on the machines is fixed and known in advance (technological order).
  4. Machines are available throughout the period, i.e., there are no breakdowns.
  5. Jobs are independent of one another and are available at the start (no job arrives late).
  6. Pre-emption is not allowed — once a job starts on a machine, it must be completed without interruption.
  7. No passing is allowed — each job must pass through the machines in the same order.
  8. The setup, transportation, and inspection times are either negligible or included in the processing times.
  9. The objective is to find the sequence that minimises the total elapsed time (or total idle time).

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 5 marks

A manufacturer has to supply his customer with 100 units of his product per year. Shortages are not allowed and the storage cost amounts to Rs. 6 per unit per year. The set up cost per run is Rs. 40. Find the optimum run size and the minimum average yearly cost.

Answer

Given:

  • Annual demand, D=100D = 100 units/year
  • Storage cost, Ch=Rs. 6C_h = Rs.\ 6 per unit per year
  • Set-up cost per run, Co=Rs. 40C_o = Rs.\ 40
  • Shortages are not allowed.

Formula: For optimum run size (EOQ), Q∗=2DCoChQ^*=\sqrt{\frac{2DC_o}{C_h}}

Minimum average yearly cost: TCmin⁡=2DCoChTC_{\min}=\sqrt{2DC_oC_h}

Calculation: Q∗=2×100×406Q^*=\sqrt{\frac{2\times100\times40}{6}} Q∗=80006=1333.33=36.51 unitsQ^*=\sqrt{\frac{8000}{6}}=\sqrt{1333.33}=36.51\text{ units}

TCmin⁡=2×100×40×6TC_{\min}=\sqrt{2\times100\times40\times6} TCmin⁡=48000=Rs. 219.09TC_{\min}=\sqrt{48000}=Rs.\ 219.09

Result:

  • Optimum run size, Q∗=36.51Q^* = 36.51 units per run (approximately 37 units)
  • Minimum average yearly cost = Rs. 219.09

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 5 marks

A project work consists of four job for which 4 contraction have submitted tenders. The tender amounts quoted in lakhs of rupees are given in the matrix from
Job / Contractor1234
a1016129
b24222026
c30283234
d15121016
Find the assignment which minimizes the total cost of the project

Answer

This is an assignment problem (4 jobs, 4 contractors, minimisation), solved by the Hungarian method. Costs are in Rs lakh.

Step 1: Row reduction (row minima 9, 20, 28, 10)

Job1234
a1730
b4206
c2046
d5206

Step 2: Column reduction (column minima 1, 0, 0, 0)

Job1234
a0730
b3206
c1046
d4206

Step 3: Cover the zeros. Row a, column 2 and column 3 cover all zeros: only 3 lines, fewer than 4, so a complete zero assignment is not yet possible. The smallest uncovered element is 1. Subtract 1 from every uncovered element and add 1 where two lines cross.

Job1234
a0840
b2205
c0045
d3205

Row a, row c and column 3 again cover all zeros (3 lines). The smallest uncovered element is 2. Subtract 2 from the uncovered elements and add 2 at the crossings.

Job1234
a0860
b0003
c0065
d1003

Step 4: Assignment. Now at least 4 lines are needed, so an optimal assignment exists on the zeros: contractor 4 has a zero only in row a, so a-4 is forced; then b-1, c-2, d-3.

JobContractorCost (Rs lakh)
a49
b124
c228
d310

Minimum total cost=9+24+28+10=Rs 71 lakh\text{Minimum total cost} = 9 + 24 + 28 + 10 = \text{Rs } 71 \text{ lakh}

Other assignments with the same total exist, for example a-4, b-2, c-1, d-3 (9 + 22 + 30 + 10 = 71).

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 5 marks

Draw a network corresponding to the following information. Obtain the early and late start and completion times and determine the critical activities.
Activity1-21-32-63-43-54-65-65-76-7
Duration (days)46874651910

Answer

Network diagram

flowchart LR
  n1((1)) -->|4| n2((2))
  n1 -->|6| n3((3))
  n2 -->|8| n6((6))
  n3 -->|7| n4((4))
  n3 -->|4| n5((5))
  n4 -->|6| n6
  n5 -->|5| n6
  n5 -->|19| n7((7))
  n6 -->|10| n7

Event times

EventEarliest time (E)Latest time (L)Slack (L-E)
1000
24117
3660
413130
510100
619190
729290

Activity times

EST = earliest start time, EFT = earliest finish time
LST = latest start time, LFT = latest finish time

ActivityDuration (d)ESTEFTLSTLFTTotal floatCritical?
1–24047117No
1–3606060Yes
2–6841211197No
3–476136130Yes
3–546106100Yes
4–66131913190Yes
5–65101514194No
5–719102910290Yes
6–710192919290Yes

Critical paths and critical activities

There are two critical paths:

  1. (1-3-4-6-7)
    Duration (= 6+7+6+10 = 29) days

  2. (1-3-5-7)
    Duration (= 6+4+19 = 29) days

Therefore, the critical activities are:

[ \boxed{1-3,;3-4,;4-6,;6-7,;3-5,;5-7} ]

Project completion time:

[ \boxed{29 \text{ days}} ]

Activity (5-6) is not critical; it has a total float of 4 days.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 10 marks

A firm manufactures two products A and B. Each unit of A requires 2 kg of raw material and 4 hour of labour for processing, whereas each unit of B requires 3 kg of raw materials and 3 hours of labour. The firm has an availability of 60kg of raw materials and 96 labour hours every week. One unit of A yields Rs. 40 and one unit of B give Rs. 35 as profit. Formulate this problem as a linear programming problem and solve by simplex method.

Answer

Let
(x) = number of units of product A
(y) = number of units of product B

1. Formulation of LPP

Maximize profit: [ Z=40x+35y ]

Subject to raw material and labour constraints: [ 2x+3y\le 60 ] [ 4x+3y\le 96 ] [ x\ge 0,\quad y\ge 0 ]

2. Standard form

Introduce slack variables (s_1) and (s_2):

[ 2x+3y+s_1=60 ] [ 4x+3y+s_2=96 ] [ Z-40x-35y=0 ]

3. Simplex tableaus

Initial tableau:

Basic(x)(y)(s_1)(s_2)RHSRatio
(Z)-40-35000—
(s_1)231060(60/2=30)
(s_2)430196(96/4=24)

Entering variable: (x)
Leaving variable: (s_2)
Pivot element: (4)

First iteration:

Basic(x)(y)(s_1)(s_2)RHSRatio
(Z)0-5010960—
(s_1)0(\frac32)1(-\frac12)12(12/(\frac32)=8)
(x)1(\frac34)0(\frac14)24(24/(\frac34)=32)

Entering variable: (y)
Leaving variable: (s_1)
Pivot element: (\frac32)

Second iteration:

Basic(x)(y)(s_1)(s_2)RHS
(Z)00(\frac{10}{3})(\frac{25}{3})1000
(y)01(\frac23)(-\frac13)8
(x)10(-\frac12)(\frac12)18

Since all coefficients in the (Z)-row are non-negative, the optimal solution is reached.

4. Optimal solution

[ x=18,\qquad y=8 ]

Maximum profit: [ Z=40(18)+35(8) ] [ Z=720+280=1000 ]

[ \boxed{\text{Product A}=18\text{ units},\quad \text{Product B}=8\text{ units},\quad \text{Maximum profit}=Rs.\ 1000} ]

Verification: [ 2(18)+3(8)=36+24=60 ] [ 4(18)+3(8)=72+24=96 ]

Both resources are fully used at the optimum.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 10 marks

Everest Construction Company moves material between three plants and project A requires 35 units of material each, project B requires 45 units and project C requires 35 units. Plant X can supply 55 units, plant Y can supply 25 units and plant Z can supply 35 units using the following cost information, obtain the optimal transportation cost.
FromTo project ATo Project BTo Project C
Plant X$ 54$ 58$ 58
Plant Y$16$24$16
Plant Z$ 58$16$ 524

Answer

Given data. Supply: X = 55, Y = 25, Z = 35 (total 115). Demand: A = 35, B = 45, C = 35 (total 115). Supply equals demand, so the problem is balanced.

FromABCSupply
X54585855
Y16241625
Z581652435
Demand354535115

The entry Z to C (printed 524) is expensive in any reading (it may be a misprint for 24 or 54), and the optimal plan below never uses that route, so the answer does not depend on it.

Step 1: Initial solution by Vogel's Approximation Method

Column A has the largest penalty (the gap between its two smallest costs, 54 - 16, is 38). Allocate Y to A = 25 (Y is exhausted; A needs 10 more).

With X and Z left, column B has the largest penalty (58 - 16 = 42). Allocate Z to B = 35 (Z is exhausted; B needs 10 more).

X must then supply the rest: X to A = 10, X to B = 10, X to C = 35.

FromABC
X101035
Y25
Z35

Cost=10(54)+10(58)+35(58)+25(16)+35(16)=540+580+2030+400+560=Rs 4110\text{Cost} = 10(54) + 10(58) + 35(58) + 25(16) + 35(16) = 540 + 580 + 2030 + 400 + 560 = \text{Rs } 4110

Step 2: Optimality test (MODI)

The 5 occupied cells equal m+n−1=5m + n - 1 = 5. Put uX=0u_X = 0: vA=54v_A = 54, vB=58v_B = 58, vC=58v_C = 58, uY=16−54=−38u_Y = 16 - 54 = -38, uZ=16−58=−42u_Z = 16 - 58 = -42.

For empty cells, Δij=cij−ui−vj\Delta_{ij} = c_{ij} - u_i - v_j:

  • Y to B: 24+38−58=424 + 38 - 58 = 4
  • Y to C: 16+38−58=−416 + 38 - 58 = -4 (negative, so improve)
  • Z to A: 58+42−54=4658 + 42 - 54 = 46
  • Z to C: positive in every reading of the misprint

Step 3: Improvement. Enter Y to C with the loop Y-C (+), X-C (-), X-A (+), Y-A (-). The shift is θ=min⁡(35,25)=25\theta = \min(35, 25) = 25.

FromABC
X351010
Y25
Z35

Recompute: uX=0u_X = 0, vA=54v_A = 54, vB=58v_B = 58, vC=58v_C = 58, uY=16−58=−42u_Y = 16 - 58 = -42, uZ=16−58=−42u_Z = 16 - 58 = -42.

  • Y to A: 16+42−54=416 + 42 - 54 = 4
  • Y to B: 24+42−58=824 + 42 - 58 = 8
  • Z to A: 58+42−54=4658 + 42 - 54 = 46
  • Z to C: 524+42−58=508524 + 42 - 58 = 508 (still positive for 24 or 54 as well)

All Δij≥0\Delta_{ij} \ge 0, so the solution is optimal.

Optimal plan: X to A = 35, X to B = 10, X to C = 10, Y to C = 25, Z to B = 35.

Minimum cost=35(54)+10(58)+10(58)+25(16)+35(16)=1890+580+580+400+560=Rs 4010\text{Minimum cost} = 35(54) + 10(58) + 10(58) + 25(16) + 35(16) = 1890 + 580 + 580 + 400 + 560 = \text{Rs } 4010

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2078 · Operations Research (STA.304) Elective · 10 marks

The following table gives the data for the activities of a small project
Activity1-21-32-42-63-43-54-55-6
Optimistic time15318252
Most likely time4103415455
pessimistic time7173726858
I. Draw the network and find the expected project completion time. II. What is the probability that it would take 5 days more than the expected duration? III. Find the project completion time which will have 95% confidence.

Answer

I. Network and expected project completion time

Expected time te=a+4m+b6t_e = \dfrac{a + 4m + b}{6} and variance σ2=(b−a6)2\sigma^2 = \left(\dfrac{b - a}{6}\right)^2.

Activityaammbbtet_eσ2\sigma^2
1-21474.001.00
1-35101710.334.00
2-43333.000.00
2-61474.001.00
3-48152615.679.00
3-52484.331.00
4-55555.000.00
5-62585.001.00

Network. Event 1 is the start and event 6 is the finish. Events and the activities leaving them:

EventActivities starting here (with tet_e)
11-2 (4), 1-3 (10.33)
22-4 (3), 2-6 (4)
33-4 (15.67), 3-5 (4.33)
44-5 (5)
55-6 (5)

Activity 2-6 goes straight from event 2 to the finish event 6.

Paths from 1 to 6

PathExpected duration (days)
1-2-64 + 4 = 8.00
1-2-4-5-64 + 3 + 5 + 5 = 17.00
1-3-5-610.33 + 4.33 + 5 = 19.67
1-3-4-5-610.33 + 15.67 + 5 + 5 = 36.00

The longest path, 1-3-4-5-6, is the critical path, so the expected project duration is Te=36T_e = 36 days.

Variance along the critical path:

σ2=4+9+0+1=14,σ=14=3.742 days\sigma^2 = 4 + 9 + 0 + 1 = 14, \qquad \sigma = \sqrt{14} = 3.742 \text{ days}

II. Probability of taking 5 days more than expected

Time considered: 36+5=4136 + 5 = 41 days.

Z=41−363.742=1.336Z = \frac{41 - 36}{3.742} = 1.336

P(T>41)=P(Z>1.336)=1−0.9092≈0.0908P(T > 41) = P(Z > 1.336) = 1 - 0.9092 \approx 0.0908

The probability is about 9.08%.

III. Completion time with 95% confidence

For 95% confidence Z=1.645Z = 1.645:

T=Te+Zσ=36+1.645(3.742)=36+6.15≈42.15 daysT = T_e + Z\sigma = 36 + 1.645(3.742) = 36 + 6.15 \approx 42.15 \text{ days}

The project should be planned for about 42.15 days to be 95% sure of finishing on time.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

What are the objectives of operation search?

Answer

"Operation search" in this question refers to Operations Research (OR), the scientific, quantitative approach to decision-making in organisations. The objectives of Operations Research are:

  1. To find the optimal solution. Select the best course of action (maximum profit or minimum cost) from all feasible alternatives.
  2. To improve decision-making. Give managers quantitative, objective information in place of guesswork or intuition.
  3. To provide a systematic, scientific procedure. Define the problem, build a mathematical model, solve it, test it and implement it, replacing trial and error.
  4. To reduce cost and time. Make the best use of men, machines, materials and money so that waste is minimised.
  5. To handle complex problems with many interrelated variables. Take the whole system (production, marketing, finance, personnel) into account rather than a single department.
  6. To allocate scarce resources efficiently. Methods such as linear programming, transportation, assignment, PERT/CPM and queuing support this.
  7. To improve productivity and control. Help managers plan, schedule and monitor operations so that organisational goals are achieved.

In short, OR aims to give the management of an organisation a scientific basis for choosing the optimal solution under limited resources.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

A photocopy firm uses an average of 40 packages of paper per day. The firm operates 260 days a year. Storage and handling costs for the paper are Rs. 3 per year per pack and it costs approximately Rs. 6 to order and receive a shipment of paper. a) Calculate the optimal order size. b) Compute the total annual cost of carrying and holding paper.

Answer

Given:

  • Daily usage = 40 packages/day
  • Operating days per year = 260 days
  • Annual demand, (D = 40 \times 260 = 10{,}400) packages/year
  • Ordering cost, (S = Rs.,6) per order
  • Holding/carrying cost, (H = Rs.,3) per package per year

a) Optimal order size (EOQ)

[ EOQ=\sqrt{\frac{2DS}{H}} ]

[ EOQ=\sqrt{\frac{2 \times 10{,}400 \times 6}{3}} ]

[ EOQ=\sqrt{41{,}600}=203.96 \approx 204 \text{ packages} ]

Optimal order size = 204 packages per order.


b) Total annual cost of carrying and holding paper

At EOQ, annual carrying cost equals annual ordering cost.

Annual carrying cost:

[ \frac{Q}{2}H = \frac{204}{2} \times 3 = 102 \times 3 = Rs.,306 ]

Annual ordering cost:

[ \frac{D}{Q}S = \frac{10{,}400}{204} \times 6 = Rs.,305.88 ]

Total annual inventory cost:

[ Rs.,306 + Rs.,305.88 = Rs.,611.88 \approx Rs.,612 ]

Total annual cost of carrying and holding paper = Rs. 611.88 (approximately Rs. 612).

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

Find the basic feasible solution that minimized the transportation cost for following data:
D1D_1D2D_2D3D_3D4D_4Supply
O1O_18810915
O2O_2812101025
O3O_31210111115
Requirements1515151055

Answer

This is a balanced transportation problem (total supply = total demand = 55). We need a basic feasible solution with minimum cost.

D1D_1D2D_2D3D_3D4D_4Supply
O1O_18810915
O2O_2812101025
O3O_31210111115
Requirement1515151055

Basic feasible solution

D1D_1D2D_2D3D_3D4D_4Supply
O1O_115015
O2O_2151025
O3O_315015
Requirement1515151055

Here m+n−1=3+4−1=6m + n - 1 = 3 + 4 - 1 = 6 basic cells are needed, and the two zero allocations (O1D4O_1D_4 and O3D4O_3D_4) are added so that the solution has the required 6 basic cells (it is a degenerate solution).

Optimality test (MODI). Take uO2=0u_{O_2} = 0. From the basic cells:

  • O2D1O_2D_1: v1=8v_1 = 8
  • O2D4O_2D_4: v4=10v_4 = 10
  • O1D4O_1D_4: u1=9−10=−1u_1 = 9 - 10 = -1
  • O1D2O_1D_2: v2=8+1=9v_2 = 8 + 1 = 9
  • O3D4O_3D_4: u3=11−10=1u_3 = 11 - 10 = 1
  • O3D3O_3D_3: v3=11−1=10v_3 = 11 - 1 = 10

Opportunity cost Δij=cij−ui−vj\Delta_{ij} = c_{ij} - u_i - v_j for the empty cells:

CellΔ\Delta
O1D1O_1D_18+1−8=18 + 1 - 8 = 1
O1D3O_1D_310+1−10=110 + 1 - 10 = 1
O2D2O_2D_212−0−9=312 - 0 - 9 = 3
O2D3O_2D_310−0−10=010 - 0 - 10 = 0
O3D1O_3D_112−1−8=312 - 1 - 8 = 3
O3D2O_3D_210−1−9=010 - 1 - 9 = 0

All Δij≥0\Delta_{ij} \ge 0, so the solution is optimal (the zeros show that alternative optimal solutions exist).

Minimum cost

Z=15(8)+15(8)+10(10)+15(11)=120+120+100+165=Rs 505Z = 15(8) + 15(8) + 10(10) + 15(11) = 120 + 120 + 100 + 165 = \text{Rs } 505

Allocation: O1→D2=15O_1 \to D_2 = 15, O2→D1=15O_2 \to D_1 = 15, O2→D4=10O_2 \to D_4 = 10, O3→D3=15O_3 \to D_3 = 15.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

The ABC Motor works has four machines on which to do four jobs. Each job can be assigned to only one machine. The cost of each job on each machine is given in the following table. What are the job assignments which will minimize costs?
MachinesJobs 1Jobs 2Jobs 3Jobs 4
W35114
X2169
Y81027
Z10615

Answer

Use the Hungarian method (minimisation).

Cost matrix

J1J2J3J4
W35114
X2169
Y81027
Z10615

Step 1: Row reduction (row minima 3, 1, 2, 1)

J1J2J3J4
W0281
X1058
Y6805
Z9504

Step 2: Column reduction (column minima 0, 0, 0, 1)

J1J2J3J4
W0280
X1057
Y6804
Z9503

Step 3: Cover zeros. Row W, column J2 and column J3 cover every zero (W's zeros lie in J1 and J4). Only 3 lines are needed, which is less than 4, so the solution is not yet optimal. The smallest uncovered element is 1. Subtract 1 from the uncovered elements and add 1 at the crossings.

J1J2J3J4
W0390
X0056
Y5803
Z8502

Row W, row X and column J3 cover all zeros again (3 lines). The smallest uncovered element is 2. Subtract 2 from the uncovered elements and add 2 at the crossings.

J1J2J3J4
W03110
X0076
Y3601
Z6300

Step 4: Assignment. Four lines are now needed, so an optimal assignment exists. Y can only take J3, so Z takes J4; W then takes J1, and X takes J2.

MachineJobCost
WJ13
XJ21
YJ32
ZJ45

Minimum cost=3+1+2+5=Rs 11\text{Minimum cost} = 3 + 1 + 2 + 5 = \text{Rs } 11

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

Construct a PERT Network for the following schedule of project.
ActivitiesABCDEFGHIJKL
PredecessorsNoneNoneABBC,DEGHI,JFK
Time821945633523

Answer

Activity dependencies. In the printed table activity J lists "I, J" as predecessors, which is a misprint; J is taken to follow I only. Activity L follows K. J and L are therefore the last activities.

PERT network (activity on arrow). Events are numbered 1 to 11 and no dummy activity is needed.

ActivityFrom eventTo eventTime (days)Predecessor
A128none
B132none
C241A
D349B
E354B
F465C, D
G576E
H783G
I893H
J9115I
K6102F
L10113K

Event 1 is the start of the project and event 11 is its end.

Forward and backward pass

ActivityESEFLSLFFloat
A084124
B02020
C8912134
D2114132
E26260
F111613182
G6126120
H121512150
I151815180
J182318230
K161818202
L182120232

Critical path. Activities with zero float are B, E, G, H, I and J:

B→E→G→H→I→J,2+4+6+3+3+5=23 daysB \to E \to G \to H \to I \to J, \qquad 2 + 4 + 6 + 3 + 3 + 5 = 23 \text{ days}

The project duration is 23 days.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

A company makes three products X, Y and Z out of three raw materials A, B and C. The raw material requirements are given below.
Raw materialsNumber of units of raw materials required to produce one unit of product XNumber of units of raw materials required to produce one unit of product YNumber of units of raw materials required to produce one unit of product Z
A121
B214
C251
The unit profit contribution of the products X, Y, Z is Rs. 40, 25 and 50 respectively. The number of units of raw materials available are 36, 60 and 45 respectively. Determine the optimum product mix that maximize the total profit.

Answer

Let
(x) = units of product X,
(y) = units of product Y,
(z) = units of product Z.

The linear programming model is:

[ \text{Maximize } P=40x+25y+50z ]

Subject to:

[ x+2y+z\le 36 \quad \text{(Raw material A)} ]

[ 2x+y+4z\le 60 \quad \text{(Raw material B)} ]

[ 2x+5y+z\le 45 \quad \text{(Raw material C)} ]

[ x,y,z\ge 0 ]

Introduce slack variables (s_1,s_2,s_3):

[ x+2y+z+s_1=36 ]

[ 2x+y+4z+s_2=60 ]

[ 2x+5y+z+s_3=45 ]

Using the simplex method:

Initial simplex tableau

Basis(x)(y)(z)(s_1)(s_2)(s_3)RHS
(s_1)12110036
(s_2)21401060
(s_3)25100145
(P)-40-25-500000

Enter (z), pivot row (s_2).

First iteration

Basis(x)(y)(z)(s_1)(s_2)(s_3)RHS
(s_1)(\frac12)(\frac74)01(-\frac14)021
(z)(\frac12)(\frac14)10(\frac14)015
(s_3)(\frac32)(\frac{19}{4})00(-\frac14)130
(P)-15(-\frac{25}{2})00(\frac{25}{2})0750

Enter (x), pivot row (s_3).

Final simplex tableau

Basis(x)(y)(z)(s_1)(s_2)(s_3)RHS
(s_1)0(\frac16)01(-\frac16)(-\frac13)11
(z)0(-\frac43)10(\frac13)(-\frac13)5
(x)1(\frac{19}{6})00(-\frac16)(\frac23)20
(P)0350010101050

Since all coefficients in the objective row are non-negative, the optimal solution is reached.

[ x=20,\qquad y=0,\qquad z=5 ]

Maximum profit:

[ P=40(20)+25(0)+50(5) ]

[ P=800+0+250=1050 ]

Therefore, the optimum product mix is:

[ \boxed{\text{Produce 20 units of X, 0 units of Y and 5 units of Z}} ]

[ \boxed{\text{Maximum total profit} = \text{Rs. }1050} ]

Raw material B and C are fully used, while 11 units of raw material A remain unused.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

Find he sequence that minimizes the total time (in hours) required for performing the following jobs on three machines in the order ABC. Also compute the idle time on each machine.
Job12345
A97695
B21453
C37567

Answer

Check for Johnson's rule with three machines. The rule applies if the smallest time on machine A is at least the largest time on machine B (or the smallest on C is at least the largest on B).

min⁡A=5≥max⁡B=5\min A = 5 \ge \max B = 5

so the condition holds. Form two fictitious machines G=A+BG = A + B and H=B+CH = B + C:

Job12345
G=A+BG = A + B11810148
H=B+CH = B + C5891110

Johnson's rule. Pick the smallest time; if it is in GG, place the job as early as possible, and if it is in HH, as late as possible.

  • Smallest is 5 (Job 1, in HH): last.
  • Next smallest is 8 (Job 2, in GG): first. Job 5 (G=8G = 8) goes second.
  • Next is 9 (Job 3, in HH): last of the remaining places. Then Job 4 takes the middle.

Optimal sequence: 2 - 5 - 4 - 3 - 1

Time table (hours)

JobA inA outB inB outC inC out
20778815
571212151522
4122121262632
3212727313237
1273636383841

Minimum total elapsed time = 41 hours.

Idle time (over the 41-hour period):

  • Machine A: works for 36 hours, so idle time =41−36=5= 41 - 36 = 5 hours.
  • Machine B: works for 2+1+4+5+3=152 + 1 + 4 + 5 + 3 = 15 hours, so idle time =41−15=26= 41 - 15 = 26 hours.
  • Machine C: works for 3+7+5+6+7=283 + 7 + 5 + 6 + 7 = 28 hours, so idle time =41−28=13= 41 - 28 = 13 hours (8 hours at the start, 4 hours between Jobs 5 and 4, and 1 hour between Jobs 3 and 1).

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2076 · Operations Research (STA.304) Elective Regular

Give the steps of solving transportation problem

Answer

Steps of Solving a Transportation Problem

A transportation problem is a special case of a linear programming problem in which a commodity is transported from several sources (supply points) to several destinations (demand points) so as to minimise the total transportation cost. The standard steps are as follows:

Step 1: Formulate the problem

  • Identify the number of sources (supply centres) and destinations (demand centres).
  • Prepare the transportation cost matrix showing the cost of transporting one unit from each source to each destination.
  • Write down the supply available at each source and the demand required at each destination.

Step 2: Check the balance condition

Compare total supply with total demand:

  • If total supply = total demand, the problem is a balanced transportation problem.
  • If they are unequal, the problem is unbalanced. Add a dummy row (if demand exceeds supply) or a dummy column (if supply exceeds demand) with zero transportation cost to make it balanced.

Step 3: Find an initial basic feasible solution (IBFS)

Use any one of the following methods:

  1. North-West Corner Rule (NWCR) — start from the top-left cell and allocate the minimum of supply and demand, moving right or down.
  2. Least Cost Method (LCM) — allocate to the cell having the smallest cost in the whole table, then eliminate the satisfied row or column.
  3. Vogel's Approximation Method (VAM) — compute the penalty (difference between the two smallest costs) for each row and column, select the row/column with the largest penalty, and allocate to its least-cost cell. VAM usually gives the best initial solution.

Step 4: Test the optimality of the initial solution

Check whether the solution is optimal by using:

  1. Stepping Stone Method — trace closed loops for empty cells and compute the net cost change (opportunity cost).
  2. Modified Distribution (MODI) Method / u–v method — find dual variables (u_i) and (v_j) using (u_i + v_j = c_{ij}) for occupied cells, then compute the opportunity cost (c_{ij} - (u_i + v_j)) for every empty cell.

Step 5: Improve the solution (if not optimal)

  • If any opportunity cost is negative, the solution is not optimal.
  • Select the cell with the most negative opportunity cost, draw a closed loop, and shift the maximum possible quantity to that cell (alternating + and − at the corners of the loop).
  • This gives a new, improved basic feasible solution.

Step 6: Repeat until optimality is reached

Repeat Steps 4 and 5 until all opportunity costs are zero or positive. The resulting solution is the optimal solution.

Step 7: Compute the minimum total cost

Multiply the allocated quantity in each occupied cell by its unit transportation cost and add all such products:

[ \text{Minimum total cost} = \sum_{i}\sum_{j} c_{ij},x_{ij} ]


Note: For an (m \times n) transportation problem, a basic feasible solution must have exactly (m + n - 1) occupied cells. If the number of occupied cells is less than (m + n - 1), the solution is degenerate, and a zero allocation must be placed in an independent empty cell to proceed with the MODI method.

Answer checked by Claude Haiku · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

Questions from TU 4 Years BSc 3rd Year Math Physics (Bachelor Level (4 Yrs.)/Science & Tech. / III year · Math Physics & Classical Mechanics · 2082), TU 4 Yrs BSc 3rd Year Math Physics (Bachelor Level (4 Yrs.)/Science & Tech./III year · Math Physics & Classical Mechanics- PHY 301 (New Course) · 2081), TU 4 Yrs BSc 3rd Year Numerical Methods (Bachelor Level (4 Yrs.) III Year · MAT-303 · 2081), TU 4 Yrs BSc 3rd Year Research (Bachelor Level (4 Yrs.)/Science & Tech./III Year · R.M. 305 · 2081), TU 4 Yrs BSc 3rd Year Operations (Bachelor Level (4 Yrs.)/Science & Tech./III Year · Operations Research (STA.304) Elective · 2078) and TU BSc 3rd Year Operations Research (Bachelor Level (4 Yrs.)/Science & Tech./III Year · Operations Research (STA.304) Elective Regular · 2076). Answers are written for this site; check them against your class notes.