ORS255 · TU past paper
Operations Research 2079 question paper
The complete TU 2079 exam paper for Operations Research (ORS255), all 12 questions with solved model answers written to the mark scheme.
Tap a question to open its answer.
- 110 marksNumericalMinimization and maximization of transportHideAnswer
Transportation Problem
Find transport schedule to minimize the transportation cost for the following transportation problem. The transportation cost per unit and units demanded and available are given in the table.
$$\begin{array}{|c|c|c|c|c|}\hline & \text{A} & \text{B} & \text{C} & \text{Units demanded} \ \hline X & 9 & 10 & 10 & 5 \ Y & 10 & 14 & 8 & 20 \ Z & 13 & 10 & 8 & 20 \ \hline \text{Units available} & 20 & 15 & 10 & 45 \ \hline \end{array}$$
[10]
The table structure needs careful reading. The headers list A, B, C, and "Units demanded" across the top, and the bottom row is "Units available." The row labels X, Y, Z are the supply sources. Cost matrix (rows = X, Y, Z; columns = A, B...
- 210 marksNumericalCritical path identificationHideAnswer
Network Diagram and Critical Path Analysis
Network Analysis - Critical Path Method
Step 1: Given Data
Activity Predecessor Duration (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 Step 2: Forward Pass (ES, EF)
Using $EF = ES + t$ and $ES = \max(EF \text{ of predecessors})$:
Activity Dur Predecessor ES EF A 5 - 0 5 B 12 - 0 12 C 6 A 5 11 D 3 B 12 15 E 2 A, D max(5,15)=15 17 F 6 B 12 18 G 14 C,E,F max(11,17,18)=18 32 H 22 G 32 54 Project completion time = 54 weeks
Step 3: Backward Pass (LF, LS)
Using $LS = LF - t$ and $LF = \min(LS \text{ of successors})$. Project LF = 54.
Successor mapping:
- H → end; G → H; C, E, F → G; D → E; A → C, E; B → D, F
Activity Dur Successors LF LS H 22 - 54 32 G 14 H 32 18 F 6 G 18 12 E 2 G 18 16 C 6 G 18 12 D 3 E 16 13 B 12 D, F min(13,12)=12 0 A 5 C, E min(12,16)=12 7 Step 4: Slack and Critical Activities
$\text{Slack} = LS - ES$
Activity ES LS Slack Critical? A 0 7 7 No B 0 0 0 Yes C 5 12 7 No D 12 13 1 No E 15 16 1 No F 12 12 0 Yes G 18 18 0 Yes H 32 32 0 Yes Step 5: Critical Path
Critical activities (zero slack): B, F, G, H
$$\text{Critical Path: } B \rightarrow F \rightarrow G \rightarrow H$$
Verification of length: $$12 + 6 + 14 + 22 = 54 \text{ weeks}$$
Network Diagram
A(5) ── C(6) ─┐ / │ Start │ \ ├── G(14) ── H(22) ── End B(12) ─ D(3) ─ E(2) ┐ \ │ F(6) ─────────┘Answer Summary
Item Result Minimum Project Duration 54 weeks Critical Activities B, F, G, H Critical Path B → F → G → H Check the slack before calling an activity critical: activity A has slack = 7 (LS = 7, ES = 0), so A is not critical. With a project duration of 54 weeks and critical path B -> F -> G -> H, the critical activities are only B, F, G, H.
- 310 marksNumericalSimplex method for solving LPPHideAnswer
Solve the given Linear Programming Problem (LPP) by using simplex method and interpret the results.
Minimize $Z = 25A + 10B$
subject to constraints:
$$\begin{aligned} A + B &= 50 \ A &\geq 20 \ B &\leq 40 \end{aligned}$$
Where $A, B \leq 0$
[10]
Objective: Minimize $Z = 25A + 10B$ Constraints: - $A + B = 50$ - $A \geq 20$ - $B \leq 40$ - $A, B \geq 0$ (the problem statement writes "$\leq 0$" which is inconsistent with a meaningful minimization; standard non-negativity
- 410 marksNumericalHungarian Assignment MethodHideAnswer
Assignment Problem - Hungarian Method
Kathmandu Metropolitan is putting up bids for four used motorbikes company. The Metropolitan allows individuals to make bids on all four motorbikes company but will accept only one bid per individual. Four individuals have made the following bids (in thousands Rs.). Make the use of Hungarian method to assign the individuals to different motorbike company in order to maximize the revenue.
$$\begin{array}{|c|c|c|c|c|}\hline \text{Individuals} & \text{Honda} & \text{Hero} & \text{Bajaj} & \text{Yamaha} \ \hline A & 100 & 90 & 110 & 90 \ B & 110 & 100 & 95 & 95 \ C & 105 & 95 & 90 & 105 \ D & 115 & 100 & 95 & 100 \ \hline \end{array}$$
[10]
Hungarian Method - Assignment Problem (Maximization)
STEP 1 - EXTRACT: Given Data
Profit matrix (bids in thousands Rs.), one bid accepted per individual:
Individual Honda Hero Bajaj Yamaha A 100 90 110 90 B 110 100 95 95 C 105 95 90 105 D 115 100 95 100 Objective: maximize total revenue via one-to-one assignment.
STEP 2 - SOLVE
Convert Maximization to Minimization
Maximum element = 115. Subtract each element from 115 to get the cost matrix.
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
Row minimums: A = 5, B = 5, C = 10, D = 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 minimums: Honda = 0, Hero = 10, Bajaj = 0, Yamaha = 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 Cover Zeros with Minimum Lines
Zeros locations:
- A: Bajaj
- B: Honda, Hero
- C: Honda, Hero, Yamaha
- D: Honda
Minimum lines to cover all zeros:
- Line 1: Column Honda (covers B, C, D zeros in Honda)
- Line 2: Column Bajaj (covers A)
- Line 3: Row C (covers Hero, Yamaha zeros of C)
- Line 4: Row B (covers Hero zero of B)
That is 4 lines. Since number of lines (4) = order of matrix (4), an optimal assignment exists.
Make Optimal Assignment
Assign row by row using unique zeros:
- Row A: only zero at Bajaj → A → Bajaj. Strike column Bajaj.
- Row D: only zero at Honda → D → Honda. Strike column Honda.
- Row B: zeros at Honda (gone), Hero. → B → Hero. Strike column Hero.
- Row C: zeros at Honda (gone), Hero (gone), Yamaha. → C → Yamaha.
Assignment:
- A → Bajaj
- B → Hero
- C → Yamaha
- D → Honda
Compute Maximum Revenue
Using original bids:
- A → Bajaj = 110
- B → Hero = 100
- C → Yamaha = 105
- D → Honda = 115
$$\text{Total} = 110 + 100 + 105 + 115 = 430$$
Maximum Revenue = Rs. 430,000 (Rs. 430 thousand).
Final Answer
Individual Company Bid (Rs. thousands) A Bajaj 110 B Hero 100 C Yamaha 105 D Honda 115 Maximum Revenue = Rs. 430,000
- 55 marksNumericalExpected Monetary ValueHideAnswer
Milk Salesman Decision Problem
A milk salesman estimates the probability of the demand for a litre of milk as follows: He purchases a litre of milk @ Rs. 60 and sells it @ Rs. 70. Prepare payoff table and find optimum stock by using EMV criteria assuming the unsold milk has no scrap value.
Demand 11 12 13 14 15 Probability 0.10 0.15 0.30 0.25 0.20 [5]
- Purchase cost: Rs. 60 per litre - Selling price: Rs. 70 per litre - Profit per litre sold = $70 - 60 = 10$ - Loss per litre unsold (no scrap) = Rs. 60 - Demand and probabilities: Demand 11 12 13 14 15 ------------------ Prob 0.10 0.15 ...
- 65 marksDefinition and scope of operations researcHideAnswer
Write short note on: a. Scopes of operations research Write short note on: b. Dominance Rule Method in game theory [2.5+2.5]
Operations Research (OR) is a scientific approach to decision-making that involves the application of mathematical and statistical techniques to solve complex organizational problems. The main scopes of OR include: 1. Linear Programming ...
- 75 marksNumericalAverage number of customers in system and HideAnswer
On the average 96 patients per 24 hours day require the emergency service in clinic. Also on the average, a patient requires 10 minutes of active attention. Assume that the facility can handle only one emergency at a time. If this situation satisfies all the conditions for apply queuing theory, find the average (expected) queue length and the waiting time for the patient to be served. [5]
- Arrivals: 96 patients per 24-hour day - Service time per patient: 10 minutes (active attention) - Single server (one emergency at a time) - M/M/1 conditions satisfied Arrival rate: $$\lambda = \frac{96}{24 \text{ hr}} = 4 \text{ patien...
- 85 marksNumericalOptimal strategies for playersHideAnswer
Game Theory Problem: Finding Optimal Strategies
Determine the best strategy for each player A and B and the value of the game.
Player A / Player B $B_1$ $B_2$ $B_3$ $B_4$ $A_1$ 40 40 40 40 $A_2$ 30 30 20 50 $A_3$ 10 30 90 20 [5]
Payoff matrix (Player A gains): A\B B₁ B₂ B₃ B₄ --------------------- A₁ 40 40 40 40 A₂ 30 30 20 50 A₃ 10 30 90 20 This is a 2-person zero-sum game. Strategy Row values Row Min ------------------------------ A₁ 40, 40, 40, 40 40 A₂ 30, 3...
- 95 marksNumericalFormulation of linear programming problemsHideAnswer
Linear Programming Problem: Minimizing Cost of Food with Vitamin Requirements
Decision Variables: Let $x_1$, $x_2$, and $x_3$ be the units of foods $F_1$, $F_2$, and $F_3$ respectively.
Objective Function: Minimize $Z = 20x_1 + 24x_2 + 18x_3$
Constraints: $$20x_1 + 10x_2 + 10x_3 \geq 300 \quad \text{(Vitamin } V_1 \text{ requirement)}$$ $$10x_1 + 10x_2 + 10x_3 \geq 200 \quad \text{(Vitamin } V_2 \text{ requirement)}$$ $$10x_1 + 20x_2 + 10x_3 \geq 240 \quad \text{(Vitamin } V_3 \text{ requirement)}$$ $$x_1, x_2, x_3 \geq 0 \quad \text{(Non-negativity constraints)}$$
Vitamin content per unit of food: Vitamin $F1$ $F2$ $F3$ Daily Requirement ------------------------------------------------- $V1$ 20 10 10 300 $V2$ 10 10 10 200 $V3$ 10 20 10 240 Cost per unit: $F1 = 20$, $F2 = 24$, $F3 = 18$ (Rs.) --- L...
- 105 marksModified DistributionHideAnswer
Describe modified distribution (MODI) method used for testing the optimality of initial solution of transport problem. [5]
The MODI method (also called the u-v method) is a technique used to test whether an initial basic feasible solution of a transportation problem is optimal, and if not, to improve it systematically. The MODI method is based on the duality...
- 115 marksOperating characteristics of queuing systeHideAnswer
What is called a queue? Describe the operating characteristics of the single channel queuing model. [5]
Queue and Single Channel Queuing Model
What is a Queue?
A queue is a linear data structure that follows the FIFO (First-In-First-Out) principle, where elements are inserted at the rear end and removed from the front end. In the context of queuing theory, a queue refers to a waiting line of customers or entities awaiting service.
Operating Characteristics of Single Channel Queuing Model
The single channel queuing model (also called M/M/1 queue) has the following key operating characteristics:
1. Single Server/Channel
- Only one service facility or server is available
- All arriving customers must wait in a single queue if the server is busy
- Customers are served one at a time in the order they arrive
2. FIFO Service Discipline
- Customers are served in the order of their arrival (First-Come-First-Served)
- No priority or preemption is allowed
- Each customer waits until all previous customers are served
3. Arrival Pattern
- Arrivals follow a Poisson distribution with arrival rate λ (lambda)
- Arrivals are random and independent
- The inter-arrival times are exponentially distributed
4. Service Time Distribution
- Service times follow an exponential distribution with service rate μ (mu)
- Service times are independent and identically distributed
- The server works continuously when customers are present
5. Queue Capacity
- The queue has unlimited capacity (infinite waiting space)
- Customers do not balk or renege (they always join and wait)
6. Steady State Condition
- The system operates under the condition λ < μ (arrival rate less than service rate)
- This ensures the queue does not grow indefinitely
7. Key Performance Metrics
- Utilization factor (ρ) = λ/μ
- Average number of customers in system (L) = λ/(μ - λ)
- Average waiting time in queue (Wq) = λ/[μ(μ - λ)]
- 125 marksNetwork diagram constructionHideAnswer
Network Diagram Project
The following activities must be completed in order to complete the project. Draw network diagram to reflect the inter relationship between activities of the project.
Activity P Q R S T U V W X Predecessor - - P, Q Q P R T, U S, U V, W [5]
To draw the network diagram, I need to identify the precedence relationships and create nodes and arrows showing the sequence of activities. Activity Predecessor Dependencies ------------------------------------- P - Start (no predecesso...