Skip to main content

Chapter 5

Operations Research

TU BIT past exam questions

Past questions and answers

71 questions set from this chapter, 1 of them more than once; 3 are most repeated (set, or a close variant set, in 3 or more exams). Most repeated first.

  • Most repeated · 4 of 6 exams
  • 2080 · 10 marks

Solve by the simplex method and interpret the results: Maximize Z=4A+3B+6CZ = 4A + 3B + 6C subject to 2A+3B+2C≤4402A + 3B + 2C \le 440, 4A+3C≤4704A + 3C \le 470, 2A+5B≤4302A + 5B \le 430, A,B,C≥0A, B, C \ge 0

Similar questions: Solve by the simplex method and (2079) · Solve by the simplex method and (2080.2) · Solve by the simplex method and (2083)

Answer

Add slack variables s1,s2,s3s_1, s_2, s_3:

Max Z=4A+3B+6C+0s1+0s2+0s3\text{Max } Z = 4A + 3B + 6C + 0s_1 + 0s_2 + 0s_3 2A+3B+2C+s1=440,4A+3C+s2=470,2A+5B+s3=4302A + 3B + 2C + s_1 = 440,\quad 4A + 3C + s_2 = 470,\quad 2A + 5B + s_3 = 430

Initial table (basis s1,s2,s3s_1, s_2, s_3; Zj=0Z_j = 0; Cj−ZjC_j - Z_j = 4, 3, 6, 0, 0, 0). Entering variable: CC (largest, 6).

BasisABCs1s_1s2s_2s3s_3RHSRatio
s1s_1232100440220
s2s_2403010470156.67
s3s_3250001430-
Cj−ZjC_j - Z_j436000

s2s_2 leaves (pivot 3).

Iteration 1

BasisABCs1s_1s2s_2s3s_3RHSRatio
s1s_1-2/3301-2/30380/342.2
C4/30101/30470/3-
s3s_325000143086
Cj−ZjC_j - Z_j-4300-20

Z=6×470/3=940Z = 6 \times 470/3 = 940. BB enters and s1s_1 leaves (pivot 3).

Iteration 2 (optimal)

BasisABCs1s_1s2s_2s3s_3RHS
B-2/9101/3-2/90380/9
C4/30101/30470/3
s3s_328/900-5/310/911970/9
Cj−ZjC_j - Z_j-10/300-1-4/30

All Cj−Zj≤0C_j - Z_j \le 0, so the solution is optimal.

Result

A=0,B=3809≈42.22,C=4703≈156.67,Zmax=32003≈1066.67A = 0,\quad B = \tfrac{380}{9} \approx 42.22,\quad C = \tfrac{470}{3} \approx 156.67,\quad Z_{max} = \tfrac{3200}{3} \approx 1066.67

Interpretation

  • Product A should not be produced, since its reduced cost is 10/310/3 per unit. Making one unit would reduce profit by about 3.33.
  • Resources 1 and 2 are fully used (s1=s2=0s_1 = s_2 = 0), so they are scarce. Their shadow prices are 1 and 4/34/3 per unit: each extra unit of resource 1 raises profit by 1 and each extra unit of resource 2 by 1.33.
  • Resource 3 has s3=1970/9≈218.9s_3 = 1970/9 \approx 218.9 units unused, so its shadow price is 0 and more of it adds nothing.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • Most repeated · 4 of 6 exams
  • 2080.2 · 10 marks

Solve by the simplex method and interpret the results: Min Z=20A+10BZ = 20A + 10B subject to A+2B≤40A + 2B \le 40, 4A+3B≥604A + 3B \ge 60, 3A+B≥303A + B \ge 30, A,B≥0A, B \ge 0

Similar questions: Solve by the simplex method and (2079) · Solve by the simplex method and (2080) · Solve by the simplex method: Min (2081)

Answer

Use the Big-M method. Add slack s1s_1 to the first constraint, surplus s2,s3s_2, s_3 and artificial a2,a3a_2, a_3 to the ≥\ge constraints:

Min Z=20A+10B+0s1+0s2+0s3+Ma2+Ma3\text{Min } Z = 20A + 10B + 0s_1 + 0s_2 + 0s_3 + Ma_2 + Ma_3 A+2B+s1=40,4A+3B−s2+a2=60,3A+B−s3+a3=30A + 2B + s_1 = 40,\quad 4A + 3B - s_2 + a_2 = 60,\quad 3A + B - s_3 + a_3 = 30

Start with basis s1,a2,a3s_1, a_2, a_3. Optimality for minimisation: all Cj−Zj≥0C_j - Z_j \ge 0.

Table 0 (Z=90MZ = 90M)

BasisCBC_BABs1s_1s2s_2a2a_2s3s_3a3a_3RHS
s1s_10121000040
a2a_2M430-110060
a3a_3M31000-1130
Cj−ZjC_j - Z_j20−7M20-7M10−4M10-4M0M0M0

A enters (most negative), a3a_3 leaves (ratio 30/3 = 10, against 15 for a2a_2 and 40 for s1s_1).

Table 1 (Z=20M+200Z = 20M + 200)

BasisCBC_BABs1s_1s2s_2a2a_2s3s_3RHS
s1s_1005/31001/330
a2a_2M05/30-114/320
A2011/3000-1/310
Cj−ZjC_j - Z_j0103−53M\frac{10}{3} - \frac{5}{3}M0M0203−43M\frac{20}{3} - \frac43 M

B enters, a2a_2 leaves (ratios: 18, 12, 30).

Table 2 (Z=240Z = 240)

BasisCBC_BABs1s_1s2s_2s3s_3RHS
s1s_100011-110
B10010-3/54/512
A201001/5-3/56
Cj−ZjC_j - Z_j00024

All Cj−Zj≥0C_j - Z_j \ge 0 and no artificial variable remains in the basis, so the solution is optimal.

Result: A=6A = 6, B=12B = 12, Zmin=20(6)+10(12)=240Z_{min} = 20(6) + 10(12) = \textbf{240}.

Interpretation

  • The minimum cost is 240, obtained by using 6 units of A and 12 units of B.
  • Constraint 1 has slack s1=10s_1 = 10: A+2B=30≤40A + 2B = 30 \le 40, so 10 units of capacity are unused.
  • Constraints 2 and 3 are binding (4A+3B=604A + 3B = 60 and 3A+B=303A + B = 30 are met exactly).
  • Dual values: 2 for constraint 2 and 4 for constraint 3. Raising the requirement 60 by one unit raises the minimum cost by 2, and raising 30 by one unit raises it by 4.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • Most repeated · 3 of 6 exams
  • 2079 · 10 marks

Solve by the simplex method and interpret the results: Minimize Z=25A+10BZ = 25A + 10B subject to A+B=50A + B = 50, A≥20A \ge 20, B≤40B \le 40, A,B≥0A, B \ge 0.

Similar questions: Solve by the simplex method and (2080) · Solve by the simplex method and (2080.2)

Answer

Problem: Minimize Z=25A+10BZ = 25A + 10B subject to A+B=50A+B=50, A≥20A\ge20, B≤40B\le40, A,B≥0A,B\ge0.

Standard form (Big-M method). Add surplus s1s_1 and artificial variables a1,a2a_1, a_2 for the first two constraints, and slack s2s_2 for the third:

A+B+a1=50,A−s1+a2=20,B+s2=40A+B+a_1 = 50,\qquad A - s_1 + a_2 = 20,\qquad B + s_2 = 40

Minimize Z=25A+10B+Ma1+Ma2\text{Minimize } Z = 25A+10B+Ma_1+Ma_2

Initial basis: a1=50a_1 = 50, a2=20a_2 = 20, s2=40s_2 = 40.

Iteration 1. AA has the most negative net evaluation (it has the largest effect in reducing the MM terms). Ratios: 50/150/1, 20/120/1; the minimum is 20, so a2a_2 leaves and AA enters. Row operations give A=20A=20, a1=30a_1 = 30 (row: B+s1+a1=30B + s_1 + a_1 = 30), s2=40s_2=40.

Iteration 2. BB enters (its net evaluation is still negative because of the MM attached to a1a_1). Ratios: 30/130/1 and 40/140/1, so a1a_1 leaves. Now B=30B=30, A=20A=20, s2=10s_2 = 10.

Optimality. The basis is A=20A=20, B=30B=30, s2=10s_2=10. Writing A=20+s1A = 20 + s_1 and B=30−s1B = 30 - s_1:

Z=25(20+s1)+10(30−s1)=800+15s1Z = 25(20+s_1) + 10(30-s_1) = 800 + 15s_1

The net evaluation of s1s_1 is +15≥0+15 \ge 0 (and artificials are out), so the solution is optimal.

Result: A=20A = 20, B=30B = 30, minimum Z=25(20)+10(30)=Z = 25(20)+10(30) = 800.

Interpretation. The requirement A+B=50A+B=50 is met using the cheaper item BB as far as possible, and since AA must be at least 20, the minimum amount of AA is used. The A≥20A\ge20 constraint is binding (surplus s1=0s_1=0). The constraint B≤40B\le40 is not binding, with slack s2=10s_2 = 10 (B = 30). Each extra unit forced into AA in place of BB raises cost by 25−10=25-10= 15 per unit.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • Asked 2 times
  • 2082 · 5 marks
  • 2083 · 5 marks

Describe the dominance rule for solving game theory problems.

Answer

The dominance rule reduces the size of a game's payoff matrix when there is no saddle point, by removing strategies that a rational player would never choose.

Rules (Player A chooses rows and maximises; Player B chooses columns and minimises):

  1. Row dominance: if every payoff in row ii is greater than or equal to the corresponding payoff in row kk, row ii dominates row kk and row kk is deleted, since A would never prefer it.
  2. Column dominance: if every payoff in column jj is less than or equal to the corresponding payoff in column ll, column jj dominates column ll and column ll is deleted, since B would never choose it.
  3. Averaging: a row (or column) can also be dominated by a convex combination (weighted average) of two or more other rows (or columns).

Procedure: delete dominated rows and columns, repeating until none remain. Then look for a saddle point in the reduced matrix, or solve it by the algebraic, graphical or linear programming method. Strategies deleted are played with probability zero in the optimal mixed strategy.

Example: in the matrix with rows (3,5)(3,5) and (2,4)(2,4), the first row dominates the second, because 3≥23\ge2 and 5≥45\ge4.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

What is a queue? Describe the operating characteristics of a single-channel queuing model.

Similar questions: Describe the operating characteristics of a (2082)

Answer

Queue: a queue (waiting line) is formed when customers or units arrive at a service facility and must wait because the facility is busy. Examples are patients at a clinic, customers at a bank counter and vehicles at a toll plaza.

Single-channel (M/M/1) model: Poisson arrivals at rate λ\lambda, one server with exponential service at rate μ\mu, FCFS discipline, infinite population and queue length, with ρ=λ/μ<1\rho = \lambda/\mu < 1.

Operating characteristics:

CharacteristicFormula
Utilisation (traffic intensity)ρ=λ/μ\rho = \lambda/\mu
Probability system is emptyP0=1−ρP_0 = 1 - \rho
Probability of nn units in systemPn=(1−ρ)ρnP_n = (1-\rho)\rho^n
Average number in systemLs=λμ−λL_s = \dfrac{\lambda}{\mu - \lambda}
Average number in queueLq=λ2μ(μ−λ)L_q = \dfrac{\lambda^2}{\mu(\mu-\lambda)}
Average time in systemWs=1μ−λW_s = \dfrac{1}{\mu - \lambda}
Average waiting time in queueWq=λμ(μ−λ)W_q = \dfrac{\lambda}{\mu(\mu-\lambda)}
Average length of non-empty queueμμ−λ\dfrac{\mu}{\mu-\lambda}

These satisfy Little's law: Ls=λWsL_s = \lambda W_s and Lq=λWqL_q = \lambda W_q. They also satisfy Ls=Lq+λ/μL_s = L_q + \lambda/\mu.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

For the activities below, draw the network, then identify the critical path and bottleneck activities. A (-, 7 days), B (A, 4), C (A, 5), D (A, 6), E (B, C, 7), F (C, D, 5), G (E, F, 6).

Similar questions: Draw the network and identify the (2083)

Answer

Network (activity-on-arrow, events 1 to 8)

ArrowABCDDummyDummyEFG
From122244657
To264556778

Event 5 is the start of F (after D, and after C through the dummy 4 to 5). Event 6 is the start of E (after B, and after C through the dummy 4 to 6). E and F both end at event 7, where G starts, and G ends at event 8.

Forward and backward pass

ActivityDurationESEFLSLFSlack
A707070
B47118121
C57127120
D67138141
E7121912190
F5131814191
G6192519250

Path lengths: A-C-E-G=7+5+7+6=25A\text{-}C\text{-}E\text{-}G = 7+5+7+6 = 25; A-B-E-G=24A\text{-}B\text{-}E\text{-}G = 24; A-D-F-G=24A\text{-}D\text{-}F\text{-}G = 24; A-C-F-G=23A\text{-}C\text{-}F\text{-}G = 23.

Critical path: A→C→E→GA \to C \to E \to G, with project duration 25 days.

Bottleneck (critical) activities: A, C, E and G, which have zero slack. Any delay in them delays the whole project. B, D and F each have 1 day of slack.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 10 marks

Solve by the simplex method: Min Z=20A+10BZ = 20A + 10B subject to A+2B≤40A + 2B \le 40, 4A+3B≥604A + 3B \ge 60, 3A+B≥303A + B \ge 30, A,B≥0A, B \ge 0

Similar questions: Solve by the simplex method and (2080.2)

Answer

Solve by the Big-M method (artificial variables are needed for the ≥\ge constraints). Add slack s1s_1 to the first constraint, surplus s2,s3s_2, s_3 and artificial a2,a3a_2, a_3 to the ≥\ge constraints:

Min Z=20A+10B+0s1+0s2+0s3+Ma2+Ma3\text{Min } Z = 20A + 10B + 0s_1 + 0s_2 + 0s_3 + Ma_2 + Ma_3 A+2B+s1=40,4A+3B−s2+a2=60,3A+B−s3+a3=30A + 2B + s_1 = 40,\quad 4A + 3B - s_2 + a_2 = 60,\quad 3A + B - s_3 + a_3 = 30

Start with basis s1,a2,a3s_1, a_2, a_3. Optimality for minimisation: all Cj−Zj≥0C_j - Z_j \ge 0.

Table 0 (Z=90MZ = 90M)

BasisCBC_BABs1s_1s2s_2a2a_2s3s_3a3a_3RHS
s1s_10121000040
a2a_2M430-110060
a3a_3M31000-1130
Cj−ZjC_j - Z_j20−7M20-7M10−4M10-4M0M0M0

A enters (most negative), a3a_3 leaves (ratio 30/3 = 10, against 15 for a2a_2 and 40 for s1s_1).

Table 1 (Z=20M+200Z = 20M + 200)

BasisCBC_BABs1s_1s2s_2a2a_2s3s_3RHS
s1s_1005/31001/330
a2a_2M05/30-114/320
A2011/3000-1/310
Cj−ZjC_j - Z_j0103−53M\frac{10}{3} - \frac{5}{3}M0M0203−43M\frac{20}{3} - \frac43 M

B enters, a2a_2 leaves (ratios: 18, 12, 30).

Table 2 (Z=240Z = 240)

BasisCBC_BABs1s_1s2s_2s3s_3RHS
s1s_100011-110
B10010-3/54/512
A201001/5-3/56
Cj−ZjC_j - Z_j00024

All Cj−Zj≥0C_j - Z_j \ge 0 and no artificial variable remains in the basis, so the solution is optimal.

Result: A=6A = 6, B=12B = 12, Zmin=20(6)+10(12)=240Z_{min} = 20(6) + 10(12) = \textbf{240}.

Interpretation

  • The minimum cost is 240, obtained by using 6 units of A and 12 units of B.
  • Constraint 1 has slack s1=10s_1 = 10: A+2B=30≤40A + 2B = 30 \le 40, so 10 units of capacity are unused.
  • Constraints 2 and 3 are binding (4A+3B=604A + 3B = 60 and 3A+B=303A + B = 30 are met exactly).
  • Dual values: 2 for constraint 2 and 4 for constraint 3. Raising the requirement 60 by one unit raises the minimum cost by 2, and raising 30 by one unit raises it by 4.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

Describe the operating characteristics of a single-channel queuing model.

Similar questions: What is a queue? Describe the (2079)

Answer

Operating characteristics measure the performance of a queuing system. For the single-channel (M/M/1) model with arrival rate λ\lambda and service rate μ\mu (λ<μ\lambda<\mu):

  • Utilisation (traffic intensity): ρ=λμ\rho=\dfrac{\lambda}{\mu}, the fraction of time the server is busy. Probability the system is empty: P0=1−ρP_0=1-\rho.
  • Probability of nn customers in the system: Pn=(1−ρ)ρnP_n=(1-\rho)\rho^n.
  • Average number in the system: Ls=λμ−λL_s=\dfrac{\lambda}{\mu-\lambda}.
  • Average number waiting in the queue: Lq=λ2μ(μ−λ)L_q=\dfrac{\lambda^2}{\mu(\mu-\lambda)}.
  • Average time in the system: Ws=1μ−λW_s=\dfrac{1}{\mu-\lambda}.
  • Average waiting time in the queue: Wq=λμ(μ−λ)W_q=\dfrac{\lambda}{\mu(\mu-\lambda)}.
  • Average length of non-empty queue: μμ−λ\dfrac{\mu}{\mu-\lambda}.
  • Probability that waiting time exceeds tt: P(Ws>t)=e−(μ−λ)tP(W_s>t)=e^{-(\mu-\lambda)t}.

They are linked by Little's law, Ls=λWsL_s=\lambda W_s and Lq=λWqL_q=\lambda W_q, and Ls=Lq+ρL_s=L_q+\rho. If λ≥μ\lambda\ge\mu, the queue grows without bound.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 10 marks

Solve by the simplex method and interpret the result: Maximize Z=4A+3B+6CZ = 4A + 3B + 6C subject to 2A+3B+2C≤4402A + 3B + 2C \le 440, 4A+3C≤4704A + 3C \le 470, 2A+5B≤4302A + 5B \le 430, A,B,C≥0A, B, C \ge 0

Similar questions: Solve by the simplex method and (2080)

Answer

Maximize Z=4A+3B+6CZ=4A+3B+6C subject to 2A+3B+2C≤4402A+3B+2C\le440, 4A+3C≤4704A+3C\le470, 2A+5B≤4302A+5B\le430, A,B,C≥0A,B,C\ge0.

Add slack variables s1,s2,s3s_1,s_2,s_3. The initial basis is s1,s2,s3s_1,s_2,s_3 with Zj−Cj=(−4,−3,−6)Z_j-C_j=(-4,-3,-6).

Iteration 1. CC enters (most negative). Ratios: 440/2=220440/2=220, 470/3=156.67470/3=156.67 (minimum), third row has coefficient 0. So s2s_2 leaves (pivot 3).

BasisAABBCCs1s_1s2s_2s3s_3RHS
s1s_1−2/3-2/3301−2/3-2/30380/3380/3
CC4/34/30101/31/30470/3470/3
s3s_3250001430
Zj−CjZ_j-C_j4−3-30020940

Iteration 2. BB enters. Ratios: (380/3)/3=42.22(380/3)/3=42.22, 430/5=86430/5=86. So s1s_1 leaves (pivot 3).

BasisAABBCCs1s_1s2s_2s3s_3RHS
BB−2/9-2/9101/31/3−2/9-2/90380/9380/9
CC4/34/30101/31/30470/3470/3
s3s_328/928/900−5/3-5/310/910/911970/91970/9
Zj−CjZ_j-C_j10/310/30014/34/303200/33200/3

All Zj−Cj≥0Z_j-C_j\ge0, so the solution is optimal.

Result: A=0A=0, B=3809≈42.22B=\dfrac{380}{9}\approx42.22, C=4703≈156.67C=\dfrac{470}{3}\approx156.67, and

Zmax=3(3809)+6(4703)=32003≈1066.67Z_{max}=3\left(\tfrac{380}{9}\right)+6\left(\tfrac{470}{3}\right)=\tfrac{3200}{3}\approx1066.67

Interpretation:

  • Product A should not be produced, since its reduced cost is 10/310/3: producing one unit would lower profit by 10/310/3.
  • Produce about 42.22 units of B and 156.67 units of C for a maximum profit of about 1066.67.
  • Resources 1 and 2 are fully used, with shadow prices 1 and 4/34/3 per unit (the Zj−CjZ_j-C_j values under s1s_1 and s2s_2). Resource 3 has slack of about 218.9 units and shadow price 0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Draw the network and identify the critical path and bottleneck activities. A (-, 7 days), B (A, 4), C (A, 5), D (A, 6), E (B, C; 7), F (C, D; 5), G (E, F; 6).

Similar questions: For the activities below, draw the (2080)

Answer

Network (precedence form): A is first. B, C and D follow A. E follows B and C. F follows C and D. G follows E and F, and is the last activity.

Forward pass (days):

ActivityDurationESEFLSLFSlack
A707070
B47118121
C57127120
D67138141
E7121912190
F5131814191
G6192519250

Paths:

  • A-B-E-G: 7+4+7+6=247+4+7+6=24
  • A-C-E-G: 7+5+7+6=257+5+7+6=25
  • A-C-F-G: 7+5+5+6=237+5+5+6=23
  • A-D-F-G: 7+6+5+6=247+6+5+6=24

Critical path: A - C - E - G, with project duration 25 days.

Bottleneck (critical) activities: A, C, E and G, which have zero slack. Any delay in them delays the whole project, while B, D and F each have 1 day of slack.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 10 marks

Find the transport schedule that minimizes total transportation cost. Sources X, Y, Z; destinations A, B, C. Cost rows: X: 9, 10, 10 (5); Y: 10, 14, 8 (20); Z: 13, 10, 8 (20). Demand: A 20, B 15, C 10 (total 45).

Answer

Supply: X = 5, Y = 20, Z = 20 (total 45). Demand: A = 20, B = 15, C = 10 (total 45). The problem is balanced.

Cost matrix

ABCSupply
X910105
Y1014820
Z1310820
Demand201510

Initial solution (Vogel's approximation method)

Allocations: Y to C = 10, Y to A = 10, X to A = 5, Z to A = 5, Z to B = 15. Cost =5(9)+10(10)+10(8)+5(13)+15(10)=45+100+80+65+150=440= 5(9)+10(10)+10(8)+5(13)+15(10) = 45+100+80+65+150 = 440.

Optimality test (MODI). Basic cells XA, YA, YC, ZA, ZB: set uX=0u_X=0, giving vA=9v_A=9, uY=1u_Y=1, uZ=4u_Z=4, vC=7v_C=7, vB=6v_B=6. Opportunity costs dij=cij−ui−vjd_{ij}=c_{ij}-u_i-v_j for empty cells: XB =4=4, XC =3=3, YB =7=7, ZC =8−4−7=−3=8-4-7=-3. ZC is negative, so the solution can be improved.

Improvement. Loop: +ZC,−ZA,+YA,−YC+ZC, -ZA, +YA, -YC. Shift θ=min⁡(5,10)=5\theta=\min(5,10)=5: ZC = 5, ZA = 0, YA = 15, YC = 5.

New solution

ABC
X5
Y155
Z155

Re-test. uX=0,vA=9,uY=1,vC=7,uZ=1,vB=9u_X=0, v_A=9, u_Y=1, v_C=7, u_Z=1, v_B=9. Empty cells: XB =10−9=1=10-9=1, XC =10−7=3=10-7=3, YB =14−10=4=14-10=4, ZA =13−10=3=13-10=3. All are ≥0\ge 0, so this is optimal.

Minimum cost =5(9)+15(10)+5(8)+15(10)+5(8)=45+150+40+150+40== 5(9)+15(10)+5(8)+15(10)+5(8) = 45+150+40+150+40 = Rs 425 (in the units of cost given).

Schedule: X sends 5 to A; Y sends 15 to A and 5 to C; Z sends 15 to B and 5 to C.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 10 marks

Draw the network diagram for the project below. Identify the critical activities and critical path, and find the minimum project duration. Activities (predecessor, weeks): A (-, 5), B (-, 12), C (A, 6), D (B, 3), E (A, D, 2), F (B, 6), G (C, E, F, 14), H (G, 22).

Answer

Network diagram. Events (nodes) 1 to 7 with dummy activity as required:

  • Start node 1; A: 1 to 2; B: 1 to 3.
  • C: 2 to 5; D: 3 to 4; F: 3 to 5.
  • E (needs A and D): 4 to 5, with a dummy activity from node 2 to node 4 so that A also precedes E.
  • G (needs C, E, F): 5 to 6; H: 6 to 7 (end).

Forward and backward pass (weeks)

ActivityDurationESEFLSLFSlack
A5057127
B120120120
C651112187
D3121513161
E2151716181
F6121812180
G14183218320
H22325432540

Here ESES of each activity is the largest EF among its predecessors (e.g. G: max⁡(11,17,18)=18\max(11,17,18)=18), and the backward pass gives LFLF as the smallest LS of its successors.

Critical activities (zero slack): B, F, G, H.

Critical path: B - F - G - H, with length 12+6+14+22=5412+6+14+22 = 54.

Minimum project duration = 54 weeks.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 10 marks

Using the Hungarian method, assign four individuals (A-D) to four motorbike brands (Honda, Hero, Bajaj, Yamaha), one each, to maximize revenue (in thousands Rs.). A: 100, 90, 110, 90; B: 110, 100, 95, 95; C: 105, 95, 90, 105; D: 115, 100, 95, 100.

Answer

This is a maximisation problem, so first convert to an opportunity-loss matrix by subtracting every entry from the largest entry, 115.

HondaHeroBajajYamaha
A1525525
B5152020
C10202510
D0152015

Row reduction (subtract row minima 5, 5, 10, 0):

HondaHeroBajajYamaha
A1020020
B0101515
C010150
D0152015

Column reduction (column minima 0, 10, 0, 0):

HondaHeroBajajYamaha
A1010020
B001515
C00150
D052015

The minimum number of lines covering all zeros is 4 (columns Honda, Hero, Bajaj, Yamaha), which equals n=4n=4, so an optimal assignment exists.

Assignment (start with rows that have a single zero): A has only Bajaj; C then takes Yamaha; D has only Honda; B takes Hero.

IndividualBrandRevenue (Rs thousand)
ABajaj110
BHero100
CYamaha105
DHonda115

Maximum revenue = 110 + 100 + 105 + 115 = Rs 430 thousand (Rs 4,30,000).

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

A milk seller buys a litre at Rs 60 and sells it at Rs 70. Unsold milk has no scrap value. Demand 11, 12, 13, 14, 15 with probabilities 0.10, 0.15, 0.30, 0.25, 0.20. Prepare a payoff table and find the optimal stock using the EMV criterion.

Answer

Cost price Rs 60, selling price Rs 70, so profit is Rs 10 per litre sold and loss is Rs 60 per litre unsold (no scrap value). For stock ss and demand dd:

Payoff=70min⁡(s,d)−60s\text{Payoff} = 70\min(s,d) - 60s

Payoff table (Rs)

Stock \ Demand11 (0.10)12 (0.15)13 (0.30)14 (0.25)15 (0.20)EMV
11110110110110110110.0
1250120120120120113.0
13−1060130130130105.5
14−7007014014077.0
15−130−60108015031.0

EMV calculations

  • Stock 11: 110110
  • Stock 12: 0.10(50)+0.90(120)=5+108=1130.10(50)+0.90(120) = 5+108 = 113
  • Stock 13: 0.10(−10)+0.15(60)+0.75(130)=−1+9+97.5=105.50.10(-10)+0.15(60)+0.75(130) = -1+9+97.5 = 105.5
  • Stock 14: 0.10(−70)+0.15(0)+0.30(70)+0.45(140)=−7+0+21+63=770.10(-70)+0.15(0)+0.30(70)+0.45(140) = -7+0+21+63 = 77
  • Stock 15: 0.10(−130)+0.15(−60)+0.30(10)+0.25(80)+0.20(150)=−13−9+3+20+30=310.10(-130)+0.15(-60)+0.30(10)+0.25(80)+0.20(150) = -13-9+3+20+30 = 31

Optimal stock = 12 litres, with the maximum EMV of Rs 113.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 2.5+2.5 marks

Write short notes on: (a) Scope of operations research (b) Dominance rule method in game theory

Answer

(a) Scope of operations research

Operations research (OR) applies scientific and mathematical methods (modelling, optimisation, simulation) to find the best decision for a complex system. Its scope covers:

  • Industry and production: product mix, production scheduling, inventory control and plant location.
  • Marketing: media selection, pricing, sales-force allocation and market-share competition (game theory).
  • Finance and accounting: portfolio selection, budgeting, credit policy and break-even analysis.
  • Personnel and HR: manpower planning, recruitment and job assignment.
  • Transport and logistics: routing, transportation costs and fleet scheduling.
  • Services: queue management in banks, hospitals and airports.
  • Project management: planning and control with PERT/CPM.
  • Government, defence and agriculture: resource allocation, crop planning and public-service planning.

(b) Dominance rule method in game theory

The dominance rule reduces the size of a payoff matrix before solving a game without a saddle point. Dominated strategies are never chosen by a rational player, so they can be deleted.

  • Rows (maximiser A): row ii dominates row kk if every entry of row ii is ≥\ge the corresponding entry of row kk. Delete the dominated row kk.
  • Columns (minimiser B): column jj dominates column ll if every entry of column jj is ≤\le the corresponding entry of column ll. Delete the dominated column ll.
  • A strategy may also be dominated by a convex combination (average) of other strategies.
  • Repeat until no more rows or columns can be deleted. The reduced matrix, often 2×22\times 2, is then solved by the arithmetic, algebraic or graphical method. Deleted strategies get probability zero.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

On average, 96 patients per 24-hour day arrive at a clinic's emergency service, and each needs 10 minutes of attention. Only one emergency can be handled at a time. Assuming queuing theory applies, find the expected queue length and the expected waiting time before service.

Answer

This is an M/M/1 queue (single server, Poisson arrivals, exponential service).

Arrival rate: λ=9624=4\lambda = \dfrac{96}{24} = 4 patients per hour. Service rate: μ=6010=6\mu = \dfrac{60}{10} = 6 patients per hour. Utilisation: ρ=λ/μ=4/6=0.667<1\rho = \lambda/\mu = 4/6 = 0.667 < 1, so the queue is stable.

Expected queue length (patients waiting, excluding the one being served):

Lq=λ2μ(μ−λ)=166×2=1.33 patientsL_q = \frac{\lambda^2}{\mu(\mu-\lambda)} = \frac{16}{6\times 2} = 1.33 \text{ patients}

Expected waiting time before service:

Wq=Lqλ=1.334=0.333 hour=20 minutesW_q = \frac{L_q}{\lambda} = \frac{1.33}{4} = 0.333 \text{ hour} = 20 \text{ minutes}

(For reference, Ls=2L_s = 2 patients in the system and Ws=30W_s = 30 minutes.)

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

Determine the optimal strategies for players A and B and the value of the game. A1: 40, 40, 40, 40; A2: 30, 30, 20, 50; A3: 10, 30, 90, 20 (columns B1-B4).

Answer

Rows are A's strategies, columns are B's strategies.

B1B2B3B4Row minimum
A14040404040
A23030205020
A31030902010
Column maximum40409050

Maximin (A) =max⁡(40,20,10)=40= \max(40, 20, 10) = 40. Minimax (B) =min⁡(40,40,90,50)=40= \min(40, 40, 90, 50) = 40.

Maximin equals minimax, so the game has a saddle point and is solved in pure strategies.

  • Optimal strategy for A: play A1.
  • Optimal strategy for B: play B1 (B2 is equally good, since both have column maximum 40).
  • Value of the game: V=40V = 40 in favour of A.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

Three foods (F1, F2, F3) contain three vitamins as follows: V1: 20, 10, 10 (requirement 300); V2: 10, 10, 10 (200); V3: 10, 20, 10 (240); cost per unit Rs. 20, 24, 18. Formulate the objective function and constraints of an LPP that minimizes cost.

Answer

Decision variables: let x1,x2,x3x_1, x_2, x_3 be the number of units of foods F1, F2, F3 bought.

Objective function (minimise total cost):

Minimise Z=20x1+24x2+18x3\text{Minimise } Z = 20x_1 + 24x_2 + 18x_3

Subject to the vitamin requirements:

20x1+10x2+10x3≥300(vitamin V1)20x_1 + 10x_2 + 10x_3 \ge 300 \quad (\text{vitamin } V_1) 10x1+10x2+10x3≥200(vitamin V2)10x_1 + 10x_2 + 10x_3 \ge 200 \quad (\text{vitamin } V_2) 10x1+20x2+10x3≥240(vitamin V3)10x_1 + 20x_2 + 10x_3 \ge 240 \quad (\text{vitamin } V_3)

Non-negativity: x1,x2,x3≥0x_1, x_2, x_3 \ge 0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

Describe the MODI (modified distribution) method for testing the optimality of an initial transportation solution.

Answer

The MODI (modified distribution, or uu-vv) method tests whether a basic feasible solution of a transportation problem is optimal, and improves it if not.

Steps:

  1. Obtain an initial basic feasible solution (NWCR, least cost or VAM) with exactly m+n−1m+n-1 occupied cells. If fewer, add a zero allocation (degeneracy).
  2. Assign a row number uiu_i to each row and a column number vjv_j to each column. Put one of them (usually u1u_1) equal to 0, then solve ui+vj=ciju_i + v_j = c_{ij} for every occupied cell.
  3. For every unoccupied cell compute the opportunity cost (cell evaluation)

dij=cij−(ui+vj)d_{ij} = c_{ij} - (u_i + v_j)

  1. Optimality test (minimisation): if all dij≥0d_{ij} \ge 0 the solution is optimal. If some dij<0d_{ij} < 0, it is not optimal, and a zero dijd_{ij} indicates an alternative optimum.
  2. Improvement: choose the cell with the most negative dijd_{ij} as the entering cell. Draw a closed loop through it using occupied cells (horizontal and vertical moves only) and mark the corners alternately ++, −-.
  3. The smallest allocation on the −- corners is shifted: add it at ++ corners, subtract it at −- corners. One occupied cell becomes empty.
  4. Recompute uu, vv and dijd_{ij} and repeat until all dij≥0d_{ij} \ge 0.

Unbalanced problems are first balanced with a dummy row or column of zero cost.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2079 · 5 marks

Draw a network diagram showing the precedence relationships in the project below. Activities (predecessors): P (-), Q (-), R (P, Q), S (Q), T (P), U (R), V (T, U), W (S, U), X (V, W).

Answer

The network is drawn in activity-on-arrow form. Each activity is an arrow between two event nodes, and dummy activities (dotted arrows, zero duration) keep the precedence relations correct.

Precedence logic

  • P and Q have no predecessor, so both start at the start node 1.
  • R needs both P and Q, so dummies join the end of P (node 2) and the end of Q (node 3) into node 4, where R starts.
  • T needs only P, so T starts at node 2.
  • S needs only Q, so S starts at node 3.
  • V needs T and U, so T ends at node 7 and a dummy joins the end of U (node 6) to node 7. V starts at node 7.
  • W needs S and U, so S ends at node 8 and a dummy joins node 6 to node 8. W starts at node 8.
  • X needs V and W, so both end at node 9, where X starts. X ends at the finish node 10.

Arrows of the network

ArrowFromTo
P12
Q13
Dummy24
Dummy34
R45
T27
S38
U56
Dummy67
Dummy68
V79
W89
X910

Read from the table: start node 1 splits into P and Q; the dummies merge them at node 4 for R; U ends at node 6, which feeds both V and W through dummies; V and W meet at node 9 before X.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 10 marks

A PERT project has nine activities. Preceding activities and (optimistic, most likely, pessimistic) times in weeks: A (-; 2, 4, 6), B (-; 6, 6, 6), C (-; 6, 12, 24), D (A; 2, 5, 8), E (A; 11, 14, 23), F (B, D; 8, 10, 12), G (B, D; 3, 6, 9), H (C, F; 9, 15, 27), I (E; 4, 10, 16). (a) Draw the PERT network. (b) Identify the critical activities. (c) Find the expected project completion time and its variance.

Answer

Expected times and variances

te=o+4m+p6t_e = \dfrac{o + 4m + p}{6}, σ2=(p−o6)2\sigma^2 = \left(\dfrac{p-o}{6}\right)^2

ActivityPredecessorso,m,po,m,ptet_eσ2\sigma^2
A-2, 4, 644/9
B-6, 6, 660
C-6, 12, 24139
DA2, 5, 851
EA11, 14, 23154
FB, D8, 10, 12104/9
GB, D3, 6, 961
HC, F9, 15, 27169
IE4, 10, 16104

(a) PERT network (events 1 to 7, no dummy needed)

ActivityABCDEFGHI
From event111224465
To event246456777

Event 4 is where B and D end (F and G start). Event 6 is where C and F end (H starts). Event 7 is the finish.

(b) Critical activities

Earliest event times: E1=0E_1 = 0, E2=4E_2 = 4, E4=max⁡(6,4+5)=9E_4 = \max(6, 4+5) = 9, E5=4+15=19E_5 = 4+15 = 19, E6=max⁡(13,9+10)=19E_6 = \max(13, 9+10) = 19, E7=max⁡(9+6, 19+16, 19+10)=35E_7 = \max(9+6,\ 19+16,\ 19+10) = 35.

ActivityESEFLSLFSlack
A04040
B06393
C0136196
D49490
E41910256
F9199190
G915293520
H193519350
I192925356

Critical activities (zero slack): A, D, F, H, so the critical path is A→D→F→HA \to D \to F \to H.

(c) Project completion time and variance

TE=4+5+10+16=35 weeksT_E = 4 + 5 + 10 + 16 = 35 \text{ weeks}

σ2=49+1+49+9=989≈10.89\sigma^2 = \frac49 + 1 + \frac49 + 9 = \frac{98}{9} \approx 10.89

so σ≈3.30\sigma \approx 3.30 weeks.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 10 marks

A milk salesman buys one litre at Rs. 60 and sells it at Rs. 70. Unsold milk has no scrap value. Demand (L) 11, 12, 13, 14, 15 with probabilities 0.10, 0.15, 0.30, 0.25, 0.20. (a) Find the quantity that maximises EMV. (b) Find the minimum EOL. (c) Find the expected profit under perfect information (EPPI).

Answer

Profit per unit sold (marginal profit) MP=70−60=Rs 10MP = 70 - 60 = \text{Rs } 10. Loss per unsold unit (marginal loss) ML=Rs 60ML = \text{Rs } 60.

Conditional profit for stock QQ and demand DD is 70min⁡(Q,D)−60Q70\min(Q,D) - 60Q.

(a) Quantity maximising EMV

Marginal analysis: stock the QQth litre if P(D≥Q)≥MLMP+ML=6070=0.857P(D \ge Q) \ge \dfrac{ML}{MP+ML} = \dfrac{60}{70} = 0.857.

QP(D≥Q)P(D \ge Q)Add?
111.00yes
120.90yes
130.75no

Check by expected monetary value:

Stock Q1112131415
EMV (Rs)110113105.57731

For example, Q=12Q = 12: profit is Rs 120 if D≥12D \ge 12 (probability 0.9) and Rs 50 if D=11D = 11 (probability 0.1). So EMV=0.9(120)+0.1(50)=113\text{EMV} = 0.9(120) + 0.1(50) = 113.

Optimal stock = 12 litres, maximum EMV = Rs 113.

(c) EPPI (the best action for each demand is to stock exactly DD, earning 10D10D):

EPPI=10(11×0.10+12×0.15+13×0.30+14×0.25+15×0.20)=10×13.3=Rs 133\text{EPPI} = 10(11\times0.10 + 12\times0.15 + 13\times0.30 + 14\times0.25 + 15\times0.20) = 10\times 13.3 = \text{Rs } 133

(b) Minimum EOL

EVPI=EPPI−EMVmax=133−113=Rs 20\text{EVPI} = \text{EPPI} - \text{EMV}_{max} = 133 - 113 = \text{Rs } 20

and the minimum expected opportunity loss equals EVPI, so min EOL = Rs 20 (at Q=12Q = 12).

Check: opportunity losses at Q=12Q = 12 are Rs 60 for D=11D = 11, 0 for D=12D = 12, 10 for D=13D = 13, 20 for D=14D = 14 and 30 for D=15D = 15. So EOL=60(0.10)+0+10(0.30)+20(0.25)+30(0.20)=6+3+5+6=20\text{EOL} = 60(0.10) + 0 + 10(0.30) + 20(0.25) + 30(0.20) = 6 + 3 + 5 + 6 = 20.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Using the Hungarian method, assign jobs A, B, C to machines X, Y, Z to minimise total cost: A: 4, 6, 8; B: 2, 3, 4; C: 4, 8, 5.

Answer

Cost matrix (rows = jobs, columns = machines):

XYZ
A468
B234
C485

Step 1: row reduction (subtract each row minimum 4, 2, 4):

XYZ
A024
B012
C041

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

XYZ
A013
B001
C030

Step 3: test. The zeros need 3 covering lines (column X, then B's zero in Y and C's zero in Z), which equals n=3n = 3, so an optimal assignment exists.

Step 4: assignment. Row A has a single zero (X), so A to X. Then B must take Y, and C takes Z.

JobMachineCost
AX4
BY3
CZ5

Minimum total cost = Rs 12 (in the units of the matrix).

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Food X has 6 units of vitamin A and 7 units of vitamin B per gram, costing Rs. 5/g. Food Y has 8 units of A and 12 units of B per gram, costing Rs. 18/g. Daily minimum requirements are 100 units of A and 138 units of B. Formulate the LPP to minimise cost.

Answer

Let xx = grams of food X and yy = grams of food Y used daily.

Objective function (minimise cost):

Minimise Z=5x+18y\text{Minimise } Z = 5x + 18y

Constraints (minimum daily requirements):

6x+8y≥100(vitamin A)6x + 8y \ge 100 \quad (\text{vitamin A}) 7x+12y≥138(vitamin B)7x + 12y \ge 138 \quad (\text{vitamin B})

Non-negativity: x,y≥0x, y \ge 0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Customers arrive at a single-counter bank at 25 per hour. Service times are exponential, with an average service rate of 30 customers per hour. Find the average number of customers in the queue and in the system.

Answer

This is an M/M/1 queue with λ=25\lambda = 25 per hour and μ=30\mu = 30 per hour.

Utilisation: ρ=25/30=0.833<1\rho = 25/30 = 0.833 < 1.

Average number of customers in the queue:

Lq=λ2μ(μ−λ)=62530×5=4.17 customersL_q = \frac{\lambda^2}{\mu(\mu - \lambda)} = \frac{625}{30 \times 5} = 4.17 \text{ customers}

Average number of customers in the system:

Ls=λμ−λ=255=5 customersL_s = \frac{\lambda}{\mu - \lambda} = \frac{25}{5} = 5 \text{ customers}

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Find the initial solution using Vogel's Approximation Method (VAM). Rows A, B, C; columns P, Q, R, S; costs A: 19, 30, 50, 10 (supply 7); B: 70, 30, 40, 60 (9); C: 40, 8, 70, 20 (18); demand 5, 8, 7, 14.

Answer

Supply total =7+9+18=34= 7 + 9 + 18 = 34 = demand total =5+8+7+14=34= 5+8+7+14 = 34, so the problem is balanced.

PQRSSupply
A193050107
B703040609
C408702018
Demand58714

Penalties (difference between two lowest costs)

StepRow penalties (A, B, C)Column penalties (P, Q, R, S)LargestAllocation
19, 10, 1221, 22, 10, 1022 (Q)C-Q: 8 (Q satisfied)
29, 20, 2021, -, 10, 1021 (P)A-P: 5 (P satisfied)
340, 20, 50-, -, 10, 1050 (row C)C-S: 10 (C exhausted)
440, 20R: 10, S: 5050 (column S)A-S: 2 (A exhausted)
5B onlyB-S: 2, B-R: 7

Initial solution

PQRS
A52
B72
C810

Cost=5(19)+2(10)+7(40)+2(60)+8(8)+10(20)=95+20+280+120+64+200=Rs 779\text{Cost} = 5(19) + 2(10) + 7(40) + 2(60) + 8(8) + 10(20) = 95 + 20 + 280 + 120 + 64 + 200 = \text{Rs } 779

There are 6 occupied cells =m+n−1=3+4−1= m + n - 1 = 3 + 4 - 1, so the solution is non-degenerate.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Find the optimal strategies and the value of the game for the payoff matrix (A's strategies vs. B's strategies): A1: 120, -80, -20; A2: 60, 70, 30; A3: -100, 70, 20.

Answer

B1B2B3Row minimum
A1120-80-20-80
A260703030
A3-1007020-100
Column maximum1207030

Maximin =max⁡(−80,30,−100)=30= \max(-80, 30, -100) = 30. Minimax =min⁡(120,70,30)=30= \min(120, 70, 30) = 30.

The two are equal, so there is a saddle point at (A2, B3).

  • Optimal strategy for A: pure strategy A2.
  • Optimal strategy for B: pure strategy B3.
  • Value of the game: V=30V = 30 (A gains 30 per play).

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Describe the dominance rule method for solving a game theory problem.

Answer

The dominance rule simplifies a game by removing strategies that can never be better for the player choosing them, so a large payoff matrix reduces to a smaller one that is easier to solve.

Rules (payoffs are to the row player A, the maximiser; B is the minimiser)

  1. Row dominance: if every element of row r1r_1 is greater than or equal to the corresponding element of row r2r_2, then r2r_2 is dominated by r1r_1. A would never play r2r_2, so delete it.
  2. Column dominance: if every element of column c1c_1 is less than or equal to the corresponding element of column c2c_2, then c2c_2 is dominated. B would never play c2c_2, so delete it.
  3. Averaging (convex combination): a row (or column) can also be deleted if it is dominated by the average of two or more other rows (or columns).

Procedure

  • First check for a saddle point. If there is none, apply the dominance rules repeatedly, alternating between rows and columns, until no more deletions are possible.
  • Solve the reduced matrix (usually 2×22 \times 2) by the arithmetic, algebraic or graphical method.
  • Deleted strategies are given probability zero in the optimal mixed strategies.

Example: in (354261)\begin{pmatrix}3&5&4\\ 2&6&1\end{pmatrix}, no row dominates, but column 3 (4, 1) is less than or equal to column 2 (5, 6) entry by entry, so column 2 is deleted for B. The game reduces to 2×22\times 2.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 5 marks

Describe the different queue disciplines used to serve customers in a queue.

Answer

Queue discipline is the rule by which the next customer is selected from the waiting line when the server becomes free.

  1. FIFO / FCFS (first in, first out): customers are served in the order of arrival. It is the most common rule, used at bank counters and ticket windows.
  2. LIFO / LCFS (last in, first out): the most recent arrival is served first, as in stacked goods in a store room or a lift.
  3. SIRO (service in random order): the next customer is chosen at random, irrespective of arrival time.
  4. Priority discipline: customers are classified by importance and higher-priority classes are served first. It may be pre-emptive (service is interrupted for a higher-priority arrival, as for emergency cases in hospitals) or non-pre-emptive (the current service is finished first).
  5. SPT (shortest processing time): the customer with the shortest service time is served first, as in job scheduling on a computer.
  6. Bulk or group service: several customers are served together, as in buses or lifts.

The discipline affects waiting times, though under FIFO, LIFO and SIRO the average number in the system is the same when service times do not depend on the discipline.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080 · 2.5+2.5 marks

Write short notes on: (a) Marginal analysis approach in decision making. (b) Modified Distribution (MODI) method.

Answer

(a) Marginal analysis approach in decision making

Marginal analysis finds the best quantity to stock (as in the newsboy problem) by comparing the gain and loss from adding one more unit.

  • Marginal profit MPMP = profit if the extra unit is sold. Marginal loss MLML = loss if it is unsold.
  • If PP is the probability that demand is at least the QQth unit, the expected gain from stocking it is P⋅MPP\cdot MP and the expected loss is (1−P)⋅ML(1-P)\cdot ML.
  • Stock the QQth unit as long as P⋅MP≥(1−P)⋅MLP\cdot MP \ge (1-P)\cdot ML, that is

P(D≥Q)≥MLMP+MLP(D \ge Q) \ge \frac{ML}{MP + ML}

  • The optimal stock is the largest QQ satisfying this inequality. It gives the maximum expected profit without building a full payoff table.

(b) Modified Distribution (MODI) method

MODI tests the optimality of a basic feasible solution of a transportation problem.

  • Assign uiu_i to rows and vjv_j to columns with ui+vj=ciju_i + v_j = c_{ij} for occupied cells (one of the numbers taken as 0).
  • For each empty cell compute dij=cij−(ui+vj)d_{ij} = c_{ij} - (u_i + v_j).
  • If all dij≥0d_{ij} \ge 0 the solution is optimal (minimisation). Otherwise the cell with the most negative dijd_{ij} enters through a closed loop of +/−+/- shifts, and the process is repeated until optimal.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 10 marks

A milkman buys milk at Rs. 20/litre and sells at Rs. 25/litre. Unsold milk is thrown away. Daily demand (litres) 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 with probabilities 0.01, 0.03, 0.06, 0.10, 0.20, 0.25, 0.15, 0.10, 0.05, 0.05. Using marginal analysis, find the number of litres to order daily to maximize profit. Also find (a) Max. EMV, (b) EPPI, (c) EPVI.

Answer

Marginal profit MP=25−20=Rs 5MP = 25 - 20 = \text{Rs } 5. Marginal loss ML=Rs 20ML = \text{Rs } 20.

Marginal analysis: stock a unit while

P(D≥Q)≥MLMP+ML=2025=0.80P(D \ge Q) \ge \frac{ML}{MP + ML} = \frac{20}{25} = 0.80

DemandProbabilityP(D≤Q)P(D \le Q)P(D≥Q)P(D \ge Q)
460.010.011.00
480.030.040.99
500.060.100.96
520.100.200.90
540.200.400.80
560.250.650.60
580.150.800.35
600.100.900.20
620.050.950.10
640.051.000.05

The condition holds up to Q=54Q = 54 (P=0.80P = 0.80, exactly at the limit) and fails at 56. Order 54 litres daily. The expected profit at 52 litres is identical (the extra units are break-even), so 52 is an equally good alternative.

(a) Maximum EMV

EMV(Q)=∑p [25min⁡(Q,D)−20Q](Q) = \sum p\,[25\min(Q,D) - 20Q]:

Q5052545658
EMV (Rs)247.5252.5252.5242.5220

Check at Q=54Q = 54: revenue =25×E[min⁡(54,D)]= 25 \times E[\min(54, D)]. E[min⁡(54,D)]=0.01(46)+0.03(48)+0.06(50)+0.10(52)+0.80(54)=0.46+1.44+3.00+5.20+43.2=53.3E[\min(54,D)] = 0.01(46)+0.03(48)+0.06(50)+0.10(52)+0.80(54) = 0.46+1.44+3.00+5.20+43.2 = 53.3. So EMV =25(53.3)−20(54)=1332.5−1080=252.5= 25(53.3) - 20(54) = 1332.5 - 1080 = 252.5.

Maximum EMV = Rs 252.5.

(b) EPPI

With perfect information, stock exactly DD, profit 5D5D. The expected demand is

E[D]=46(0.01)+48(0.03)+50(0.06)+52(0.10)+54(0.20)+56(0.25)+58(0.15)+60(0.10)+62(0.05)+64(0.05)=55.9E[D] = 46(0.01)+48(0.03)+50(0.06)+52(0.10)+54(0.20)+56(0.25)+58(0.15)+60(0.10)+62(0.05)+64(0.05) = 55.9

EPPI=5×55.9=Rs 279.5\text{EPPI} = 5 \times 55.9 = \text{Rs } 279.5

(c) EVPI

EVPI=EPPI−EMVmax=279.5−252.5=Rs 27\text{EVPI} = \text{EPPI} - \text{EMV}_{max} = 279.5 - 252.5 = \text{Rs } 27

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 10 marks

Find the minimum transportation cost for the following matrix. Warehouses W1: 45, 60, 45, 30 (supply 70); W2: 35, 15, 35, 35 (60); W3: 30, 25, 45, 55 (90); stores P1-P4 demand 60, 40, 60, 20.

Answer

Total supply =70+60+90=220= 70 + 60 + 90 = 220; total demand =60+40+60+20=180= 60+40+60+20 = 180. The problem is unbalanced, so add a dummy store P5 with demand 40 and zero costs.

P1P2P3P4P5 (dummy)Supply
W145604530070
W235153535060
W330254555090
Demand6040602040220

Initial solution by VAM

StepLargest penaltyAllocation
1Row W1: 30W1-P5: 40
2Row W2: 20W2-P2: 40
3Row W1: 15W1-P4: 20
4Row W3: 15W3-P1: 60
5Row W1: 45W1-P3: 10
6Row W3: 45W3-P3: 30
7RemainingW2-P3: 20
P1P2P3P4P5
W1102040
W24020
W36030

Occupied cells: 7 =3+5−1= 3 + 5 - 1.

Optimality test by MODI. Take u1=0u_1 = 0. Occupied cells give v3=45v_3 = 45, v4=30v_4 = 30, v5=0v_5 = 0; then u2=35−45=−10u_2 = 35 - 45 = -10, u3=0u_3 = 0, v2=15+10=25v_2 = 15 + 10 = 25, v1=30v_1 = 30.

Cell evaluations dij=cij−ui−vjd_{ij} = c_{ij} - u_i - v_j for empty cells:

CellW1-P1W1-P2W2-P1W2-P4W2-P5W3-P2W3-P4W3-P5
dijd_{ij}15351515100250

All dij≥0d_{ij} \ge 0, so the solution is optimal (the zeros show alternative optima).

Minimum cost

10(45)+20(30)+40(0)+40(15)+20(35)+60(30)+30(45)=450+600+0+600+700+1800+135010(45) + 20(30) + 40(0) + 40(15) + 20(35) + 60(30) + 30(45) = 450 + 600 + 0 + 600 + 700 + 1800 + 1350

=Rs 5500= \textbf{Rs } 5500

The 40 units allotted to the dummy mean that W1 keeps 40 units unshipped.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

A TV repairman's service time is exponential with mean 30 minutes. Sets are repaired first-come, first-served. Arrivals are Poisson at 10 per 8-hour day. Find his expected idle time per day and the number of jobs ahead of a newly arrived set.

Answer

This is an M/M/1 queue with FCFS discipline.

Arrival rate: λ=108=1.25\lambda = \dfrac{10}{8} = 1.25 sets per hour. Service rate: μ=6030=2\mu = \dfrac{60}{30} = 2 sets per hour. Utilisation: ρ=λ/μ=0.625\rho = \lambda/\mu = 0.625.

Expected idle time per day

The repairman is idle for a fraction 1−ρ=0.3751 - \rho = 0.375 of the time:

Idle time=8×0.375=3 hours per day\text{Idle time} = 8 \times 0.375 = 3 \text{ hours per day}

Number of jobs ahead of a newly arrived set

A new arrival finds on average the expected number of sets in the system (being repaired or waiting):

Ls=λμ−λ=1.250.75=1.67≈2 setsL_s = \frac{\lambda}{\mu - \lambda} = \frac{1.25}{0.75} = 1.67 \approx 2 \text{ sets}

Of these, on average Lq=λ2μ(μ−λ)=1.56251.5=1.04L_q = \dfrac{\lambda^2}{\mu(\mu-\lambda)} = \dfrac{1.5625}{1.5} = 1.04 are waiting and ρ=0.625\rho = 0.625 is in repair.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

Two firms compete for market share. Firm A's gains (Firm B's losses): No promotion: 5, 0, -10; Moderate promotion: 10, 6, 2; Much promotion: 20, 15, 10 (against B's No, Moderate, Much promotion). Find the optimal strategy for each firm and the value of the game.

Answer

Payoffs are Firm A's gains (Firm B's losses). Rows are A's strategies, columns are B's.

B: NoB: ModerateB: MuchRow minimum
A: No promotion50-10-10
A: Moderate10622
A: Much20151010
Column maximum201510

Maximin =max⁡(−10,2,10)=10= \max(-10, 2, 10) = 10. Minimax =min⁡(20,15,10)=10= \min(20, 15, 10) = 10.

The two are equal, so there is a saddle point at (Much promotion, Much promotion).

(Dominance agrees: A's third row is at least as large as the other rows in every column, and B's third column is at most the other columns in every row.)

  • Optimal strategy for Firm A: much promotion.
  • Optimal strategy for Firm B: much promotion.
  • Value of the game: V=10V = 10, so Firm A gains 10 units of market share and Firm B loses 10.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

Describe the Hungarian Assignment Method for finding the optimal solution of an assignment problem.

Answer

The Hungarian method solves an assignment problem (assign nn jobs to nn machines/persons one-to-one) at minimum total cost.

Steps

  1. Balance the problem. If the matrix is not square, add dummy rows or columns with zero cost.
  2. Row reduction. Subtract the smallest element of each row from all elements of that row.
  3. Column reduction. Subtract the smallest element of each column from all elements of that column. Every row and column now has at least one zero.
  4. Cover the zeros with the minimum number of horizontal and vertical lines.
  5. Test. If the number of lines equals nn, an optimal assignment exists, so go to step 7. If fewer than nn, go to step 6.
  6. Revise the matrix. Find the smallest uncovered element. Subtract it from all uncovered elements and add it to elements at the intersection of two lines. Elements covered by one line stay unchanged. Return to step 4.
  7. Make the assignment. Start with a row or column that has a single zero, assign that zero and cross out the rest of its row and column. Repeat until all nn assignments are made.
  8. Total cost. Add the original costs of the assigned cells.

Maximisation. Subtract every element from the largest element of the matrix (or multiply by −1-1 and then add a constant) and solve as minimisation.

Notes. Prohibited assignments get a very large cost. Several optimal assignments may exist when there are alternative zeros.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

Determine the critical path and total duration of the project. Activities (predecessor, weeks): A (-, 3), B (-, 8), C (A, B; 4), D (B; 2), E (A; 1), F (C; 7), G (E, F; 5), H (D, F; 6), I (G, H; 8), J (I; 9).

Answer

Forward and backward pass (durations in weeks)

ActivityPredecessorsDurationESEFLSLFSlack
A-303585
B-808080
CA, B48128120
DB281017199
EA134192016
FC7121912190
GE, F5192420251
HD, F6192519250
IG, H8253325330
JI9334233420

Activities with zero slack are B, C, F, H, I and J.

Critical path: B→C→F→H→I→JB \to C \to F \to H \to I \to J

8+4+7+6+8+9=428 + 4 + 7 + 6 + 8 + 9 = 42

Total project duration = 42 weeks.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

A Kathmandu food company produces healthy foods P, Q, and R, each containing vitamins A, B, and C: P: 2, 2, 1, cost Rs 9; Q: 2, 3, 1, cost Rs 12; R: 1, 1, 5, cost Rs 15; minimum daily requirement 10, 12, 14. Formulate the objective function and constraints of the LPP.

Answer

Let xP,xQ,xRx_P, x_Q, x_R be the units of foods P, Q and R produced (or bought) daily.

Objective function (minimise cost):

Minimise Z=9xP+12xQ+15xR\text{Minimise } Z = 9x_P + 12x_Q + 15x_R

Constraints (minimum daily vitamin requirements):

2xP+2xQ+xR≥10(vitamin A)2x_P + 2x_Q + x_R \ge 10 \quad (\text{vitamin A}) 2xP+3xQ+xR≥12(vitamin B)2x_P + 3x_Q + x_R \ge 12 \quad (\text{vitamin B}) xP+xQ+5xR≥14(vitamin C)x_P + x_Q + 5x_R \ge 14 \quad (\text{vitamin C})

Non-negativity: xP,xQ,xR≥0x_P, x_Q, x_R \ge 0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

Describe the scope of operations research in different fields.

Answer

Operations research (OR) is the application of scientific methods, such as mathematical modelling, optimisation and simulation, to decision problems in organisations. Its scope covers many fields.

  • Industry and manufacturing: product mix, production planning and scheduling, inventory control, plant location and layout, maintenance and replacement policy.
  • Marketing: product introduction and pricing, advertising media selection, sales-force allocation, and competitive strategy (game theory).
  • Finance and accounting: capital budgeting, portfolio selection, cash management, credit policy and auditing sampling.
  • Personnel management: manpower planning, recruitment, job assignment and wage structure.
  • Transport and logistics: transportation cost minimisation, vehicle routing and fleet scheduling, airline crew and flight scheduling.
  • Project management: planning, scheduling and control of construction and development projects with PERT/CPM.
  • Service systems: queue analysis in banks, hospitals, telephone exchanges and airports.
  • Agriculture and public sector: crop planning, irrigation, resource allocation, health and education planning.
  • Defence: logistics, weapon selection and strategy planning, where OR began in World War II.
  • Information technology: network design, database and capacity planning.

In every field OR provides a quantitative basis for choosing the best course of action under limited resources.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

What is a queue? Describe the different queue disciplines.

Answer

Queue: a queue (waiting line) is formed when units (customers, patients, jobs) arrive for service and must wait because the service facility is busy. It is described by the arrival pattern, service pattern, number of servers, queue capacity and queue discipline.

Queue disciplines are the rules for selecting the next unit from the line:

  1. FIFO / FCFS (first in, first out): served in order of arrival, as at bank counters.
  2. LIFO / LCFS (last in, first out): the latest arrival is served first, as with stacked goods.
  3. SIRO (service in random order): the next unit is chosen at random.
  4. Priority discipline: units of higher priority are served first. It may be pre-emptive (the current service is interrupted, as with an emergency patient) or non-pre-emptive (the current service is completed first).
  5. SPT (shortest processing time): the unit needing the shortest service is served first, as in computer job scheduling.
  6. Bulk service: a group is served together, as with buses and lifts.

FCFS is the usual assumption in standard queuing models such as M/M/1.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 2.5+2.5 marks

Write short notes on: (a) Marginal analysis approach in decision making. (b) Arithmetic method in game theory.

Answer

(a) Marginal analysis approach in decision making

Marginal analysis finds the best stock level by comparing the profit and loss from one more unit.

  • Marginal profit MPMP is the gain if the extra unit is sold. Marginal loss MLML is the loss if it is not.
  • Let P(D≥Q)P(D \ge Q) be the probability that the QQth unit is sold. Its expected gain is P⋅MPP\cdot MP and its expected loss is (1−P)⋅ML(1-P)\cdot ML.
  • Keep adding units while

P(D≥Q)≥MLMP+MLP(D \ge Q) \ge \frac{ML}{MP + ML}

The largest QQ that satisfies this is the optimal stock, which maximises expected profit.

(b) Arithmetic method in game theory

The arithmetic (oddment) method is a quick way to solve a 2×22\times 2 game with no saddle point. For the matrix (abcd)\begin{pmatrix}a&b\\ c&d\end{pmatrix}:

  1. Subtract the entries of column 2 from column 1, giving a−ba-b and c−dc-d (ignore signs).
  2. Subtract the entries of row 2 from row 1, giving a−ca-c and b−db-d (ignore signs).
  3. Swap each pair. These oddments give the probabilities: A plays row 1 with ∣c−d∣∣a−b∣+∣c−d∣\dfrac{|c-d|}{|a-b|+|c-d|} and row 2 with the rest. B plays column 1 with ∣b−d∣∣a−c∣+∣b−d∣\dfrac{|b-d|}{|a-c|+|b-d|} and column 2 with the rest.
  4. The value is V=ad−bc(a+d)−(b+c)V = \dfrac{ad - bc}{(a+d) - (b+c)}.

Example: for (2453)\begin{pmatrix}2&4\\5&3\end{pmatrix}, A uses (12,12)(\frac12,\frac12), B uses (14,34)(\frac14,\frac34), and V=3.5V = 3.5.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2080.2 · 5 marks

Assign jobs P, Q, and R to machines A, B, C, and D to minimize total cost: P: 90, 120, 140, 160; Q: 40, 65, 85, 95; R: 50, 75, 95, 110.

Answer

There are 3 jobs and 4 machines, so add a dummy job S with zero costs to get a square 4×44\times 4 matrix.

ABCD
P90120140160
Q40658595
R507595110
S (dummy)0000

Row reduction (row minima 90, 40, 50, 0):

ABCD
P0305070
Q0254555
R0254560
S0000

Column minima are all 0, so column reduction changes nothing. Two lines (column A and row S) cover all zeros, which is fewer than 4.

Revision 1. The smallest uncovered element is 25. Subtract it from the uncovered elements and add it at the intersection (S, A):

ABCD
P052545
Q002030
R002035
S25000

Three lines (columns A and B, row S) are still fewer than 4.

Revision 2. The smallest uncovered element is 20. Subtract it from the uncovered elements and add it at the intersections (S, A) and (S, B):

ABCD
P05525
Q00010
R00015
S452000

Now 4 lines are needed, so an optimal assignment exists. P has a single zero (A), so P to A. S takes D (machine D is left unused). Then Q to B and R to C.

JobMachineCost
PA90
QB65
RC95
S (dummy)D0

Minimum total cost = 90 + 65 + 95 = Rs 250. Machine D is not used. An alternative with the same cost is P-A, Q-C, R-B (90+85+75=25090 + 85 + 75 = 250).

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 10 marks

A cloud provider buys storage at Rs. 20/GB and sells at Rs. 25/GB; unsold capacity is wasted. Daily demand (GB) 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 with probabilities 0.01, 0.03, 0.06, 0.10, 0.20, 0.25, 0.15, 0.10, 0.05, 0.05. Using marginal analysis, find: (a) Maximum expected profit (b) Expected profit with perfect information (EPPI) (c) Expected value of perfect information (EVPI) (d) The maximum the provider would pay for perfect and reliable information

Answer

Marginal profit MP=25−20=Rs 5MP = 25 - 20 = \text{Rs } 5 per GB. Marginal loss ML=Rs 20ML = \text{Rs } 20 per GB.

Marginal analysis: provide capacity up to QQ while

P(D≥Q)≥MLMP+ML=2025=0.80P(D \ge Q) \ge \frac{ML}{MP+ML} = \frac{20}{25} = 0.80

Demand (GB)ProbabilityP(D≥Q)P(D \ge Q)
460.011.00
480.030.99
500.060.96
520.100.90
540.200.80
560.250.60
580.150.35
600.100.20
620.050.10
640.050.05

The condition holds up to 54 GB and fails at 56 GB, so the optimal purchase is 54 GB per day. (At 54 the ratio is exactly 0.80, so 52 GB gives the same expected profit.)

(a) Maximum expected profit

E[min⁡(54,D)]=0.01(46)+0.03(48)+0.06(50)+0.10(52)+0.80(54)=53.3E[\min(54, D)] = 0.01(46) + 0.03(48) + 0.06(50) + 0.10(52) + 0.80(54) = 53.3, so

EMV=25(53.3)−20(54)=1332.5−1080=Rs 252.5\text{EMV} = 25(53.3) - 20(54) = 1332.5 - 1080 = \text{Rs } 252.5

(b) EPPI

E[D]=0.46+1.44+3.00+5.20+10.80+14.00+8.70+6.00+3.10+3.20=55.9E[D] = 0.46 + 1.44 + 3.00 + 5.20 + 10.80 + 14.00 + 8.70 + 6.00 + 3.10 + 3.20 = 55.9 GB.

With perfect information the provider buys exactly the demand, so the profit is 5D5D:

EPPI=5×55.9=Rs 279.5\text{EPPI} = 5 \times 55.9 = \text{Rs } 279.5

(c) EVPI

EVPI=EPPI−EMV=279.5−252.5=Rs 27\text{EVPI} = \text{EPPI} - \text{EMV} = 279.5 - 252.5 = \text{Rs } 27

(d) Perfect and reliable information cannot be worth more than its expected gain, so the provider would pay at most Rs 27 per day (the EVPI) for it.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 10 marks

Find the minimum transportation cost. D1: 12, 16, 10 (demand 200); D2: 15, 12, 10 (200); D3: 11, 12, 12 (50); sources S1, S2, S3 available 200, 150, 100.

Answer

Let the sources be S1, S2, S3 (rows) and destinations D1, D2, D3 (columns). From the table, the unit costs are:

D1D2D3Available
S1121511200
S2161212150
S3101012100
Demand20020050450

Supply =450== 450 = demand, so the problem is balanced.

Initial solution by VAM

StepPenaltiesAllocation
1Columns D1: 2, D2: 2, D3: 1; rows 1, 0, 0. Largest is D1 (2); the cheapest cell in D1 is S3S3-D1: 100
2Column D1: 4S1-D1: 100
3Row S1: 4S1-D3: 50
4RemainingS1-D2: 50
5RemainingS2-D2: 150
D1D2D3
S11005050
S2150
S3100

Cost =100(12)+50(15)+50(11)+150(12)+100(10)=1200+750+550+1800+1000=5300= 100(12) + 50(15) + 50(11) + 150(12) + 100(10) = 1200 + 750 + 550 + 1800 + 1000 = 5300.

MODI test. Take u1=0u_1 = 0: v1=12v_1 = 12, v2=15v_2 = 15, v3=11v_3 = 11, then u2=12−15=−3u_2 = 12 - 15 = -3 and u3=10−12=−2u_3 = 10 - 12 = -2.

Empty cells dij=cij−ui−vjd_{ij} = c_{ij} - u_i - v_j:

CellS2-D1S2-D3S3-D2S3-D3
dijd_{ij}74-33

S3-D2 is negative, so the solution is not optimal. The loop is S3-D2 (+), S3-D1 (-), S1-D1 (+), S1-D2 (-). The smallest value on the minus cells is min⁡(100,50)=50\min(100, 50) = 50.

Improved solution

D1D2D3
S115050
S2150
S35050

Cost =150(12)+50(11)+150(12)+50(10)+50(10)=1800+550+1800+500+500=5150= 150(12) + 50(11) + 150(12) + 50(10) + 50(10) = 1800 + 550 + 1800 + 500 + 500 = 5150 (a reduction of 3×50=1503 \times 50 = 150).

Re-test. With u1=0u_1 = 0: v1=12v_1 = 12, v3=11v_3 = 11, u3=−2u_3 = -2, v2=12v_2 = 12, u2=0u_2 = 0. The empty cells give S1-D2: 15−12=315 - 12 = 3, S2-D1: 16−12=416 - 12 = 4, S2-D3: 12−11=112 - 11 = 1, S3-D3: 12+2−11=312 + 2 - 11 = 3. All are non-negative, so the solution is optimal.

Minimum transportation cost = Rs 5150, with S1 sending 150 to D1 and 50 to D3, S2 sending 150 to D2, and S3 sending 50 to D1 and 50 to D2.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

Using the Hungarian method, assign four agents (Sandip, Sanjay, Shankar, Subhash) to four regions (Kathmandu, Biratnagar, Janakpur, Butwal) to maximize total satisfaction. Kathmandu: 140, 146, 148, 136; Biratnagar: 148, 132, 136, 129; Janakpur: 149, 135, 141, 138; Butwal: 130, 146, 149, 144.

Answer

This is a maximisation problem. Rows are regions and columns are agents.

SandipSanjayShankarSubhash
Kathmandu140146148136
Biratnagar148132136129
Janakpur149135141138
Butwal130146149144

Step 1: opportunity-loss matrix. Subtract each element from the largest element, 149:

SandipSanjayShankarSubhash
Kathmandu93113
Biratnagar1171320
Janakpur014811
Butwal19305

Step 2: row reduction (row minima 1, 1, 0, 0), then column reduction (column minima 0, 2, 0, 5):

SandipSanjayShankarSubhash
Kathmandu8007
Biratnagar0141214
Janakpur01286
Butwal19100

Step 3: test. Covering all zeros needs 3 lines (column Sandip, rows Kathmandu and Butwal), which is fewer than 4. The smallest uncovered element is 6. Subtract 6 from the uncovered elements and add it at the intersections (Kathmandu and Butwal rows with the Sandip column):

SandipSanjayShankarSubhash
Kathmandu14007
Biratnagar0868
Janakpur0620
Butwal25100

Four lines are now needed, so an optimal assignment exists. Biratnagar has a single zero (Sandip), then Janakpur takes Subhash, Butwal takes Shankar, and Kathmandu takes Sanjay.

RegionAgentSatisfaction
KathmanduSanjay146
BiratnagarSandip148
JanakpurSubhash138
ButwalShankar149

Maximum total satisfaction =146+148+138+149=581= 146 + 148 + 138 + 149 = 581.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

Find the critical path and project duration (weeks). Activities (predecessor, time): A (-, 3), B (-, 8), C (A, B; 4), D (B; 2), E (A; 1), F (C; 7), G (E, F; 5), H (D, F; 6), I (G, H; 8), J (I; 9).

Answer

Forward and backward pass (durations in weeks)

ActivityPredecessorsDurationESEFLSLFSlack
A-303585
B-808080
CA, B48128120
DB281017199
EA134192016
FC7121912190
GE, F5192420251
HD, F6192519250
IG, H8253325330
JI9334233420

Activities with zero slack are B, C, F, H, I and J.

Critical path: B→C→F→H→I→JB \to C \to F \to H \to I \to J

8+4+7+6+8+9=428 + 4 + 7 + 6 + 8 + 9 = 42

Project duration = 42 weeks.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

A single-channel queue has arrival rate λ=6\lambda = 6 per hour and service rate μ=8\mu = 8 per hour. Find (a) the average number of customers in the system and (b) the average waiting time.

Answer

This is an M/M/1 queue with λ=6\lambda = 6 per hour and μ=8\mu = 8 per hour. Utilisation ρ=6/8=0.75<1\rho = 6/8 = 0.75 < 1.

(a) Average number of customers in the system

Ls=λμ−λ=68−6=3 customersL_s = \frac{\lambda}{\mu - \lambda} = \frac{6}{8 - 6} = 3 \text{ customers}

(b) Average waiting time

Waiting in the queue before service starts:

Wq=λμ(μ−λ)=68×2=0.375 hour=22.5 minutesW_q = \frac{\lambda}{\mu(\mu-\lambda)} = \frac{6}{8 \times 2} = 0.375 \text{ hour} = 22.5 \text{ minutes}

Total time in the system (waiting plus service):

Ws=1μ−λ=12 hour=30 minutesW_s = \frac{1}{\mu - \lambda} = \frac12 \text{ hour} = 30 \text{ minutes}

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

Find the optimal strategies and game value for the payoff matrix (in millions) between ABC (rows) and XYZ (columns): No adv.: 50, 40, 28; Medium adv.: 70, 50, 45; High adv.: 75, 52, 50.

Answer

Payoffs (in millions) are ABC's gains. Rows are ABC's strategies, columns are XYZ's.

XYZ: No adv.XYZ: MediumXYZ: HighRow minimum
ABC: No advertising50402828
ABC: Medium70504545
ABC: High75525050
Column maximum755250

Maximin =max⁡(28,45,50)=50= \max(28, 45, 50) = 50. Minimax =min⁡(75,52,50)=50= \min(75, 52, 50) = 50.

They are equal, so there is a saddle point at (High advertising, High advertising). Dominance also shows this: ABC's high-advertising row is at least as good as the other rows in every column, and XYZ's high-advertising column is at most the other columns in every row.

  • Optimal strategy for ABC: high advertising.
  • Optimal strategy for XYZ: high advertising.
  • Value of the game: 50 million in favour of ABC.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

Formulate the objective function and constraints for Tables, Chairs, and Desks, given hours available per week: Cutting 300, Assembly 450, Painting 200. Tables: 4, 5, 1 hours; profit Rs. 1000. Chairs: 3, 4, 1 hours; profit Rs. 800. Desks: 2, 3, 2 hours; profit Rs. 1200. Total production is at most 150 units per week.

Answer

Let x1x_1, x2x_2, x3x_3 be the number of tables, chairs and desks produced per week.

Objective function (maximise profit):

Maximise Z=1000x1+800x2+1200x3\text{Maximise } Z = 1000x_1 + 800x_2 + 1200x_3

Constraints

4x1+3x2+2x3≤300(cutting hours)4x_1 + 3x_2 + 2x_3 \le 300 \quad (\text{cutting hours}) 5x1+4x2+3x3≤450(assembly hours)5x_1 + 4x_2 + 3x_3 \le 450 \quad (\text{assembly hours}) x1+x2+2x3≤200(painting hours)x_1 + x_2 + 2x_3 \le 200 \quad (\text{painting hours}) x1+x2+x3≤150(total production)x_1 + x_2 + x_3 \le 150 \quad (\text{total production})

Non-negativity: x1,x2,x3≥0x_1, x_2, x_3 \ge 0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

Explain the algorithm of the MODI method for testing optimality in a transportation problem.

Answer

The MODI (modified distribution, or uu-vv) method checks whether a basic feasible solution of a transportation problem has the minimum cost, and improves it when it does not.

Algorithm

  1. Find an initial basic feasible solution (NWCR, least-cost or VAM) of a balanced problem (add a dummy row or column if needed). It must have exactly m+n−1m + n - 1 occupied cells. If it has fewer, place a very small allocation ε\varepsilon in a suitable empty cell.
  2. Introduce a number uiu_i for each row and vjv_j for each column. Set one of them to 0 (usually u1=0u_1 = 0) and solve

ui+vj=ciju_i + v_j = c_{ij}

for all occupied cells. 3. For each unoccupied cell compute the cell evaluation (opportunity cost)

dij=cij−(ui+vj)d_{ij} = c_{ij} - (u_i + v_j)

  1. Test. For minimisation, if every dij≥0d_{ij} \ge 0 the solution is optimal. A zero dijd_{ij} for an empty cell means an alternative optimal solution. If any dij<0d_{ij} < 0, go to step 5.
  2. Improve. Select the empty cell with the most negative dijd_{ij}. Trace a closed loop from it through occupied cells with horizontal and vertical turns, and mark the corners alternately ++ and −- starting with ++ at the entering cell.
  3. Let θ\theta be the smallest allocation on the −- corners. Add θ\theta to the ++ corners and subtract it from the −- corners. The cell that becomes zero leaves the basis.
  4. Compute the new uiu_i, vjv_j and dijd_{ij} and repeat steps 3 to 6 until all dij≥0d_{ij} \ge 0. The total cost is then the sum of cijxijc_{ij}x_{ij}.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

What are the applications of operations research in different fields?

Answer

Operations research (OR) applies scientific and mathematical methods to find the best decisions in complex systems. Its main applications are:

  • Industry and production: product-mix and production planning (linear programming), inventory control, scheduling of jobs on machines, plant location and layout, quality control and maintenance planning.
  • Marketing: choosing advertising media and budgets, sales-force allocation, pricing and competitive strategies (game theory), market-share and brand-switching analysis (Markov chains).
  • Finance and accounting: portfolio selection, capital budgeting, cash-flow management, credit policy and auditing sample design.
  • Personnel and human resources: manpower planning, recruitment, assignment of staff to jobs, shift scheduling and wage policies.
  • Transportation and logistics: minimising shipping cost (transportation and assignment models), vehicle routing, fleet allocation, airline crew scheduling and traffic-signal planning.
  • Project management: planning, scheduling and controlling projects with CPM and PERT, and crashing activities to save time and cost.
  • Service systems: queuing analysis for banks, hospitals, airports, telephone exchanges and supermarkets to decide the number of servers and reduce waiting.
  • Agriculture, government and defence: crop planning, irrigation and resource allocation, public-facility location, budgeting, military logistics and strategy.
  • Information technology: network design, database and job scheduling, resource allocation in computing systems.

In every field OR provides a model-based, quantitative basis for choosing the course of action that best meets the objective under the available resources.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 5 marks

Find the expected project completion time and its variance. A (-; 2, 4, 6), B (-; 6, 6, 6), C (-; 6, 12, 24), D (A; 2, 5, 8), E (A; 11, 14, 23), F (B, D; 8, 10, 12), G (B, D; 3, 6, 9), H (C, F; 9, 15, 27), I (E; 4, 10, 16) (optimistic, most likely, pessimistic).

Answer

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

Activitytet_eσ2\sigma^2
A40.444
B60
C139
D51
E154
F100.444
G61
H169
I104

Path lengths (activities with no successor are G, H, I):

  • A-D-F-H: 4+5+10+16=354+5+10+16=35
  • B-F-H: 6+10+16=326+10+16=32
  • C-H: 13+16=2913+16=29
  • A-E-I: 4+15+10=294+15+10=29
  • A-D-G and B-G: 15 and 12

The longest path is the critical path A-D-F-H.

Expected project completion time = 35 days.

Variance (sum along the critical path):

σ2=0.444+1+0.444+9=10.89  (=98/9)\sigma^2 = 0.444+1+0.444+9 = 10.89 \;(=98/9)

so the standard deviation is 10.89≈3.30\sqrt{10.89}\approx 3.30 days.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2081 · 2.5+2.5 marks

Short notes on: (a) Vogel's Approximation Method (VAM) (b) Dominance rule in game theory

Answer

(a) Vogel's Approximation Method (VAM)

VAM is a method for finding a good initial basic feasible solution of a transportation problem. It is usually closer to the optimum than the North-West Corner or Least Cost methods. Steps:

  1. Balance the problem (add a dummy row or column if needed).
  2. For every row and column, compute the penalty = difference between the two smallest costs.
  3. Select the row or column with the largest penalty and allocate as much as possible to its lowest-cost cell.
  4. Cross out the row or column whose supply or demand is exhausted, recompute penalties, and repeat until all supply and demand is allocated.

The result has m+n−1m+n-1 allocations (otherwise it is degenerate) and is then tested for optimality by MODI.

(b) Dominance rule in game theory

The dominance rule simplifies a payoff matrix when there is no saddle point. For the row player (maximiser), row ii dominates row kk if every entry of row ii is ≥\ge the corresponding entry of row kk, so row kk can be deleted. For the column player (minimiser), column jj dominates column ll if every entry of column jj is ≤\le that of column ll, so column ll can be deleted. Dominated strategies are never used in optimal play. Repeating the reduction gives a smaller matrix (for example 2×22\times2) that can be solved by the algebraic or graphical method. A strategy may also be dominated by a convex combination (average) of other strategies.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 10 marks

A cafe makes vegetable sandwiches daily, and unsold ones are worthless at day's end. Daily demand over 100 days: 220 (5 days), 230 (20), 240 (30), 250 (35), 260 (10). (a) Find the quantity that maximizes expected profit. (b) Find the expected profit under perfect information (EPPI). (c) Find the expected value of perfect information (EVPI).

Answer

The question gives no cost or price, so take cost price Rs 20 and selling price Rs 35 per sandwich, with unsold sandwiches worthless. Then marginal profit MP=35−20=15MP=35-20=15 and marginal loss ML=20ML=20 per unit.

Expected demand:

E(D)=220(0.05)+230(0.20)+240(0.30)+250(0.35)+260(0.10)=242.5E(D)=220(0.05)+230(0.20)+240(0.30)+250(0.35)+260(0.10)=242.5

(a) Optimal quantity. Cumulative probabilities of demand: P(D≤220)=0.05P(D\le220)=0.05, P(D≤230)=0.25P(D\le230)=0.25, P(D≤240)=0.55P(D\le240)=0.55, P(D≤250)=0.90P(D\le250)=0.90, P(D≤260)=1P(D\le260)=1.

Critical ratio: MPMP+ML=1535=0.4286\dfrac{MP}{MP+ML}=\dfrac{15}{35}=0.4286. The smallest quantity with cumulative probability ≥0.4286\ge0.4286 is 240.

Check by expected profit, EP(q)=15q−35 E[(q−D)+]EP(q)=15q-35\,E[(q-D)^+]:

Stock qqE[(q−D)+]E[(q-D)^+]Expected profit (Rs)
22003,300
2300.53,432.5
24033,495
2508.53,452.5
260173,305

The best stock is 240 sandwiches daily, with maximum expected profit Rs 3,495.

(b) EPPI. With perfect information, stock exactly equals demand, so profit =15D=15D:

EPPI=15×242.5=Rs 3,637.5EPPI=15\times242.5=\text{Rs }3{,}637.5

(c) EVPI.

EVPI=EPPI−max EMV=3,637.5−3,495=Rs 142.5EVPI=EPPI-\text{max EMV}=3{,}637.5-3{,}495=\text{Rs }142.5

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 10 marks

A software company runs Project A (mobile app) and Project B (web portal). Profit is Rs. 20,000 per unit of A and Rs. 30,000 per unit of B. Hours required per unit: A: Design 3, Programming 5, Testing 2; B: Design 3, Programming 2, Testing 6. Available per week: 36, 50, 60. Formulate the LPP and solve it by the simplex method to maximize contribution.

Answer

Formulation. Let x1x_1 = units of Project A and x2x_2 = units of Project B per week. Working in Rs thousand:

Maximize Z=20x1+30x2\text{Maximize } Z=20x_1+30x_2

subject to

3x1+3x2≤36(Design)3x_1+3x_2\le 36 \quad(\text{Design}) 5x1+2x2≤50(Programming)5x_1+2x_2\le 50 \quad(\text{Programming}) 2x1+6x2≤60(Testing)2x_1+6x_2\le 60 \quad(\text{Testing}) x1,x2≥0x_1,x_2\ge0

Simplex. Add slacks s1,s2,s3s_1,s_2,s_3. Initial basis s1,s2,s3s_1,s_2,s_3, with Zj−CjZ_j-C_j row −20,−30-20,-30.

Iteration 1: x2x_2 enters (most negative), ratios 36/3=12, 50/2=25, 60/6=1036/3=12,\ 50/2=25,\ 60/6=10, so s3s_3 leaves (pivot 6).

Basisx1x_1x2x_2s1s_1s2s_2s3s_3RHS
s1s_12010−1/2-1/26
s2s_213/313/3001−1/3-1/330
x2x_21/31/31001/61/610
Zj−CjZ_j-C_j−10-100005300

Iteration 2: x1x_1 enters, ratios 6/2=3, 30/(13/3)=6.9, 10/(1/3)=306/2=3,\ 30/(13/3)=6.9,\ 10/(1/3)=30, so s1s_1 leaves (pivot 2).

Basisx1x_1x2x_2s1s_1s2s_2s3s_3RHS
x1x_1101/21/20−1/4-1/43
s2s_200−13/6-13/613/43/417
x2x_201−1/6-1/601/41/49
Zj−CjZ_j-C_j00505/25/2330

All Zj−Cj≥0Z_j-C_j\ge0, so the solution is optimal.

Result: x1=3x_1=3 units of A and x2=9x_2=9 units of B per week, giving maximum contribution

Z=20(3)+30(9)=330 thousand=Rs 3,30,000.Z=20(3)+30(9)=330 \text{ thousand} = \text{Rs }3{,}30{,}000.

Design and testing hours are fully used, while 17 programming hours stay idle. Shadow prices: Rs 5,000 per extra design hour and Rs 2,500 per extra testing hour.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 10 marks

Profit (per unit) from plants to markets: P1: 22, 25, 24 (supply 170); P2: 15, 20, 18 (130); P3: 30, 21, 20 (100); demand M1 200, M2 130, M3 120. Develop a transportation schedule that maximizes profit.

Answer

Total supply =170+130+100=400=170+130+100=400 and total demand =200+130+120=450=200+130+120=450, so the problem is unbalanced. Add a dummy plant P4 with supply 50 and profit 0 to every market. Since this is maximisation, allocations are chosen to maximise profit (equivalently, use the opportunity loss max⁡−pij\max-p_{ij} in VAM).

Optimal allocation (found by the profit-maximising VAM start followed by MODI):

M1M2M3Supply
P150120170
P2130130
P3100100
P4 (dummy)5050
Demand200130120

Only 5 cells are allocated against m+n−1=6m+n-1=6, so the solution is degenerate; add a zero allocation at P2-M3.

MODI test. With ui+vj=piju_i+v_j=p_{ij} on basic cells and v1=0v_1=0: u1=22u_1=22, u3=30u_3=30, u4=0u_4=0, v3=2v_3=2, u2=16u_2=16, v2=4v_2=4.

Net evaluations Δij=pij−(ui+vj)\Delta_{ij}=p_{ij}-(u_i+v_j) for empty cells:

CellΔ\DeltaCellΔ\Delta
P1-M225−26=−125-26=-1P3-M221−34=−1321-34=-13
P2-M115−16=−115-16=-1P3-M320−32=−1220-32=-12
P4-M20−4=−40-4=-4P4-M30−2=−20-2=-2

All Δ≤0\Delta\le0, so the schedule is optimal.

Transportation schedule: P1 sends 50 to M1 and 120 to M3; P2 sends 130 to M2; P3 sends 100 to M1. M1 receives 150 of its 200 (the 50 from the dummy is unmet demand).

Maximum profit=50(22)+120(24)+130(20)+100(30)=1100+2880+2600+3000=9,580\text{Maximum profit}=50(22)+120(24)+130(20)+100(30)=1100+2880+2600+3000=9{,}580

The maximum profit is Rs 9,580.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

Assign five typists (A-E) to five jobs (P-T), one job each, for least cost. A: 85, 75, 65, 125, 75; B: 90, 78, 66, 132, 78; C: 75, 66, 57, 114, 69; D: 80, 72, 60, 120, 72; E: 76, 64, 56, 112, 68.

Answer

Use the Hungarian method on the cost matrix (rows A-E, columns P-T).

Step 1: row reduction (row minima 65, 66, 57, 60, 56):

PQRST
A201006010
B241206612
C18905712
D201206012
E20805612

Step 2: column reduction (column minima 18, 8, 0, 56, 10):

PQRST
A22040
B640102
C01012
D24042
E20002

Minimum lines to cover all zeros: 4 (column R, column T, rows C and E), which is less than 5.

Step 3: smallest uncovered element is 2. Subtract it from uncovered cells and add it to cells at line intersections:

PQRST
A00020
B42082
C01214
D02022
E20204

Again only 4 lines are possible (columns P and R, rows A and E). Smallest uncovered element is 1; repeat the adjustment:

PQRST
A10120
B41071
C00203
D01011
E30304

Now 5 lines are needed, so an optimal assignment exists among the zeros: B-R and D-P are forced, then A-T, C-Q, E-S.

TypistJobCost
AT75
BR66
CQ66
DP80
ES112

Minimum total cost = 75 + 66 + 66 + 80 + 112 = 399.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

Single-channel bank queue: Poisson arrivals with mean inter-arrival time 20 min; exponential service with mean 15 min. Find: (a) Average time a customer spends in the queue. (b) Probability that there are 3 customers in the bank.

Answer

Arrival rate λ=120 per min=3\lambda=\dfrac{1}{20}\text{ per min}=3 per hour; service rate μ=115 per min=4\mu=\dfrac{1}{15}\text{ per min}=4 per hour. Traffic intensity ρ=λ/μ=0.75<1\rho=\lambda/\mu=0.75<1 (M/M/1 model).

(a) Average time in the queue

Wq=λμ(μ−λ)=34(4−3)=0.75 hour=45 minutesW_q=\frac{\lambda}{\mu(\mu-\lambda)}=\frac{3}{4(4-3)}=0.75\text{ hour}=45\text{ minutes}

(b) Probability of exactly 3 customers in the bank

P3=(1−ρ)ρ3=0.25×(0.75)3=0.25×0.4219≈0.1055P_3=(1-\rho)\rho^3=0.25\times(0.75)^3=0.25\times0.4219\approx0.1055

So there is about a 10.5% chance that exactly 3 customers are in the bank.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

Payoff matrix for Player A (strategies A1-A4) against Player B (B1-B5): A1: 20, 20, 20, 120, 80; A2: 80, -20, -40, 60, 60; A3: -60, -40, 20, 20, 140; A4: 120, 80, -60, 60, 140. (a) Find the optimal strategy for each player. (b) Find the value of the game.

Answer

Check for a saddle point.

B1B2B3B4B5Row min
A12020201208020
A280−20-20−40-406060−40-40
A3−60-60−40-402020140−60-60
A412080−60-6060140−60-60
Col max1208020120140

Maximin =max⁡(20,−40,−60,−60)=20=\max(20,-40,-60,-60)=20; minimax =min⁡(120,80,20,120,140)=20=\min(120,80,20,120,140)=20. They are equal, so a saddle point exists at (A1, B3).

(a) Optimal strategies: Player A should always play A1 and Player B should always play B3 (pure strategies).

(b) Value of the game: V=20V=20 in favour of Player A.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

Project activities (predecessor, days): A (-, 18), B (-, 8), C (B, 14), D (B, 14), E (B, 16), F (E, 10), G (A, D, C; 20). Find the shortest possible project duration.

Answer

Find all paths from start to finish and their durations.

PathDuration (days)
B-C-G8+14+20=428+14+20=42
B-D-G8+14+20=428+14+20=42
A-G18+20=3818+20=38
B-E-F8+16+10=348+16+10=34

Forward pass: A finishes at 18, B at 8, C at 22, D at 22, E at 24, F at 34. G starts when A, D and C are all done, at max⁡(18,22,22)=22\max(18,22,22)=22, and finishes at 22+20=4222+20=42.

The longest path (critical path) is B-C-G and B-D-G, both 42 days. Critical activities are B, C, D and G. A has 4 days of slack and E, F have 8 days of slack.

Shortest possible project duration = 42 days.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

TechZone needs exactly 150 person-hours of work from Front-End (A) and Back-End (B) developers. A front-end hour costs Rs. 2,000 and a back-end hour costs Rs. 8,000. Use at least 14 back-end hours and no more than 20 front-end hours. Formulate the objective function and constraints.

Answer

Let AA = front-end developer hours and BB = back-end developer hours.

Objective function (minimise total cost):

Minimize Z=2000A+8000B\text{Minimize } Z=2000A+8000B

Constraints:

A+B=150(exactly 150 person-hours)A+B=150 \quad(\text{exactly 150 person-hours}) B≥14(at least 14 back-end hours)B\ge14 \quad(\text{at least 14 back-end hours}) A≤20(at most 20 front-end hours)A\le20 \quad(\text{at most 20 front-end hours}) A,B≥0A,B\ge0

Because A≤20A\le20 and A+B=150A+B=150 force B≥130B\ge130, the lowest cost occurs at A=20A=20, B=130B=130, which gives Z=40,000+1,040,000=Rs 10,80,000Z=40{,}000+1{,}040{,}000=\text{Rs }10{,}80{,}000.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 5 marks

Describe the MODI method for finding the optimal solution of a transportation problem.

Answer

The MODI (Modified Distribution) method, also called the uu-vv method, tests whether a basic feasible solution of a transportation problem is optimal and improves it if not.

Steps

  1. Obtain an initial basic feasible solution (NWCM, least cost or VAM) with m+n−1m+n-1 allocated cells. If fewer, add a small zero allocation to remove degeneracy.
  2. Introduce row numbers uiu_i and column numbers vjv_j and solve ui+vj=ciju_i+v_j=c_{ij} for all allocated cells, taking one of them (usually u1u_1) as 0.
  3. Compute the opportunity cost (net evaluation) of every unallocated cell: Δij=cij−(ui+vj)\Delta_{ij}=c_{ij}-(u_i+v_j)
  4. Optimality test: if all Δij≥0\Delta_{ij}\ge0 (for minimisation), the solution is optimal. If any Δij<0\Delta_{ij}<0, it can be improved. If some Δij=0\Delta_{ij}=0, an alternative optimum exists.
  5. Improvement: pick the cell with the most negative Δij\Delta_{ij} and draw a closed loop through it and allocated cells, with alternating ++ and −- signs at the corners. Let θ\theta be the smallest allocation at the −- corners. Add θ\theta at ++ corners, subtract it at −- corners. The entering cell becomes basic and a −- cell with allocation θ\theta leaves.
  6. Recompute ui,vju_i,v_j and Δij\Delta_{ij} and repeat until all Δij≥0\Delta_{ij}\ge0.

The optimal cost is ∑cijxij\sum c_{ij}x_{ij} over the final allocations. For a maximisation problem the same steps apply, with optimality when all Δij≤0\Delta_{ij}\le0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2082 · 2.5+2.5 marks

Write short notes on: (a) Vogel's Approximation Method (VAM) (b) Objectives of operations research

Answer

(a) Vogel's Approximation Method (VAM)

VAM finds a good initial basic feasible solution of a transportation problem. Steps:

  1. Balance supply and demand (add a dummy if needed).
  2. For each row and column, compute the penalty = difference between the smallest and second-smallest cost.
  3. Choose the row or column with the highest penalty; allocate the maximum possible to its lowest-cost cell.
  4. Remove the satisfied row or column, recompute penalties and repeat until all requirements are met.

It takes into account the cost of not using the cheapest route, so its starting solution is usually optimal or near-optimal and needs few MODI iterations.

(b) Objectives of operations research

  • To provide a scientific, quantitative basis for decisions in place of guesswork.
  • To find the optimal (best) solution that maximises profit or minimises cost, time or risk under given constraints.
  • To allocate scarce resources (men, machines, money, materials) efficiently.
  • To study the whole system and the interaction of its parts, avoiding sub-optimisation.
  • To reduce uncertainty and risk by modelling, simulation and sensitivity analysis.
  • To help in planning, scheduling, forecasting and control, and to improve productivity and competitiveness.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 10 marks

Given the activity data below, (a) draw the network, (b) identify the critical activities, (c) find the expected completion time and its variance. A (-; 2, 4, 6), B (-; 6, 6, 6), C (-; 6, 12, 24), D (A; 2, 5, 8), E (A; 11, 14, 23), F (B, D; 8, 10, 12), G (B, D; 3, 6, 9), H (C, F; 9, 15, 27), I (E; 4, 10, 16) (a = optimistic, m = most likely, b = pessimistic).

Answer

Expected times and variances (te=a+4m+b6t_e=\frac{a+4m+b}{6}, σ2=(b−a6)2\sigma^2=\left(\frac{b-a}{6}\right)^2):

ActivityPredecessortet_eσ2\sigma^2
A-40.444
B-60
C-139
DA51
EA154
FB, D100.444
GB, D61
HC, F169
IE104

(a) Network. In precedence form:

  • Start →\to A, B, C.
  • A →\to D, E.
  • B and D →\to F and G.
  • C and F →\to H.
  • E →\to I.
  • G, H and I →\to End.

As an activity-on-arrow diagram, event 1 is the start. A goes from 1 to 2, B from 1 to 3 and C from 1 to 5. D goes from 2 to 3 and E from 2 to 4. After event 3 (B and D complete), F goes from 3 to 5 and G from 3 to 6. After event 5 (C and F complete), H goes from 5 to 6. I goes from 4 to 6. Event 6 is the end.

Time schedule (days):

ActivityESEFLSLFSlack
A04040
B06393
C0136196
D49490
E41910256
F9199190
G915293520
H193519350
I192925356

(b) Critical activities (zero slack): A, D, F and H, forming the critical path A-D-F-H.

(c) Expected completion time =4+5+10+16=35=4+5+10+16=\mathbf{35} days.

Project variance (sum over critical activities only):

σ2=0.444+1+0.444+9=10.89 (=98/9),σ≈3.30 days\sigma^2=0.444+1+0.444+9=10.89\ (=98/9),\qquad \sigma\approx3.30\text{ days}

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 10 marks

Newspaper vendor: cost = 20, selling price = 35, no salvage value. Demand 50, 60, 70, 80, 90 with probabilities 0.10, 0.15, 0.25, 0.30, 0.20. (a) Find the optimal stock level that maximizes EMV. (b) Compute the EPPI. (c) Find the maximum worth of perfect information.

Answer

Marginal profit MP=35−20=15MP=35-20=15 and marginal loss ML=20ML=20 per unit (no salvage value).

Expected demand: E(D)=50(0.10)+60(0.15)+70(0.25)+80(0.30)+90(0.20)=5+9+17.5+24+18=73.5E(D)=50(0.10)+60(0.15)+70(0.25)+80(0.30)+90(0.20)=5+9+17.5+24+18=73.5.

(a) Optimal stock level. Conditional profit for stock qq and demand DD is 15min⁡(q,D)−20(q−D)+15\min(q,D)-20(q-D)^+. The expected profit (EMV) is:

Stock qqEMV (Rs)
50750
60865
70927.5
80902.5
90772.5

Example for q=70q=70: 15(70)−35 E[(70−D)+]=1050−35(0.1×20+0.15×10)=1050−122.5=927.515(70)-35\,E[(70-D)^+]=1050-35(0.1\times20+0.15\times10)=1050-122.5=927.5.

Check by marginal analysis: critical ratio =1535=0.4286=\dfrac{15}{35}=0.4286; cumulative demand probabilities are 0.10, 0.25, 0.50, 0.80, 1.00, so the first value above 0.4286 is 70.

The optimal stock is 70 newspapers, with EMV Rs 927.5.

(b) EPPI. With perfect information, stock equals demand, so profit =15D=15D:

EPPI=15×73.5=Rs 1,102.5EPPI=15\times73.5=\text{Rs }1{,}102.5

(c) Maximum worth of perfect information (EVPI):

EVPI=EPPI−max EMV=1,102.5−927.5=Rs 175EVPI=EPPI-\text{max EMV}=1{,}102.5-927.5=\text{Rs }175

The vendor should pay at most Rs 175 per day for perfect demand information.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Using the Hungarian method, assign employees A, B, C to projects X, Y, Z to minimize total days. A: 4, 6, 8; B: 2, 3, 4; C: 4, 8, 5.

Answer

Cost matrix (days), rows A, B, C, columns X, Y, Z:

XYZ
A468
B234
C485

Row reduction (subtract row minima 4, 2, 4):

XYZ
A024
B012
C041

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

XYZ
A013
B001
C030

Three lines (column X and rows B and C) are the minimum to cover all zeros, equal to the order of the matrix, so an optimal assignment exists. A has a zero only in X, so A-X; then B-Y and C-Z.

EmployeeProjectDays
AX4
BY3
CZ5

Minimum total = 4 + 3 + 5 = 12 days.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Find the initial transportation solution using VAM. A: 19, 30, 50, 10 (supply 7); B: 70, 30, 40, 60 (9); C: 40, 8, 70, 20 (18); demand P 5, Q 8, R 7, S 14.

Answer

Total supply =7+9+18=34=7+9+18=34 equals total demand =5+8+7+14=34=5+8+7+14=34, so the problem is balanced.

PQRSSupply
A193050107
B703040609
C408702018
Demand58714

Iteration 1. Row penalties: A 9, B 10, C 12. Column penalties: P 21, Q 22, R 10, S 10. Largest is 22 (column Q); lowest cost is 8 at C-Q. Allocate 8, column Q is satisfied. C has 10 left.

Iteration 2. Row penalties: A 9, B 20, C 20. Column penalties: P 21, R 10, S 10. Largest is 21 (column P); lowest cost 19 at A-P. Allocate 5; column P is satisfied. A has 2 left.

Iteration 3. Row penalties: A 40, B 20, C 50. Column penalties: R 10, S 10. Largest is 50 (row C); lowest cost 20 at C-S. Allocate 10; row C is satisfied. S needs 4 more.

Iteration 4. Rows A (2) and B (9), columns R (7) and S (4). Penalties: A 40, B 20, R 10, S 50. Largest is 50 (column S); lowest cost 10 at A-S. Allocate 2; row A is satisfied. S needs 2 more.

Iteration 5. Only B remains: B-S 2 and B-R 7.

PQRS
A52
B72
C810

There are 6 allocations, m+n−1=6m+n-1=6, so the solution is non-degenerate.

Cost=5(19)+2(10)+7(40)+2(60)+8(8)+10(20)=95+20+280+120+64+200=779\text{Cost}=5(19)+2(10)+7(40)+2(60)+8(8)+10(20)=95+20+280+120+64+200=\mathbf{779}

The initial basic feasible solution has a transportation cost of 779.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Find the optimal strategies for both firms and the value of the game. A1: 120, -80, -20; A2: 60, 70, 30; A3: -100, 70, 20.

Answer

Payoff matrix (Firm A maximises, Firm B minimises):

B1B2B3Row min
A1120−80-80−20-20−80-80
A260703030
A3−100-1007020−100-100
Col max1207030

Maximin =max⁡(−80,30,−100)=30=\max(-80,30,-100)=30 and minimax =min⁡(120,70,30)=30=\min(120,70,30)=30. They are equal, so the game has a saddle point at (A2, B3).

Optimal strategies: Firm A plays A2 and Firm B plays B3 (pure strategies).

Value of the game: V=30V=30 in favour of Firm A.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Supplement X costs Rs. 5 and gives 6 units of nutrient A and 7 of B. Supplement Y costs Rs. 18 and gives 8 units of A and 12 of B. Minimum requirements are 100 units of A and 138 of B. Formulate an LPP to minimize cost.

Answer

Let xx = number of units of supplement X and yy = number of units of supplement Y.

Objective (minimise cost):

Minimize Z=5x+18y\text{Minimize } Z=5x+18y

Constraints:

6x+8y≥100(nutrient A)6x+8y\ge100 \quad(\text{nutrient A}) 7x+12y≥138(nutrient B)7x+12y\ge138 \quad(\text{nutrient B}) x,y≥0x,y\ge0

Check of the feasible region's corner points: (0,12.5)(0,12.5) gives Z=225Z=225, (6,8)(6,8) (intersection of the two constraints) gives Z=174Z=174, and (19.71,0)(19.71,0) gives Z≈98.6Z\approx98.6, so the minimum cost is about Rs 98.57 at x=138/7≈19.71x=138/7\approx19.71, y=0y=0.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Customers arrive at 20 per hour and are served at 25 per hour (single server, exponential times). Find (a) the average queue length and (b) the average number in the system.

Answer

Given λ=20\lambda=20 per hour and μ=25\mu=25 per hour (M/M/1), ρ=λ/μ=0.8<1\rho=\lambda/\mu=0.8<1.

(a) Average queue length

Lq=λ2μ(μ−λ)=40025×5=3.2 customersL_q=\frac{\lambda^2}{\mu(\mu-\lambda)}=\frac{400}{25\times5}=3.2\text{ customers}

(b) Average number in the system

Ls=λμ−λ=205=4 customersL_s=\frac{\lambda}{\mu-\lambda}=\frac{20}{5}=4\text{ customers}

Check: Ls=Lq+ρ=3.2+0.8=4L_s=L_q+\rho=3.2+0.8=4.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 5 marks

Describe the different queue disciplines for serving customers.

Answer

Queue discipline is the rule by which customers waiting in the queue are selected for service. The main disciplines are:

  1. FIFO / FCFS (First In First Out): customers are served in the order of arrival. It is the most common and is regarded as fair (banks, ticket counters).
  2. LIFO / LCFS (Last In First Out): the most recent arrival is served first (a stack of items, unloading a lift or a store of goods).
  3. SIRO (Service In Random Order): the next customer is chosen at random, irrespective of arrival time.
  4. Priority discipline: customers are classed by importance and the higher class is served first. It can be pre-emptive (service of a lower class customer is interrupted for a higher one, as in emergency rooms) or non-pre-emptive (the current service is completed first).
  5. Shortest processing time first (SPT): the customer with the shortest service time is served first, which reduces average waiting time (job shops, computer scheduling).
  6. Round robin / processor sharing: each customer gets a fixed time slice in turn (time-sharing computer systems).

Customers may also balk (refuse to join), renege (leave after waiting) or jockey (switch between queues), which affect how a discipline performs.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

  • 2083 · 2.5+2.5 marks

Short notes on (a) marginal analysis in decision making and (b) the MODI method for transportation problems.

Answer

(a) Marginal analysis in decision making

Marginal analysis chooses the best quantity or level of an action by comparing the gain from one more unit with the loss from one more unit. A unit is added as long as the expected marginal profit is at least the expected marginal loss. With MPMP = marginal profit and MLML = marginal loss, the optimal stock level qq is the smallest qq such that

P(D≤q)≥MPMP+MLP(D\le q)\ge\frac{MP}{MP+ML}

It is used in inventory problems with discrete demand, such as the newspaper vendor or perishable-goods stocking, and avoids computing the expected payoff for every alternative.

(b) MODI method

MODI (Modified Distribution, or uu-vv method) tests a transportation solution for optimality. Numbers uiu_i (rows) and vjv_j (columns) are found from ui+vj=ciju_i+v_j=c_{ij} on the allocated cells. For each empty cell the net evaluation is

Δij=cij−(ui+vj)\Delta_{ij}=c_{ij}-(u_i+v_j)

If all Δij≥0\Delta_{ij}\ge0 (minimisation), the solution is optimal. Otherwise the cell with the most negative Δij\Delta_{ij} enters the basis through a closed loop of alternating ++ and −- signs, shifting the smallest allocation on a minus corner. The process repeats until no negative Δij\Delta_{ij} remains.

Answer checked by Claude Sonnet · Oct 21, 2026

Test yourself · 2 MCQs

Loading…

Questions from TU BIT 2079 Fourth Semester Web Technology I (TU IOST semester board exam, 2079 (BS), via StudyNp), TU BIT 2080 Fourth Semester Web Technology I (TU IOST semester board exam, 2080 (BS), via StudyNp), TU BIT 2080.2 Fourth Semester Web Technology I (TU IOST semester board exam, 2080.2 (BS), via StudyNp), TU BIT 2081 Fourth Semester Web Technology I (TU IOST semester board exam, 2081 (BS), via StudyNp), TU BIT 2082 Fourth Semester Web Technology I (TU IOST semester board exam, 2082 (BS), via StudyNp), TU BIT 2083 Fourth Semester Web Technology I (TU IOST semester board exam, 2083 (BS), via StudyNp), TU BIT 2079 Fourth Semester Artificial Intelligence (TU IOST semester board exam, 2079 (BS), via StudyNp), TU BIT 2080 Fourth Semester Artificial Intelligence (TU IOST semester board exam, 2080 (BS), via StudyNp), TU BIT 2080.2 Fourth Semester Artificial Intelligence (TU IOST semester board exam, 2080.2 (BS), via StudyNp), TU BIT 2082 Fourth Semester Artificial Intelligence (TU IOST semester board exam, 2082 (BS), via StudyNp), TU BIT 2083 Fourth Semester Artificial Intelligence (TU IOST semester board exam, 2083 (BS), via StudyNp), TU BIT 2079 Fourth Semester Systems Analysis and Design (TU IOST semester board exam, 2079 (BS), via StudyNp), TU BIT 2080 Fourth Semester Systems Analysis and Design (TU IOST semester board exam, 2080 (BS), via StudyNp), TU BIT 2080.2 Fourth Semester Systems Analysis and Design (TU IOST semester board exam, 2080.2 (BS), via StudyNp), TU BIT 2081 Fourth Semester Systems Analysis and Design (TU IOST semester board exam, 2081 (BS), via StudyNp), TU BIT 2082 Fourth Semester Systems Analysis and Design (TU IOST semester board exam, 2082 (BS), via StudyNp), TU BIT 2083 Fourth Semester Systems Analysis and Design (TU IOST semester board exam, 2083 (BS), via StudyNp), TU BIT 2079 Fourth Semester Network and Data Communications (TU IOST semester board exam, 2079 (BS), via StudyNp), TU BIT 2080 Fourth Semester Network and Data Communications (TU IOST semester board exam, 2080 (BS), via StudyNp), TU BIT 2080.2 Fourth Semester Network and Data Communications (TU IOST semester board exam, 2080.2 (BS), via StudyNp), TU BIT 2081 Fourth Semester Network and Data Communications (TU IOST semester board exam, 2081 (BS), via StudyNp), TU BIT 2082 Fourth Semester Network and Data Communications (TU IOST semester board exam, 2082 (BS), via StudyNp), TU BIT 2083 Fourth Semester Network and Data Communications (TU IOST semester board exam, 2083 (BS), via StudyNp), TU BIT 2079 Fourth Semester Operations Research (TU IOST semester board exam, 2079 (BS), via StudyNp), TU BIT 2080 Fourth Semester Operations Research (TU IOST semester board exam, 2080 (BS), via StudyNp), TU BIT 2080.2 Fourth Semester Operations Research (TU IOST semester board exam, 2080.2 (BS), via StudyNp), TU BIT 2081 Fourth Semester Operations Research (TU IOST semester board exam, 2081 (BS), via StudyNp), TU BIT 2082 Fourth Semester Operations Research (TU IOST semester board exam, 2082 (BS), via StudyNp) and TU BIT 2083 Fourth Semester Operations Research (TU IOST semester board exam, 2083 (BS), via StudyNp). Answers are written for this site; check them against your class notes.