Introduction
The Scheduling (Days/Months) pattern involves assigning events, people or tasks to specific days, dates, or months using relative-order clues such as “before”, “after”, “two days after”, or “in the same month as”.
This topic is common in competitive exams (SBI PO, IBPS, SSC, CAT) and tests your ability to convert temporal clues into an ordered timeline.
Pattern: Scheduling (Days/Months)
Pattern
Assign events or persons to specific days/months using ordering and positional constraints (e.g., before/after, immediate next, gaps of n days).
- Absolute vs Relative: Absolute clues give specific dates (e.g., 10th July); relative clues compare positions (e.g., X is two days after Y).
- Immediate Relations: “Next day”, “immediately after”, or “immediately before” indicate adjacency.
- Counting Gaps: “Two days after” implies exactly two-day gap between events (skip one day in between).
- Multiple Attributes: Combine day/month with other attributes (person, venue) in tabular scheduling problems.
Step-by-Step Example
Question
Seven friends - A, B, C, D, E, F, and G - attend weekly workshops, one each day from Monday to Sunday.
Each attends on a different day. The clues are:
1. C attends two days after A.
2. E attends immediately before D.
3. B attends on Thursday.
4. F attends on the day just after C.
Who attends on Saturday?
Options:
A) A B) D C) F D) G
Solution
Step 1: Map fixed day
B = Thursday (given).Step 2: Use relative offsets for A and C
C is two days after A → C = A + 2 (e.g., if A = Monday, C = Wednesday).Step 3: F relation
F attends just after C → F = C + 1.Step 4: E-D adjacency
E immediately before D → E = D - 1 (adjacent pair).Step 5: Fit around known B = Thursday
Try placing A so that C and F fit without colliding with B. If A = Monday → C = Wednesday → F = Thursday (conflict: B = Thursday). If A = Tuesday → C = Thursday → F = Friday. But C = Thursday would conflict with B. Therefore A = Wednesday → C = Friday → F = Saturday fits.Final Answer:
F → Option CQuick Check:
A = Wednesday ✅ C = Friday (two days after) ✅ F = Saturday (after C) ✅ B = Thursday unchanged ✅ E & D occupy remaining adjacent pair (Mon/Tue or Sun/Mon) ✅
Quick Variations
1. Weekday scheduling (Mon-Sun) with gaps of n days.
2. Monthly scheduling (Jan-Dec) with seasons or fiscal-quarter constraints.
3. Multi-attribute scheduling (day + venue + person) using tables or grids.
4. Circular weekly cycles where events repeat (use modular arithmetic).
Trick to Always Use
- Step 1: Place absolute/fixed days first (e.g., B = Thursday).
- Step 2: Translate relative clues into numeric shifts (A + 2 → C).
- Step 3: Use adjacency blocks (E-D) as units and place them in remaining slots.
- Step 4: Try minimal consistent placement (start with earliest possible day for variable chains) and adjust if it conflicts with fixed days.
Summary
Summary
- Put fixed dates/days first, then place relative chains (A + n → B) around them.
- Treat adjacency clues as inseparable blocks when fitting into the timeline.
- For weekly cycles, remember boundaries (Mon-Sun) and check edge placements.
- Always perform a quick conflict check after initial placement and shift the chain if needed.
Example to remember:
When C is two days after A and F is just after C, place A so C and F do not collide with any fixed-day persons (like B = Thursday).
