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 subject to , , ,
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 :
Initial table (basis ; ; = 4, 3, 6, 0, 0, 0). Entering variable: (largest, 6).
| Basis | A | B | C | RHS | Ratio | |||
|---|---|---|---|---|---|---|---|---|
| 2 | 3 | 2 | 1 | 0 | 0 | 440 | 220 | |
| 4 | 0 | 3 | 0 | 1 | 0 | 470 | 156.67 | |
| 2 | 5 | 0 | 0 | 0 | 1 | 430 | - | |
| 4 | 3 | 6 | 0 | 0 | 0 |
leaves (pivot 3).
Iteration 1
| Basis | A | B | C | RHS | Ratio | |||
|---|---|---|---|---|---|---|---|---|
| -2/3 | 3 | 0 | 1 | -2/3 | 0 | 380/3 | 42.2 | |
| C | 4/3 | 0 | 1 | 0 | 1/3 | 0 | 470/3 | - |
| 2 | 5 | 0 | 0 | 0 | 1 | 430 | 86 | |
| -4 | 3 | 0 | 0 | -2 | 0 |
. enters and leaves (pivot 3).
Iteration 2 (optimal)
| Basis | A | B | C | RHS | |||
|---|---|---|---|---|---|---|---|
| B | -2/9 | 1 | 0 | 1/3 | -2/9 | 0 | 380/9 |
| C | 4/3 | 0 | 1 | 0 | 1/3 | 0 | 470/3 |
| 28/9 | 0 | 0 | -5/3 | 10/9 | 1 | 1970/9 | |
| -10/3 | 0 | 0 | -1 | -4/3 | 0 |
All , so the solution is optimal.
Result
Interpretation
- Product A should not be produced, since its reduced cost is per unit. Making one unit would reduce profit by about 3.33.
- Resources 1 and 2 are fully used (), so they are scarce. Their shadow prices are 1 and 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 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 subject to , , ,
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 to the first constraint, surplus and artificial to the constraints:
Start with basis . Optimality for minimisation: all .
Table 0 ()
| Basis | A | B | RHS | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 40 | |
| M | 4 | 3 | 0 | -1 | 1 | 0 | 0 | 60 | |
| M | 3 | 1 | 0 | 0 | 0 | -1 | 1 | 30 | |
| 0 | M | 0 | M | 0 |
A enters (most negative), leaves (ratio 30/3 = 10, against 15 for and 40 for ).
Table 1 ()
| Basis | A | B | RHS | |||||
|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 5/3 | 1 | 0 | 0 | 1/3 | 30 | |
| M | 0 | 5/3 | 0 | -1 | 1 | 4/3 | 20 | |
| A | 20 | 1 | 1/3 | 0 | 0 | 0 | -1/3 | 10 |
| 0 | 0 | M | 0 |
B enters, leaves (ratios: 18, 12, 30).
Table 2 ()
| Basis | A | B | RHS | ||||
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 1 | -1 | 10 | |
| B | 10 | 0 | 1 | 0 | -3/5 | 4/5 | 12 |
| A | 20 | 1 | 0 | 0 | 1/5 | -3/5 | 6 |
| 0 | 0 | 0 | 2 | 4 |
All and no artificial variable remains in the basis, so the solution is optimal.
Result: , , .
Interpretation
- The minimum cost is 240, obtained by using 6 units of A and 12 units of B.
- Constraint 1 has slack : , so 10 units of capacity are unused.
- Constraints 2 and 3 are binding ( and 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 subject to , , , .
Similar questions: Solve by the simplex method and (2080) · Solve by the simplex method and (2080.2)
Answer
Problem: Minimize subject to , , , .
Standard form (Big-M method). Add surplus and artificial variables for the first two constraints, and slack for the third:
Initial basis: , , .
Iteration 1. has the most negative net evaluation (it has the largest effect in reducing the terms). Ratios: , ; the minimum is 20, so leaves and enters. Row operations give , (row: ), .
Iteration 2. enters (its net evaluation is still negative because of the attached to ). Ratios: and , so leaves. Now , , .
Optimality. The basis is , , . Writing and :
The net evaluation of is (and artificials are out), so the solution is optimal.
Result: , , minimum 800.
Interpretation. The requirement is met using the cheaper item as far as possible, and since must be at least 20, the minimum amount of is used. The constraint is binding (surplus ). The constraint is not binding, with slack (B = 30). Each extra unit forced into in place of raises cost by 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):
- Row dominance: if every payoff in row is greater than or equal to the corresponding payoff in row , row dominates row and row is deleted, since A would never prefer it.
- Column dominance: if every payoff in column is less than or equal to the corresponding payoff in column , column dominates column and column is deleted, since B would never choose it.
- 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 and , the first row dominates the second, because and .
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 , one server with exponential service at rate , FCFS discipline, infinite population and queue length, with .
Operating characteristics:
| Characteristic | Formula |
|---|---|
| Utilisation (traffic intensity) | |
| Probability system is empty | |
| Probability of units in system | |
| Average number in system | |
| Average number in queue | |
| Average time in system | |
| Average waiting time in queue | |
| Average length of non-empty queue |
These satisfy Little's law: and . They also satisfy .
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)
| Arrow | A | B | C | D | Dummy | Dummy | E | F | G |
|---|---|---|---|---|---|---|---|---|---|
| From | 1 | 2 | 2 | 2 | 4 | 4 | 6 | 5 | 7 |
| To | 2 | 6 | 4 | 5 | 5 | 6 | 7 | 7 | 8 |
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
| Activity | Duration | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|---|
| A | 7 | 0 | 7 | 0 | 7 | 0 |
| B | 4 | 7 | 11 | 8 | 12 | 1 |
| C | 5 | 7 | 12 | 7 | 12 | 0 |
| D | 6 | 7 | 13 | 8 | 14 | 1 |
| E | 7 | 12 | 19 | 12 | 19 | 0 |
| F | 5 | 13 | 18 | 14 | 19 | 1 |
| G | 6 | 19 | 25 | 19 | 25 | 0 |
Path lengths: ; ; ; .
Critical path: , 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 subject to , , ,
Similar questions: Solve by the simplex method and (2080.2)
Answer
Solve by the Big-M method (artificial variables are needed for the constraints). Add slack to the first constraint, surplus and artificial to the constraints:
Start with basis . Optimality for minimisation: all .
Table 0 ()
| Basis | A | B | RHS | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 40 | |
| M | 4 | 3 | 0 | -1 | 1 | 0 | 0 | 60 | |
| M | 3 | 1 | 0 | 0 | 0 | -1 | 1 | 30 | |
| 0 | M | 0 | M | 0 |
A enters (most negative), leaves (ratio 30/3 = 10, against 15 for and 40 for ).
Table 1 ()
| Basis | A | B | RHS | |||||
|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 5/3 | 1 | 0 | 0 | 1/3 | 30 | |
| M | 0 | 5/3 | 0 | -1 | 1 | 4/3 | 20 | |
| A | 20 | 1 | 1/3 | 0 | 0 | 0 | -1/3 | 10 |
| 0 | 0 | M | 0 |
B enters, leaves (ratios: 18, 12, 30).
Table 2 ()
| Basis | A | B | RHS | ||||
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 1 | -1 | 10 | |
| B | 10 | 0 | 1 | 0 | -3/5 | 4/5 | 12 |
| A | 20 | 1 | 0 | 0 | 1/5 | -3/5 | 6 |
| 0 | 0 | 0 | 2 | 4 |
All and no artificial variable remains in the basis, so the solution is optimal.
Result: , , .
Interpretation
- The minimum cost is 240, obtained by using 6 units of A and 12 units of B.
- Constraint 1 has slack : , so 10 units of capacity are unused.
- Constraints 2 and 3 are binding ( and 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 and service rate ():
- Utilisation (traffic intensity): , the fraction of time the server is busy. Probability the system is empty: .
- Probability of customers in the system: .
- Average number in the system: .
- Average number waiting in the queue: .
- Average time in the system: .
- Average waiting time in the queue: .
- Average length of non-empty queue: .
- Probability that waiting time exceeds : .
They are linked by Little's law, and , and . If , 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 subject to , , ,
Similar questions: Solve by the simplex method and (2080)
Answer
Maximize subject to , , , .
Add slack variables . The initial basis is with .
Iteration 1. enters (most negative). Ratios: , (minimum), third row has coefficient 0. So leaves (pivot 3).
| Basis | RHS | ||||||
|---|---|---|---|---|---|---|---|
| 3 | 0 | 1 | 0 | ||||
| 0 | 1 | 0 | 0 | ||||
| 2 | 5 | 0 | 0 | 0 | 1 | 430 | |
| 4 | 0 | 0 | 2 | 0 | 940 |
Iteration 2. enters. Ratios: , . So leaves (pivot 3).
| Basis | RHS | ||||||
|---|---|---|---|---|---|---|---|
| 1 | 0 | 0 | |||||
| 0 | 1 | 0 | 0 | ||||
| 0 | 0 | 1 | |||||
| 0 | 0 | 1 | 0 |
All , so the solution is optimal.
Result: , , , and
Interpretation:
- Product A should not be produced, since its reduced cost is : producing one unit would lower profit by .
- 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 per unit (the values under and ). 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):
| Activity | Duration | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|---|
| A | 7 | 0 | 7 | 0 | 7 | 0 |
| B | 4 | 7 | 11 | 8 | 12 | 1 |
| C | 5 | 7 | 12 | 7 | 12 | 0 |
| D | 6 | 7 | 13 | 8 | 14 | 1 |
| E | 7 | 12 | 19 | 12 | 19 | 0 |
| F | 5 | 13 | 18 | 14 | 19 | 1 |
| G | 6 | 19 | 25 | 19 | 25 | 0 |
Paths:
- A-B-E-G:
- A-C-E-G:
- A-C-F-G:
- A-D-F-G:
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
| A | B | C | Supply | |
|---|---|---|---|---|
| X | 9 | 10 | 10 | 5 |
| Y | 10 | 14 | 8 | 20 |
| Z | 13 | 10 | 8 | 20 |
| Demand | 20 | 15 | 10 |
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 .
Optimality test (MODI). Basic cells XA, YA, YC, ZA, ZB: set , giving , , , , . Opportunity costs for empty cells: XB , XC , YB , ZC . ZC is negative, so the solution can be improved.
Improvement. Loop: . Shift : ZC = 5, ZA = 0, YA = 15, YC = 5.
New solution
| A | B | C | |
|---|---|---|---|
| X | 5 | ||
| Y | 15 | 5 | |
| Z | 15 | 5 |
Re-test. . Empty cells: XB , XC , YB , ZA . All are , so this is optimal.
Minimum cost 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)
| Activity | Duration | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|---|
| A | 5 | 0 | 5 | 7 | 12 | 7 |
| B | 12 | 0 | 12 | 0 | 12 | 0 |
| C | 6 | 5 | 11 | 12 | 18 | 7 |
| D | 3 | 12 | 15 | 13 | 16 | 1 |
| E | 2 | 15 | 17 | 16 | 18 | 1 |
| F | 6 | 12 | 18 | 12 | 18 | 0 |
| G | 14 | 18 | 32 | 18 | 32 | 0 |
| H | 22 | 32 | 54 | 32 | 54 | 0 |
Here of each activity is the largest EF among its predecessors (e.g. G: ), and the backward pass gives as the smallest LS of its successors.
Critical activities (zero slack): B, F, G, H.
Critical path: B - F - G - H, with length .
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.
| Honda | Hero | Bajaj | Yamaha | |
|---|---|---|---|---|
| A | 15 | 25 | 5 | 25 |
| B | 5 | 15 | 20 | 20 |
| C | 10 | 20 | 25 | 10 |
| D | 0 | 15 | 20 | 15 |
Row reduction (subtract row minima 5, 5, 10, 0):
| Honda | Hero | Bajaj | Yamaha | |
|---|---|---|---|---|
| A | 10 | 20 | 0 | 20 |
| B | 0 | 10 | 15 | 15 |
| C | 0 | 10 | 15 | 0 |
| D | 0 | 15 | 20 | 15 |
Column reduction (column minima 0, 10, 0, 0):
| Honda | Hero | Bajaj | Yamaha | |
|---|---|---|---|---|
| A | 10 | 10 | 0 | 20 |
| B | 0 | 0 | 15 | 15 |
| C | 0 | 0 | 15 | 0 |
| D | 0 | 5 | 20 | 15 |
The minimum number of lines covering all zeros is 4 (columns Honda, Hero, Bajaj, Yamaha), which equals , 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.
| Individual | Brand | Revenue (Rs thousand) |
|---|---|---|
| A | Bajaj | 110 |
| B | Hero | 100 |
| C | Yamaha | 105 |
| D | Honda | 115 |
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 and demand :
Payoff table (Rs)
| Stock \ Demand | 11 (0.10) | 12 (0.15) | 13 (0.30) | 14 (0.25) | 15 (0.20) | EMV |
|---|---|---|---|---|---|---|
| 11 | 110 | 110 | 110 | 110 | 110 | 110.0 |
| 12 | 50 | 120 | 120 | 120 | 120 | 113.0 |
| 13 | −10 | 60 | 130 | 130 | 130 | 105.5 |
| 14 | −70 | 0 | 70 | 140 | 140 | 77.0 |
| 15 | −130 | −60 | 10 | 80 | 150 | 31.0 |
EMV calculations
- Stock 11:
- Stock 12:
- Stock 13:
- Stock 14:
- Stock 15:
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 dominates row if every entry of row is the corresponding entry of row . Delete the dominated row .
- Columns (minimiser B): column dominates column if every entry of column is the corresponding entry of column . Delete the dominated column .
- 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 , 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: patients per hour. Service rate: patients per hour. Utilisation: , so the queue is stable.
Expected queue length (patients waiting, excluding the one being served):
Expected waiting time before service:
(For reference, patients in the system and 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.
| B1 | B2 | B3 | B4 | Row minimum | |
|---|---|---|---|---|---|
| A1 | 40 | 40 | 40 | 40 | 40 |
| A2 | 30 | 30 | 20 | 50 | 20 |
| A3 | 10 | 30 | 90 | 20 | 10 |
| Column maximum | 40 | 40 | 90 | 50 |
Maximin (A) . Minimax (B) .
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: 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 be the number of units of foods F1, F2, F3 bought.
Objective function (minimise total cost):
Subject to the vitamin requirements:
Non-negativity: .
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 -) method tests whether a basic feasible solution of a transportation problem is optimal, and improves it if not.
Steps:
- Obtain an initial basic feasible solution (NWCR, least cost or VAM) with exactly occupied cells. If fewer, add a zero allocation (degeneracy).
- Assign a row number to each row and a column number to each column. Put one of them (usually ) equal to 0, then solve for every occupied cell.
- For every unoccupied cell compute the opportunity cost (cell evaluation)
- Optimality test (minimisation): if all the solution is optimal. If some , it is not optimal, and a zero indicates an alternative optimum.
- Improvement: choose the cell with the most negative as the entering cell. Draw a closed loop through it using occupied cells (horizontal and vertical moves only) and mark the corners alternately , .
- The smallest allocation on the corners is shifted: add it at corners, subtract it at corners. One occupied cell becomes empty.
- Recompute , and and repeat until all .
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
| Arrow | From | To |
|---|---|---|
| P | 1 | 2 |
| Q | 1 | 3 |
| Dummy | 2 | 4 |
| Dummy | 3 | 4 |
| R | 4 | 5 |
| T | 2 | 7 |
| S | 3 | 8 |
| U | 5 | 6 |
| Dummy | 6 | 7 |
| Dummy | 6 | 8 |
| V | 7 | 9 |
| W | 8 | 9 |
| X | 9 | 10 |
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
,
| Activity | Predecessors | |||
|---|---|---|---|---|
| A | - | 2, 4, 6 | 4 | 4/9 |
| B | - | 6, 6, 6 | 6 | 0 |
| C | - | 6, 12, 24 | 13 | 9 |
| D | A | 2, 5, 8 | 5 | 1 |
| E | A | 11, 14, 23 | 15 | 4 |
| F | B, D | 8, 10, 12 | 10 | 4/9 |
| G | B, D | 3, 6, 9 | 6 | 1 |
| H | C, F | 9, 15, 27 | 16 | 9 |
| I | E | 4, 10, 16 | 10 | 4 |
(a) PERT network (events 1 to 7, no dummy needed)
| Activity | A | B | C | D | E | F | G | H | I |
|---|---|---|---|---|---|---|---|---|---|
| From event | 1 | 1 | 1 | 2 | 2 | 4 | 4 | 6 | 5 |
| To event | 2 | 4 | 6 | 4 | 5 | 6 | 7 | 7 | 7 |
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: , , , , , .
| Activity | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|
| A | 0 | 4 | 0 | 4 | 0 |
| B | 0 | 6 | 3 | 9 | 3 |
| C | 0 | 13 | 6 | 19 | 6 |
| D | 4 | 9 | 4 | 9 | 0 |
| E | 4 | 19 | 10 | 25 | 6 |
| F | 9 | 19 | 9 | 19 | 0 |
| G | 9 | 15 | 29 | 35 | 20 |
| H | 19 | 35 | 19 | 35 | 0 |
| I | 19 | 29 | 25 | 35 | 6 |
Critical activities (zero slack): A, D, F, H, so the critical path is .
(c) Project completion time and variance
so 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) . Loss per unsold unit (marginal loss) .
Conditional profit for stock and demand is .
(a) Quantity maximising EMV
Marginal analysis: stock the th litre if .
| Q | Add? | |
|---|---|---|
| 11 | 1.00 | yes |
| 12 | 0.90 | yes |
| 13 | 0.75 | no |
Check by expected monetary value:
| Stock Q | 11 | 12 | 13 | 14 | 15 |
|---|---|---|---|---|---|
| EMV (Rs) | 110 | 113 | 105.5 | 77 | 31 |
For example, : profit is Rs 120 if (probability 0.9) and Rs 50 if (probability 0.1). So .
Optimal stock = 12 litres, maximum EMV = Rs 113.
(c) EPPI (the best action for each demand is to stock exactly , earning ):
(b) Minimum EOL
and the minimum expected opportunity loss equals EVPI, so min EOL = Rs 20 (at ).
Check: opportunity losses at are Rs 60 for , 0 for , 10 for , 20 for and 30 for . So .
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):
| X | Y | Z | |
|---|---|---|---|
| A | 4 | 6 | 8 |
| B | 2 | 3 | 4 |
| C | 4 | 8 | 5 |
Step 1: row reduction (subtract each row minimum 4, 2, 4):
| X | Y | Z | |
|---|---|---|---|
| A | 0 | 2 | 4 |
| B | 0 | 1 | 2 |
| C | 0 | 4 | 1 |
Step 2: column reduction (column minima 0, 1, 1):
| X | Y | Z | |
|---|---|---|---|
| A | 0 | 1 | 3 |
| B | 0 | 0 | 1 |
| C | 0 | 3 | 0 |
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 , 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.
| Job | Machine | Cost |
|---|---|---|
| A | X | 4 |
| B | Y | 3 |
| C | Z | 5 |
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 = grams of food X and = grams of food Y used daily.
Objective function (minimise cost):
Constraints (minimum daily requirements):
Non-negativity: .
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 per hour and per hour.
Utilisation: .
Average number of customers in the queue:
Average number of customers in the system:
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 = demand total , so the problem is balanced.
| P | Q | R | S | Supply | |
|---|---|---|---|---|---|
| A | 19 | 30 | 50 | 10 | 7 |
| B | 70 | 30 | 40 | 60 | 9 |
| C | 40 | 8 | 70 | 20 | 18 |
| Demand | 5 | 8 | 7 | 14 |
Penalties (difference between two lowest costs)
| Step | Row penalties (A, B, C) | Column penalties (P, Q, R, S) | Largest | Allocation |
|---|---|---|---|---|
| 1 | 9, 10, 12 | 21, 22, 10, 10 | 22 (Q) | C-Q: 8 (Q satisfied) |
| 2 | 9, 20, 20 | 21, -, 10, 10 | 21 (P) | A-P: 5 (P satisfied) |
| 3 | 40, 20, 50 | -, -, 10, 10 | 50 (row C) | C-S: 10 (C exhausted) |
| 4 | 40, 20 | R: 10, S: 50 | 50 (column S) | A-S: 2 (A exhausted) |
| 5 | B only | B-S: 2, B-R: 7 |
Initial solution
| P | Q | R | S | |
|---|---|---|---|---|
| A | 5 | 2 | ||
| B | 7 | 2 | ||
| C | 8 | 10 |
There are 6 occupied cells , 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
| B1 | B2 | B3 | Row minimum | |
|---|---|---|---|---|
| A1 | 120 | -80 | -20 | -80 |
| A2 | 60 | 70 | 30 | 30 |
| A3 | -100 | 70 | 20 | -100 |
| Column maximum | 120 | 70 | 30 |
Maximin . Minimax .
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: (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)
- Row dominance: if every element of row is greater than or equal to the corresponding element of row , then is dominated by . A would never play , so delete it.
- Column dominance: if every element of column is less than or equal to the corresponding element of column , then is dominated. B would never play , so delete it.
- 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 ) by the arithmetic, algebraic or graphical method.
- Deleted strategies are given probability zero in the optimal mixed strategies.
Example: in , 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 .
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.
- 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.
- LIFO / LCFS (last in, first out): the most recent arrival is served first, as in stacked goods in a store room or a lift.
- SIRO (service in random order): the next customer is chosen at random, irrespective of arrival time.
- 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).
- SPT (shortest processing time): the customer with the shortest service time is served first, as in job scheduling on a computer.
- 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 = profit if the extra unit is sold. Marginal loss = loss if it is unsold.
- If is the probability that demand is at least the th unit, the expected gain from stocking it is and the expected loss is .
- Stock the th unit as long as , that is
- The optimal stock is the largest 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 to rows and to columns with for occupied cells (one of the numbers taken as 0).
- For each empty cell compute .
- If all the solution is optimal (minimisation). Otherwise the cell with the most negative 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 . Marginal loss .
Marginal analysis: stock a unit while
| Demand | Probability | ||
|---|---|---|---|
| 46 | 0.01 | 0.01 | 1.00 |
| 48 | 0.03 | 0.04 | 0.99 |
| 50 | 0.06 | 0.10 | 0.96 |
| 52 | 0.10 | 0.20 | 0.90 |
| 54 | 0.20 | 0.40 | 0.80 |
| 56 | 0.25 | 0.65 | 0.60 |
| 58 | 0.15 | 0.80 | 0.35 |
| 60 | 0.10 | 0.90 | 0.20 |
| 62 | 0.05 | 0.95 | 0.10 |
| 64 | 0.05 | 1.00 | 0.05 |
The condition holds up to (, 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 | 50 | 52 | 54 | 56 | 58 |
|---|---|---|---|---|---|
| EMV (Rs) | 247.5 | 252.5 | 252.5 | 242.5 | 220 |
Check at : revenue . . So EMV .
Maximum EMV = Rs 252.5.
(b) EPPI
With perfect information, stock exactly , profit . The expected demand is
(c) EVPI
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 ; total demand . The problem is unbalanced, so add a dummy store P5 with demand 40 and zero costs.
| P1 | P2 | P3 | P4 | P5 (dummy) | Supply | |
|---|---|---|---|---|---|---|
| W1 | 45 | 60 | 45 | 30 | 0 | 70 |
| W2 | 35 | 15 | 35 | 35 | 0 | 60 |
| W3 | 30 | 25 | 45 | 55 | 0 | 90 |
| Demand | 60 | 40 | 60 | 20 | 40 | 220 |
Initial solution by VAM
| Step | Largest penalty | Allocation |
|---|---|---|
| 1 | Row W1: 30 | W1-P5: 40 |
| 2 | Row W2: 20 | W2-P2: 40 |
| 3 | Row W1: 15 | W1-P4: 20 |
| 4 | Row W3: 15 | W3-P1: 60 |
| 5 | Row W1: 45 | W1-P3: 10 |
| 6 | Row W3: 45 | W3-P3: 30 |
| 7 | Remaining | W2-P3: 20 |
| P1 | P2 | P3 | P4 | P5 | |
|---|---|---|---|---|---|
| W1 | 10 | 20 | 40 | ||
| W2 | 40 | 20 | |||
| W3 | 60 | 30 |
Occupied cells: 7 .
Optimality test by MODI. Take . Occupied cells give , , ; then , , , .
Cell evaluations for empty cells:
| Cell | W1-P1 | W1-P2 | W2-P1 | W2-P4 | W2-P5 | W3-P2 | W3-P4 | W3-P5 |
|---|---|---|---|---|---|---|---|---|
| 15 | 35 | 15 | 15 | 10 | 0 | 25 | 0 |
All , so the solution is optimal (the zeros show alternative optima).
Minimum cost
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: sets per hour. Service rate: sets per hour. Utilisation: .
Expected idle time per day
The repairman is idle for a fraction of the time:
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):
Of these, on average are waiting and 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: No | B: Moderate | B: Much | Row minimum | |
|---|---|---|---|---|
| A: No promotion | 5 | 0 | -10 | -10 |
| A: Moderate | 10 | 6 | 2 | 2 |
| A: Much | 20 | 15 | 10 | 10 |
| Column maximum | 20 | 15 | 10 |
Maximin . Minimax .
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: , 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 jobs to machines/persons one-to-one) at minimum total cost.
Steps
- Balance the problem. If the matrix is not square, add dummy rows or columns with zero cost.
- Row reduction. Subtract the smallest element of each row from all elements of that row.
- 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.
- Cover the zeros with the minimum number of horizontal and vertical lines.
- Test. If the number of lines equals , an optimal assignment exists, so go to step 7. If fewer than , go to step 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.
- 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 assignments are made.
- Total cost. Add the original costs of the assigned cells.
Maximisation. Subtract every element from the largest element of the matrix (or multiply by 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)
| Activity | Predecessors | Duration | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|---|---|
| A | - | 3 | 0 | 3 | 5 | 8 | 5 |
| B | - | 8 | 0 | 8 | 0 | 8 | 0 |
| C | A, B | 4 | 8 | 12 | 8 | 12 | 0 |
| D | B | 2 | 8 | 10 | 17 | 19 | 9 |
| E | A | 1 | 3 | 4 | 19 | 20 | 16 |
| F | C | 7 | 12 | 19 | 12 | 19 | 0 |
| G | E, F | 5 | 19 | 24 | 20 | 25 | 1 |
| H | D, F | 6 | 19 | 25 | 19 | 25 | 0 |
| I | G, H | 8 | 25 | 33 | 25 | 33 | 0 |
| J | I | 9 | 33 | 42 | 33 | 42 | 0 |
Activities with zero slack are B, C, F, H, I and J.
Critical path:
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 be the units of foods P, Q and R produced (or bought) daily.
Objective function (minimise cost):
Constraints (minimum daily vitamin requirements):
Non-negativity: .
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:
- FIFO / FCFS (first in, first out): served in order of arrival, as at bank counters.
- LIFO / LCFS (last in, first out): the latest arrival is served first, as with stacked goods.
- SIRO (service in random order): the next unit is chosen at random.
- 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).
- SPT (shortest processing time): the unit needing the shortest service is served first, as in computer job scheduling.
- 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 is the gain if the extra unit is sold. Marginal loss is the loss if it is not.
- Let be the probability that the th unit is sold. Its expected gain is and its expected loss is .
- Keep adding units while
The largest 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 game with no saddle point. For the matrix :
- Subtract the entries of column 2 from column 1, giving and (ignore signs).
- Subtract the entries of row 2 from row 1, giving and (ignore signs).
- Swap each pair. These oddments give the probabilities: A plays row 1 with and row 2 with the rest. B plays column 1 with and column 2 with the rest.
- The value is .
Example: for , A uses , B uses , and .
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 matrix.
| A | B | C | D | |
|---|---|---|---|---|
| P | 90 | 120 | 140 | 160 |
| Q | 40 | 65 | 85 | 95 |
| R | 50 | 75 | 95 | 110 |
| S (dummy) | 0 | 0 | 0 | 0 |
Row reduction (row minima 90, 40, 50, 0):
| A | B | C | D | |
|---|---|---|---|---|
| P | 0 | 30 | 50 | 70 |
| Q | 0 | 25 | 45 | 55 |
| R | 0 | 25 | 45 | 60 |
| S | 0 | 0 | 0 | 0 |
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):
| A | B | C | D | |
|---|---|---|---|---|
| P | 0 | 5 | 25 | 45 |
| Q | 0 | 0 | 20 | 30 |
| R | 0 | 0 | 20 | 35 |
| S | 25 | 0 | 0 | 0 |
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):
| A | B | C | D | |
|---|---|---|---|---|
| P | 0 | 5 | 5 | 25 |
| Q | 0 | 0 | 0 | 10 |
| R | 0 | 0 | 0 | 15 |
| S | 45 | 20 | 0 | 0 |
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.
| Job | Machine | Cost |
|---|---|---|
| P | A | 90 |
| Q | B | 65 |
| R | C | 95 |
| S (dummy) | D | 0 |
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 ().
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 per GB. Marginal loss per GB.
Marginal analysis: provide capacity up to while
| Demand (GB) | Probability | |
|---|---|---|
| 46 | 0.01 | 1.00 |
| 48 | 0.03 | 0.99 |
| 50 | 0.06 | 0.96 |
| 52 | 0.10 | 0.90 |
| 54 | 0.20 | 0.80 |
| 56 | 0.25 | 0.60 |
| 58 | 0.15 | 0.35 |
| 60 | 0.10 | 0.20 |
| 62 | 0.05 | 0.10 |
| 64 | 0.05 | 0.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
, so
(b) EPPI
GB.
With perfect information the provider buys exactly the demand, so the profit is :
(c) EVPI
(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:
| D1 | D2 | D3 | Available | |
|---|---|---|---|---|
| S1 | 12 | 15 | 11 | 200 |
| S2 | 16 | 12 | 12 | 150 |
| S3 | 10 | 10 | 12 | 100 |
| Demand | 200 | 200 | 50 | 450 |
Supply demand, so the problem is balanced.
Initial solution by VAM
| Step | Penalties | Allocation |
|---|---|---|
| 1 | Columns D1: 2, D2: 2, D3: 1; rows 1, 0, 0. Largest is D1 (2); the cheapest cell in D1 is S3 | S3-D1: 100 |
| 2 | Column D1: 4 | S1-D1: 100 |
| 3 | Row S1: 4 | S1-D3: 50 |
| 4 | Remaining | S1-D2: 50 |
| 5 | Remaining | S2-D2: 150 |
| D1 | D2 | D3 | |
|---|---|---|---|
| S1 | 100 | 50 | 50 |
| S2 | 150 | ||
| S3 | 100 |
Cost .
MODI test. Take : , , , then and .
Empty cells :
| Cell | S2-D1 | S2-D3 | S3-D2 | S3-D3 |
|---|---|---|---|---|
| 7 | 4 | -3 | 3 |
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 .
Improved solution
| D1 | D2 | D3 | |
|---|---|---|---|
| S1 | 150 | 50 | |
| S2 | 150 | ||
| S3 | 50 | 50 |
Cost (a reduction of ).
Re-test. With : , , , , . The empty cells give S1-D2: , S2-D1: , S2-D3: , S3-D3: . 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.
| Sandip | Sanjay | Shankar | Subhash | |
|---|---|---|---|---|
| Kathmandu | 140 | 146 | 148 | 136 |
| Biratnagar | 148 | 132 | 136 | 129 |
| Janakpur | 149 | 135 | 141 | 138 |
| Butwal | 130 | 146 | 149 | 144 |
Step 1: opportunity-loss matrix. Subtract each element from the largest element, 149:
| Sandip | Sanjay | Shankar | Subhash | |
|---|---|---|---|---|
| Kathmandu | 9 | 3 | 1 | 13 |
| Biratnagar | 1 | 17 | 13 | 20 |
| Janakpur | 0 | 14 | 8 | 11 |
| Butwal | 19 | 3 | 0 | 5 |
Step 2: row reduction (row minima 1, 1, 0, 0), then column reduction (column minima 0, 2, 0, 5):
| Sandip | Sanjay | Shankar | Subhash | |
|---|---|---|---|---|
| Kathmandu | 8 | 0 | 0 | 7 |
| Biratnagar | 0 | 14 | 12 | 14 |
| Janakpur | 0 | 12 | 8 | 6 |
| Butwal | 19 | 1 | 0 | 0 |
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):
| Sandip | Sanjay | Shankar | Subhash | |
|---|---|---|---|---|
| Kathmandu | 14 | 0 | 0 | 7 |
| Biratnagar | 0 | 8 | 6 | 8 |
| Janakpur | 0 | 6 | 2 | 0 |
| Butwal | 25 | 1 | 0 | 0 |
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.
| Region | Agent | Satisfaction |
|---|---|---|
| Kathmandu | Sanjay | 146 |
| Biratnagar | Sandip | 148 |
| Janakpur | Subhash | 138 |
| Butwal | Shankar | 149 |
Maximum total satisfaction .
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)
| Activity | Predecessors | Duration | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|---|---|
| A | - | 3 | 0 | 3 | 5 | 8 | 5 |
| B | - | 8 | 0 | 8 | 0 | 8 | 0 |
| C | A, B | 4 | 8 | 12 | 8 | 12 | 0 |
| D | B | 2 | 8 | 10 | 17 | 19 | 9 |
| E | A | 1 | 3 | 4 | 19 | 20 | 16 |
| F | C | 7 | 12 | 19 | 12 | 19 | 0 |
| G | E, F | 5 | 19 | 24 | 20 | 25 | 1 |
| H | D, F | 6 | 19 | 25 | 19 | 25 | 0 |
| I | G, H | 8 | 25 | 33 | 25 | 33 | 0 |
| J | I | 9 | 33 | 42 | 33 | 42 | 0 |
Activities with zero slack are B, C, F, H, I and J.
Critical path:
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 per hour and service rate 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 per hour and per hour. Utilisation .
(a) Average number of customers in the system
(b) Average waiting time
Waiting in the queue before service starts:
Total time in the system (waiting plus service):
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: Medium | XYZ: High | Row minimum | |
|---|---|---|---|---|
| ABC: No advertising | 50 | 40 | 28 | 28 |
| ABC: Medium | 70 | 50 | 45 | 45 |
| ABC: High | 75 | 52 | 50 | 50 |
| Column maximum | 75 | 52 | 50 |
Maximin . Minimax .
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 , , be the number of tables, chairs and desks produced per week.
Objective function (maximise profit):
Constraints
Non-negativity: .
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 -) method checks whether a basic feasible solution of a transportation problem has the minimum cost, and improves it when it does not.
Algorithm
- 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 occupied cells. If it has fewer, place a very small allocation in a suitable empty cell.
- Introduce a number for each row and for each column. Set one of them to 0 (usually ) and solve
for all occupied cells. 3. For each unoccupied cell compute the cell evaluation (opportunity cost)
- Test. For minimisation, if every the solution is optimal. A zero for an empty cell means an alternative optimal solution. If any , go to step 5.
- Improve. Select the empty cell with the most negative . 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.
- Let be the smallest allocation on the corners. Add to the corners and subtract it from the corners. The cell that becomes zero leaves the basis.
- Compute the new , and and repeat steps 3 to 6 until all . The total cost is then the sum of .
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 and :
| Activity | ||
|---|---|---|
| A | 4 | 0.444 |
| B | 6 | 0 |
| C | 13 | 9 |
| D | 5 | 1 |
| E | 15 | 4 |
| F | 10 | 0.444 |
| G | 6 | 1 |
| H | 16 | 9 |
| I | 10 | 4 |
Path lengths (activities with no successor are G, H, I):
- A-D-F-H:
- B-F-H:
- C-H:
- A-E-I:
- 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):
so the standard deviation is 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:
- Balance the problem (add a dummy row or column if needed).
- For every row and column, compute the penalty = difference between the two smallest costs.
- Select the row or column with the largest penalty and allocate as much as possible to its lowest-cost cell.
- 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 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 dominates row if every entry of row is the corresponding entry of row , so row can be deleted. For the column player (minimiser), column dominates column if every entry of column is that of column , so column can be deleted. Dominated strategies are never used in optimal play. Repeating the reduction gives a smaller matrix (for example ) 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 and marginal loss per unit.
Expected demand:
(a) Optimal quantity. Cumulative probabilities of demand: , , , , .
Critical ratio: . The smallest quantity with cumulative probability is 240.
Check by expected profit, :
| Stock | Expected profit (Rs) | |
|---|---|---|
| 220 | 0 | 3,300 |
| 230 | 0.5 | 3,432.5 |
| 240 | 3 | 3,495 |
| 250 | 8.5 | 3,452.5 |
| 260 | 17 | 3,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 :
(c) EVPI.
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 = units of Project A and = units of Project B per week. Working in Rs thousand:
subject to
Simplex. Add slacks . Initial basis , with row .
Iteration 1: enters (most negative), ratios , so leaves (pivot 6).
| Basis | RHS | |||||
|---|---|---|---|---|---|---|
| 2 | 0 | 1 | 0 | 6 | ||
| 0 | 0 | 1 | 30 | |||
| 1 | 0 | 0 | 10 | |||
| 0 | 0 | 0 | 5 | 300 |
Iteration 2: enters, ratios , so leaves (pivot 2).
| Basis | RHS | |||||
|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 3 | |||
| 0 | 0 | 1 | 17 | |||
| 0 | 1 | 0 | 9 | |||
| 0 | 0 | 5 | 0 | 330 |
All , so the solution is optimal.
Result: units of A and units of B per week, giving maximum contribution
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 and total demand , 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 in VAM).
Optimal allocation (found by the profit-maximising VAM start followed by MODI):
| M1 | M2 | M3 | Supply | |
|---|---|---|---|---|
| P1 | 50 | 120 | 170 | |
| P2 | 130 | 130 | ||
| P3 | 100 | 100 | ||
| P4 (dummy) | 50 | 50 | ||
| Demand | 200 | 130 | 120 |
Only 5 cells are allocated against , so the solution is degenerate; add a zero allocation at P2-M3.
MODI test. With on basic cells and : , , , , , .
Net evaluations for empty cells:
| Cell | Cell | ||
|---|---|---|---|
| P1-M2 | P3-M2 | ||
| P2-M1 | P3-M3 | ||
| P4-M2 | P4-M3 |
All , 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).
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):
| P | Q | R | S | T | |
|---|---|---|---|---|---|
| A | 20 | 10 | 0 | 60 | 10 |
| B | 24 | 12 | 0 | 66 | 12 |
| C | 18 | 9 | 0 | 57 | 12 |
| D | 20 | 12 | 0 | 60 | 12 |
| E | 20 | 8 | 0 | 56 | 12 |
Step 2: column reduction (column minima 18, 8, 0, 56, 10):
| P | Q | R | S | T | |
|---|---|---|---|---|---|
| A | 2 | 2 | 0 | 4 | 0 |
| B | 6 | 4 | 0 | 10 | 2 |
| C | 0 | 1 | 0 | 1 | 2 |
| D | 2 | 4 | 0 | 4 | 2 |
| E | 2 | 0 | 0 | 0 | 2 |
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:
| P | Q | R | S | T | |
|---|---|---|---|---|---|
| A | 0 | 0 | 0 | 2 | 0 |
| B | 4 | 2 | 0 | 8 | 2 |
| C | 0 | 1 | 2 | 1 | 4 |
| D | 0 | 2 | 0 | 2 | 2 |
| E | 2 | 0 | 2 | 0 | 4 |
Again only 4 lines are possible (columns P and R, rows A and E). Smallest uncovered element is 1; repeat the adjustment:
| P | Q | R | S | T | |
|---|---|---|---|---|---|
| A | 1 | 0 | 1 | 2 | 0 |
| B | 4 | 1 | 0 | 7 | 1 |
| C | 0 | 0 | 2 | 0 | 3 |
| D | 0 | 1 | 0 | 1 | 1 |
| E | 3 | 0 | 3 | 0 | 4 |
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.
| Typist | Job | Cost |
|---|---|---|
| A | T | 75 |
| B | R | 66 |
| C | Q | 66 |
| D | P | 80 |
| E | S | 112 |
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 per hour; service rate per hour. Traffic intensity (M/M/1 model).
(a) Average time in the queue
(b) Probability of exactly 3 customers in the bank
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.
| B1 | B2 | B3 | B4 | B5 | Row min | |
|---|---|---|---|---|---|---|
| A1 | 20 | 20 | 20 | 120 | 80 | 20 |
| A2 | 80 | 60 | 60 | |||
| A3 | 20 | 20 | 140 | |||
| A4 | 120 | 80 | 60 | 140 | ||
| Col max | 120 | 80 | 20 | 120 | 140 |
Maximin ; minimax . 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: 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.
| Path | Duration (days) |
|---|---|
| B-C-G | |
| B-D-G | |
| A-G | |
| B-E-F |
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 , and finishes at .
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 = front-end developer hours and = back-end developer hours.
Objective function (minimise total cost):
Constraints:
Because and force , the lowest cost occurs at , , which gives .
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 - method, tests whether a basic feasible solution of a transportation problem is optimal and improves it if not.
Steps
- Obtain an initial basic feasible solution (NWCM, least cost or VAM) with allocated cells. If fewer, add a small zero allocation to remove degeneracy.
- Introduce row numbers and column numbers and solve for all allocated cells, taking one of them (usually ) as 0.
- Compute the opportunity cost (net evaluation) of every unallocated cell:
- Optimality test: if all (for minimisation), the solution is optimal. If any , it can be improved. If some , an alternative optimum exists.
- Improvement: pick the cell with the most negative and draw a closed loop through it and allocated cells, with alternating and signs at the corners. Let be the smallest allocation at the corners. Add at corners, subtract it at corners. The entering cell becomes basic and a cell with allocation leaves.
- Recompute and and repeat until all .
The optimal cost is over the final allocations. For a maximisation problem the same steps apply, with optimality when all .
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:
- Balance supply and demand (add a dummy if needed).
- For each row and column, compute the penalty = difference between the smallest and second-smallest cost.
- Choose the row or column with the highest penalty; allocate the maximum possible to its lowest-cost cell.
- 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 (, ):
| Activity | Predecessor | ||
|---|---|---|---|
| A | - | 4 | 0.444 |
| B | - | 6 | 0 |
| C | - | 13 | 9 |
| D | A | 5 | 1 |
| E | A | 15 | 4 |
| F | B, D | 10 | 0.444 |
| G | B, D | 6 | 1 |
| H | C, F | 16 | 9 |
| I | E | 10 | 4 |
(a) Network. In precedence form:
- Start A, B, C.
- A D, E.
- B and D F and G.
- C and F H.
- E I.
- G, H and I 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):
| Activity | ES | EF | LS | LF | Slack |
|---|---|---|---|---|---|
| A | 0 | 4 | 0 | 4 | 0 |
| B | 0 | 6 | 3 | 9 | 3 |
| C | 0 | 13 | 6 | 19 | 6 |
| D | 4 | 9 | 4 | 9 | 0 |
| E | 4 | 19 | 10 | 25 | 6 |
| F | 9 | 19 | 9 | 19 | 0 |
| G | 9 | 15 | 29 | 35 | 20 |
| H | 19 | 35 | 19 | 35 | 0 |
| I | 19 | 29 | 25 | 35 | 6 |
(b) Critical activities (zero slack): A, D, F and H, forming the critical path A-D-F-H.
(c) Expected completion time days.
Project variance (sum over critical activities only):
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 and marginal loss per unit (no salvage value).
Expected demand: .
(a) Optimal stock level. Conditional profit for stock and demand is . The expected profit (EMV) is:
| Stock | EMV (Rs) |
|---|---|
| 50 | 750 |
| 60 | 865 |
| 70 | 927.5 |
| 80 | 902.5 |
| 90 | 772.5 |
Example for : .
Check by marginal analysis: critical ratio ; 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 :
(c) Maximum worth of perfect information (EVPI):
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:
| X | Y | Z | |
|---|---|---|---|
| A | 4 | 6 | 8 |
| B | 2 | 3 | 4 |
| C | 4 | 8 | 5 |
Row reduction (subtract row minima 4, 2, 4):
| X | Y | Z | |
|---|---|---|---|
| A | 0 | 2 | 4 |
| B | 0 | 1 | 2 |
| C | 0 | 4 | 1 |
Column reduction (column minima 0, 1, 1):
| X | Y | Z | |
|---|---|---|---|
| A | 0 | 1 | 3 |
| B | 0 | 0 | 1 |
| C | 0 | 3 | 0 |
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.
| Employee | Project | Days |
|---|---|---|
| A | X | 4 |
| B | Y | 3 |
| C | Z | 5 |
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 equals total demand , so the problem is balanced.
| P | Q | R | S | Supply | |
|---|---|---|---|---|---|
| A | 19 | 30 | 50 | 10 | 7 |
| B | 70 | 30 | 40 | 60 | 9 |
| C | 40 | 8 | 70 | 20 | 18 |
| Demand | 5 | 8 | 7 | 14 |
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.
| P | Q | R | S | |
|---|---|---|---|---|
| A | 5 | 2 | ||
| B | 7 | 2 | ||
| C | 8 | 10 |
There are 6 allocations, , so the solution is non-degenerate.
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):
| B1 | B2 | B3 | Row min | |
|---|---|---|---|---|
| A1 | 120 | |||
| A2 | 60 | 70 | 30 | 30 |
| A3 | 70 | 20 | ||
| Col max | 120 | 70 | 30 |
Maximin and minimax . 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: 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 = number of units of supplement X and = number of units of supplement Y.
Objective (minimise cost):
Constraints:
Check of the feasible region's corner points: gives , (intersection of the two constraints) gives , and gives , so the minimum cost is about Rs 98.57 at , .
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 per hour and per hour (M/M/1), .
(a) Average queue length
(b) Average number in the system
Check: .
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:
- 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).
- 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).
- SIRO (Service In Random Order): the next customer is chosen at random, irrespective of arrival time.
- 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).
- Shortest processing time first (SPT): the customer with the shortest service time is served first, which reduces average waiting time (job shops, computer scheduling).
- 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 = marginal profit and = marginal loss, the optimal stock level is the smallest such that
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 - method) tests a transportation solution for optimality. Numbers (rows) and (columns) are found from on the allocated cells. For each empty cell the net evaluation is
If all (minimisation), the solution is optimal. Otherwise the cell with the most negative 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 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.