The Frozen Set Problem: What to Do When You Have Organized Every Clue but Still Have No Next Move
A 4-step way to break a stalled CAT DILR set, the Unfreeze Method (Locate, Branch, Push, Revert or Resolve), for when every stated clue has been placed into the grid but no further deduction is directly forced. Covers finding the most constrained point, branching on one value, and following its consequences through every clue, with a worked seating-puzzle example, a common-mistakes table, and a one-week practice plan.

The Frozen Set Problem: What to Do When You Have Organized Every Clue but Still Have No Next Move
You have placed every clue from the DILR passage into your grid, checked it twice, and read the passage a third time hoping to catch something you missed. Nothing new turns up. The set feels frozen: all the direct information is in, yet no single clue points you to the next cell. Meanwhile the exam clock keeps running on a set you are more than halfway through. This is not a comprehension gap or a careless misread. It is a structural feature that some CAT DILR sets are built with on purpose, and it needs a specific technique, not more rereading, to break open.
- Locate: find the row or column with the fewest remaining open possibilities before you branch on anything.
- Branch: assume one specific value at that point, not a vague guess across multiple cells.
- Push: follow that single assumption through every other clue in the passage, fully and honestly.
- Revert or Resolve: a contradiction eliminates that value for good; no contradiction usually means you found the answer.
- Rereading the same clues rarely creates new information, but one well-placed branch almost always does.
This guide is for aspirants who do everything right on a DILR set and still stall. You read carefully, you place every direct clue correctly, and a few cells still sit open with the clock ticking. If your struggle is earlier, before you even start filling the grid, our companion piece on the Question-First Method for CAT DILR covers how to size up a set before you commit ten minutes to it.
The Frozen Set Problem: When Every Clue Is Placed and Nothing Moves
A DILR set freezes when every stated clue sits correctly in your grid but no single clue, read on its own, forces the next cell. This happens because some sets are built with clues that only resolve in combination, not one at a time, so direct scanning runs out before the grid is full.
CAT DILR setters know that most aspirants can place every direct clue quickly. To separate scores, a subset of sets is written so the last few cells depend on a clue or two that only make sense once you commit to one specific value and check it against everything else. Rereading the passage a fourth time will not change what is written on the page.
The Unfreeze Method, Step by Step
- Locate the row or column with the fewest remaining open possibilities in the grid, the point where direct clues have already narrowed things down the most.
- Branch by assuming one specific value at that point, not a range of options and not a different cell entirely.
- Push that single assumption through every other clue in the passage, checking each one fully instead of stopping at the first that seems to fit.
- Revert or Resolve: eliminate the value permanently if any clue contradicts it, or accept it as the answer if nothing in the passage does.
Here is a simplified version of that pattern. Four people, Naina, Omar, Priya, and Qasim, sit in seats 1 to 4, left to right, and five clues describe where they sit. Placing the first four clues fixes two seats immediately and leaves two seats tied between the same two people.
| Seat | Candidates Still Open | Remaining Count |
|---|---|---|
| Seat 1 | Qasim or Priya | 2 |
| Seat 2 | Priya or Qasim | 2 |
| Seat 3 | Naina (fixed by direct clues) | 1 |
| Seat 4 | Omar (fixed by direct clues) | 1 |
Seats 3 and 4 already sit at a count of one, so there is nothing left to test there. Seats 1 and 2 are the only ones still open, both stuck at the same count of two, which makes that pair the correct place to branch.
Locate and Branch: Finding the Fastest Point to Test an Assumption
Locate means scanning every row and column for the smallest number of remaining candidates, not the one that feels most familiar. In the seating example, seats 1 and 2 both carry exactly two open candidates while every other seat is already fixed, which makes that pair the fastest place to branch.
Here are the five clues from the passage, exactly as an aspirant would receive them:
- Naina does not sit at seat 1.
- Omar sits at seat 2 or seat 4.
- Priya sits immediately next to Qasim.
- Qasim does not sit at seat 4.
- The person immediately to the left of Naina is the same person immediately to the right of Qasim.
Clues one through four place Naina at seat 3 and Omar at seat 4 without any guesswork. Priya and Qasim must fill seats 1 and 2 between them, since clue three keeps them adjacent and clue four rules out seat 4 for Qasim. Which one sits at seat 1, though, is not settled by any of those four clues alone.
This is the frozen moment. Clue five is sitting right there, unused, but it references "the person immediately to the left of Naina," a seat you cannot name until Qasim's seat is fixed. Branch by assuming one specific value: say Qasim sits at seat 1, which puts Priya at seat 2.
Push and Revert: Following an Assumption to Its Consequence
Push means tracing one assumed value through every remaining clue in the passage, not just the clue that first made you suspicious. Assuming Qasim sits at seat 1 in the worked example, clue five checks out with no conflict, which is the signal that this branch is likely the actual answer.
With Qasim at seat 1 and Priya at seat 2, the person immediately to the left of Naina, seat 3, is whoever sits at seat 2, which is Priya. The person immediately to the right of Qasim, seat 1, is also seat 2, so again Priya. Clue five asks whether these two people match, and they do: both are Priya. No contradiction appears anywhere in the grid.
Now push the other branch to see Revert in action. Assume Qasim sits at seat 2 instead, with Priya at seat 1. The person immediately to the left of Naina, seat 3, is still whoever sits at seat 2, which is now Qasim. The person immediately to the right of Qasim, seat 3, is Naina herself. Clue five needs these two to match, and Qasim is not Naina. That is a direct contradiction, so this branch is eliminated for good.
One branch produced a contradiction and got eliminated. The other produced none and became the answer: Qasim at seat 1, Priya at seat 2, Naina at seat 3, Omar at seat 4. That is the entire Unfreeze Method in miniature, run on a passage small enough to see all at once.
Turn This Into a Repeatable Skill
DILR accuracy improves fastest when you practice branching on real sets, not just read about it.
Explore CAT Preparation ResourcesCommon Mistakes That Break the Unfreeze Method
The most common mistake is branching on a guess instead of the most constrained point, which wastes the one advantage controlled branching has over blind trial and error. A wrong branch point can cost several minutes before you even reach a clue that could contradict it.
The table below lines up the panic move against the pro move for mistakes that show up most often once a set starts to feel frozen.
| Panic Move ❌ | Pro Move ✅ |
|---|---|
| Rereading the same four clues a fifth time hoping for a new angle | Counting remaining candidates per row or column to find the actual branch point |
| Branching on a cell that feels central instead of the one with fewest options | Branching only where the count of open candidates is lowest |
| Testing an assumption against one clue and stopping there | Pushing the assumption through every clue in the passage before deciding anything |
| Treating a contradiction as wasted time and abandoning the branch entirely | Recording the eliminated value and moving to the next branch immediately |
| Switching to a completely different assumption before finishing the current push | Following one assumption all the way to a contradiction or a clean fit |
| Guessing an answer choice from the options without resolving the grid | Resolving the grid first, then matching it against the answer choices |
How to Practice the Unfreeze Method
Practicing the Unfreeze Method means deliberately choosing sets that freeze, not avoiding them, since avoidance keeps the skill undeveloped until exam day. A short daily drill of two or three sets, each solved with a recorded branch point, builds the habit faster than solving twenty easy sets that never stall.
| Day | Focus | Drill | What to Track |
|---|---|---|---|
| Day 1-2 | Locate | Take 2 solved sets and count remaining candidates per row/column at the halfway point | How fast you spot the lowest count |
| Day 3 | Branch | On 1 fresh set, stop at the frozen point and write down the exact value you would test first | Whether your branch point matches the true fewest-option cell |
| Day 4-5 | Push | Follow your branch through every clue by hand, out loud if needed, before checking the answer key | Whether you checked every clue or stopped early |
| Day 6 | Revert or Resolve | Redo 3 previously frozen sets, branching and recording each contradiction found | Number of branches eliminated versus branches resolved |
| Day 7 | Full Method | 2 full sets, timed, applying Locate, Branch, Push, and Revert or Resolve end to end | Time to first correct branch and total time to solve |
A frozen set is not a sign to move on, and it is not a sign you misread the passage either. It is a normal part of DILR set design, and the Unfreeze Method turns a stall into one clean, testable step. Before you even reach that point, though, choosing the right DILR sets before solving them decides whether you are spending your branch time on a set worth solving in the first place. For more on building set-selection and set-solving skill together, browse our full library of CAT preparation guides.
The Unfreeze Method, Recapped
- Locate: find the row or column with the fewest remaining open possibilities.
- Branch: assume one specific value at that exact point.
- Push: follow that assumption through every other clue, fully and honestly.
- Revert or Resolve: a contradiction eliminates the value for good; no contradiction usually means you found the answer.
Ready to Stop Freezing on DILR Sets?
A short strategy call maps your current DILR accuracy against your target percentile and pinpoints the exact skill to drill next.
Get Your Free CAT 2026 Strategy CallFrequently Asked Questions
What is the Frozen Set Problem in CAT DILR?
It is the point where every clue from the passage has been placed into your grid, yet no further deduction is directly forced. Aspirants often reread the same clues repeatedly at this point without making any real progress.
What is the Unfreeze Method?
It is a 4-step way to break a frozen set: locate the row or column with the fewest remaining possibilities, branch on one specific value there, push that assumption through every other clue, then revert it if a contradiction appears or accept it if none does.
Isn't guessing a value just risky trial and error?
It is controlled, not random. You pick the most constrained point in the grid, follow the assumption's consequences fully and honestly, and treat a contradiction as real information, since it eliminates that value permanently rather than just marking time.
How do I know which row or column has the fewest remaining possibilities?
Count how many values are still open in each row or column after placing every direct clue. The one with only two or three remaining options is usually the fastest branch point, since a contradiction shows up sooner.
Solve real CAT DILR sets timed
Hand-picked LR puzzles and DI caselets with timer + solution breakdown.