Scheduling - Expert Level: conflict resolution EXPERT

Intensive progress check 🎯 drill: 20 expert-level scheduling questions. Worksheet 30 of 30 hones your conflict resolution abilities. Practice time allocation, day scheduling, timetable puzzles under timed conditions. Best for expert-level students seeking challenging problems and time-bound practice.

πŸ“ Worksheet 30 of 30 β€’ 20 questions β€’ ⏱️ Estimated time: 20 minutes β€’ 🎯 Expert level

What you'll learn in this worksheet:
Your progress through Scheduling
Worksheet 30 of 30 (100% complete)

Question 1

A football league has 7 teams. Each team plays every other team twice (home and away). What is the minimum number of rounds needed if each round has the maximum possible matches?
Step-by-step solution:

1. Total matches in double round-robin: 7 Γ— (7-1) = 42
2. Maximum matches per round: 3
3. Minimum rounds: 42 Γ· 3 = 7 rounds

Answer: 7 rounds

Question 2

Project tasks with uncertain durations (optimistic, likely, pessimistic) in days: - Design: (4, 6, 8) - Development: (3, 4, 7) - Testing: (2, 5, 6) - Deployment: (2, 4, 5) Using the PERT formula (O + 4M + P)/6, what is the expected total project duration?
Step-by-step solution (PERT):

1. Calculate expected duration for each task:
- Design: (4 + 4Γ—6 + 8)/6 = 6.0
- Development: (3 + 4Γ—4 + 7)/6 = 4.3
- Testing: (2 + 4Γ—5 + 6)/6 = 4.7
- Deployment: (2 + 4Γ—4 + 5)/6 = 3.8

2. Total expected duration: 18.8 days

Answer: 18.8 days

Question 3

A machine needs to process 4 jobs. Processing times: - Job D: 57 minutes - Job A: 37 minutes - Job B: 41 minutes - Job E: 75 minutes The machine breaks down at 86 minutes and takes 23 minutes to repair. Jobs are scheduled using Shortest Processing Time (SPT) first rule. What is the total completion time (makespan) after handling the breakdown?
Step-by-step solution (Breakdown Recovery):

1. Original SPT order: Job A β†’ Job B β†’ Job D β†’ Job E
2. Simulate processing with breakdown:
- Job A: 0 β†’ 37
- Job B: 37 β†’ 78
- Job D: Starts at 78, breakdown at 86 (8 min completed), repair 23 min, resume 49 min β†’ completes at 158
- Job E: 158 β†’ 233

3. Total makespan: 233 minutes
4. Delay caused by breakdown: 23 minutes

Answer: 233 minutes

Key Strategy: Simulate the timeline, account for breakdown during active job processing.

Question 4

A manager has 4 tasks to complete over 8 working hours. The task details are: - Report: Priority High, Duration 3 hours, Deadline 5 hours - Email: Priority Low, Duration 1 hours, Deadline 6 hours - Presentation: Priority High, Duration 2 hours, Deadline 4 hours - Analysis: Priority Medium, Duration 2 hours, Deadline 7 hours If tasks are scheduled based on priority first and deadline second, which task should be completed first?
Step-by-step solution:

Priority-Deadline Scheduling Algorithm:
1. Assign priority weights:
- High = 3, Medium = 2, Low = 1

2. Create priority-deadline table:
Task | Priority | Deadline | Duration
--------------|----------|----------|----------
Report | High | 5 | 3
Email | Low | 6 | 1
Presentation | High | 4 | 2
Analysis | Medium | 7 | 2

3. Sorting criteria:
- Primary: Highest priority first
- Secondary: Earliest deadline (if priority is same)

4. Sorted order:
1. Presentation (Priority: High, Deadline: 4)
2. Report (Priority: High, Deadline: 5)
3. Analysis (Priority: Medium, Deadline: 7)
4. Email (Priority: Low, Deadline: 6)

Answer: Presentation should be completed first

Key Strategy: Sort by priority first (descending), then by deadline (ascending) for tasks with equal priority.

Question 5

Trains and their scheduled times (arrival, departure): - Train 3: 1:00 β†’ 3:00 - Train 5: 3:00 β†’ 5:00 - Train 4: 11:00 β†’ 13:00 - Train 1: 16:00 β†’ 19:00 - Train 2: 19:00 β†’ 22:00 What is the minimum number of platforms needed to avoid conflicts?
Step-by-step solution:

1. Sort trains by arrival time
2. Greedy platform allocation
3. Maximum overlapping trains: 2

Answer: 2 platforms

Question 6

Round Robin scheduling with time quantum = 3: - P1: Burst time 12 - P2: Burst time 12 - P3: Burst time 14 - P4: Burst time 11 - P5: Burst time 14 What is the average completion time?
Step-by-step solution:

1. Round Robin simulation:
2. Completion times:
- P1: 48
- P2: 51
- P4: 56
- P3: 61
- P5: 63

3. Average: 279 Γ· 5 = 55.8

Answer: 55.8

Question 7

A delivery company has vehicles with capacity 14 units. Customer demands: - C1: 4 units - C2: 8 units - C3: 5 units What is the minimum number of vehicles needed to serve all customers?
Step-by-step solution:

1. Total demand: 17
2. Vehicle capacity: 14
3. Minimum vehicles: ⌈17 Γ· 14βŒ‰ = 2

Answer: 2 vehicles

Question 8

A PhD thesis defense requires all 4 committee members to be present. Their availability (slots 1-8): - Prof. C: Slots 4, 8, 2, 5 - Prof. A: Slots 1, 7 - Prof. E: Slots 5, 8, 2, 3 - Prof. D: Slots 2, 1 What is the earliest slot when all can attend?
Step-by-step solution:

1. Find intersection of availability:
Prof. C: [2, 4, 5, 8]
∩ Prof. A: [1, 7]
∩ Prof. E: [2, 3, 5, 8]
∩ Prof. D: [1, 2]
= βˆ… (No common slots)

Answer: No common slot available

Question 9

5 tasks (A, B, C, D, E) are to be completed one after the other. The following conditions must be met: - Task C must be performed immediately after Task A. - Task E must be completed before Task B. - Task D is neither the first nor the last task to be completed. - Task D is performed exactly 3 positions after Task B. Which task is scheduled in the second position?
Step-by-step solution (Deductive Logic):

1. Apply Consecutive Constraint: 'C immediately after A' -> (A, C)
2. Apply Before Constraint: 'E before B'
3. Apply Exclusion Constraint: 'D not first or last'
4. Apply Gap Constraints: 'D is 3 after B'

Final Sequence: E β†’ D β†’ A β†’ C β†’ B

Answer: The task in the second position is D.

Key Strategy: Use fixed pairs and gap constraints to anchor positions.

Question 10

Four tasks (Task 3, Task 4, Task 1, Task 2) must be scheduled with these constraints: 1. Task 3 must be before Task 4 2. Task 4 must be before Task 1 3. Task 3 must be before Task 1 4. Task 2 must be after Task 1 Which constraint is REDUNDANT (does not add new information beyond the others)?
Step-by-step solution (Redundancy Detection):

1. List all constraints:
1. Task 3 must be before Task 4
2. Task 4 must be before Task 1
3. Task 3 must be before Task 1
4. Task 2 must be after Task 1

2. Check for transitive relationships:
- From Constraint 1: Task 3 before Task 4
- From Constraint 2: Task 4 before Task 1
- By transitivity: Task 3 before Task 1
- This makes Constraint 3 unnecessary (redundant)

3. Verify other constraints are independent:
- Constraint 4 (Task 2 after Task 1) adds unique information

Answer: Constraint 3 is redundant

Key Strategy: Look for transitive relationships (A→B, B→C implies A→C).

Question 11

Four employees need to be scheduled for three shifts over three days. The constraints are: - Each employee works exactly one shift per day - No employee works the same shift two days in a row - Alice works Morning shift on Monday - Bob cannot work Night shift - Charlie works Evening shift on Tuesday Who works the Evening shift on Wednesday?
Step-by-step solution:

Table Method with Constraint Elimination:
1. Create a 3D table: Days x Shifts x Employees

2. Apply direct constraints:
- Monday Morning: Alice (fixed)
- Tuesday Evening: Charlie (fixed)
- Bob: Never Night shift (all days)

3. Apply rotation constraint:
- Alice (Morning Mon) cannot be Morning Tue
- Charlie (Evening Tue) cannot be Evening Wed

4. Fill Monday:
- Morning: Alice
- Evening: Charlie (can work evening)
- Night: Diana (Bob can't do night)

5. Fill Tuesday:
- Morning: Bob (Alice can't repeat, Charlie is evening)
- Evening: Charlie (fixed)
- Night: Diana (Bob can't)

6. Fill Wednesday:
- Charlie can't be Evening (was Evening Tue)
- Alice can be Evening (was Morning Mon, okay to shift)
- Answer: Alice works Evening on Wednesday

Key Strategy: Apply fixed constraints first, then use rotation rules to eliminate impossible assignments systematically.

Question 12

An event runs for 4 hours. Staff needed per hour: - Hour 1: 5 - Hour 2: 4 - Hour 3: 9 (PEAK) - Hour 4: 3 What is the minimum number of staff needed if staff can work multiple consecutive hours?
Step-by-step solution:

1. Identify peak demand: 9 staff at hour 3
2. Staff can work multiple hours β†’ schedule around peak
3. Minimum staff needed: 9

Answer: 9 staff

Question 13

A JIT manufacturing system has 4 jobs with the following data: | Job | Processing (min) | Due Date (min) | Early Penalty/min | Late Penalty/min | |-----|-----------------|----------------|-------------------|------------------| | Component D | 36 | 92 | 1 | 18 | | Component B | 40 | 78 | 1 | 17 | | Component A | 35 | 99 | 3 | 16 | | Component C | 40 | 120 | 5 | 17 | Using the Earliest Due Date (EDD) sequencing rule, what is the total penalty incurred?
Step-by-step solution (JIT Penalty Calculation):

1. EDD Sequence: Component B β†’ Component D β†’ Component A β†’ Component C
2. Calculate completion times and penalties:
- Component B: completes at 40, due 78, early by 38 min β†’ penalty 38
- Component D: completes at 76, due 92, early by 16 min β†’ penalty 16
- Component A: completes at 111, due 99, late by 12 min β†’ penalty 192
- Component C: completes at 151, due 120, late by 31 min β†’ penalty 527

3. Total penalty: 773

Answer: 773 penalty points

Key Strategy: JIT scheduling minimizes total earliness + tardiness penalties, balancing inventory costs and customer satisfaction.

Question 14

Four colleagues need to schedule a meeting. Their available time slots are: - Alex: 9:00 AM, 10:00 AM, 2:00 PM, 3:00 PM - Ben: 10:00 AM, 11:00 AM, 2:00 PM - Cara: 9:00 AM, 11:00 AM, 12:00 PM, 3:00 PM - Diana: 10:00 AM, 12:00 PM, 2:00 PM, 3:00 PM What is the earliest time slot when all four can meet?
Step-by-step solution:

Set Intersection Method:
1. List all availability:
- Alex: {9:00 AM, 10:00 AM, 2:00 PM, 3:00 PM}
- Ben: {10:00 AM, 11:00 AM, 2:00 PM}
- Cara: {9:00 AM, 11:00 AM, 12:00 PM, 3:00 PM}
- Diana: {10:00 AM, 12:00 PM, 2:00 PM, 3:00 PM}

2. Find common slots (intersection):
- Common to all = Alex AND Ben AND Cara AND Diana
- Result: Empty set (No common time)

3. Conclusion: No common time slot available

Key Strategy: Use set intersection to find common availability, then choose the earliest time.

Question 15

In a round-robin tournament with 6 teams, each round consists of disjoint matches (no team plays twice in a round). What is the minimum number of rounds needed?
Step-by-step solution:

1. **Model as edge coloring of complete graph K_6
2. Vizing's theorem: Ο‡'(K_n) = n-1 for even n, n for odd n
3. For 6 teams: 5 colors/rounds needed

Answer: 5 rounds

Question 16

A student has 10 days to prepare for three exams: Physics, Mathematics, Chemistry. The required preparation days are: - Physics: 2 days - Mathematics: 3 days - Chemistry: 2 days If the student follows the optimal schedule starting today, on which day will the last exam be?
Step-by-step solution:

Timeline Planning Method:
1. Calculate total preparation time needed:
- Physics: 2 days
- Mathematics: 3 days
- Chemistry: 2 days
- Total: 7 days

2. Available days: 10 days
3. Extra buffer days: 3 days
4. Optimal schedule:
- Days 1-2: Prepare for Physics
- Day 3: Physics exam
- Days 4-6: Prepare for Mathematics
- Day 7: Mathematics exam
- Days 8-9: Prepare for Chemistry
- Day 10: Chemistry exam

Answer: The last exam will be on Day 10

Key Strategy: Schedule exams immediately after preparation period ends, accounting for all required prep days.

Question 17

Computer Science courses with prerequisites: - CS102 requires CS401 - CS101 requires CS401 - CS201 requires CS101 - CS301 requires CS401 Which courses can be taken in the first semester?
Step-by-step solution:

1. Identify courses with prerequisites:
- CS102 needs CS401
- CS101 needs CS401
- CS201 needs CS101
- CS301 needs CS401

2. Courses without prerequisites (can take first): CS401

Answer: CS401

Question 18

In a single-elimination knockout tournament with 8 teams, how many total matches are played to determine the champion?
Step-by-step solution:

1. Single elimination principle: Each match eliminates exactly one team
2. Teams to eliminate: 8 - 1 = 7 teams must be eliminated
3. Matches needed: 7 matches

Answer: 7 matches

Question 19

A hospital ward has 11 patients. Each nurse can handle at most 4 patients. What is the minimum number of nurses required?
Step-by-step solution:

1. Patients: 11
2. Capacity per nurse: 4
3. Minimum nurses: ⌈11 Γ· 4βŒ‰ = 3

Answer: 3 nurses

Question 20

A traveler needs to go from City A to City D. The transport schedule is: - T1: City A to City B, Departs 09:30, Arrives 1:09 PM - T2: City A to City C, Departs 08:30, Arrives 11:03 AM - T3: City B to City D, Departs 14:00, Arrives 4:37 PM - T4: City B to City C, Departs 14:30, Arrives 4:56 PM - T5: City C to City D, Departs 11:00, Arrives 1:17 PM - T6: City C to City B, Departs 11:30, Arrives 1:47 PM - T7: City E to City D, Departs 12:30, Arrives 2:58 PM - T8: City E to City B, Departs 10:30, Arrives 12:29 PM Minimum connection time is 45 minutes. What is the earliest arrival time at City D?
Step-by-step solution:

Network Path Analysis:
1. Identify all possible routes from City A to City D:
- City A→City B -> City B→City D
- City A→City C -> City C→City D
- City A→City B -> City B→City C -> City C→City D

2. Best route found:
- T1: City A to City B (09:30 - 1:09 PM)
- Connection time: 51 minutes
- T3: City B to City D (14:00 - 4:37 PM)

Earliest arrival: 4:37 PM

Key Strategy: Enumerate all possible routes, verify connection times meet minimum requirements.
Previous Worksheet Next Worksheet