CAT DILR Constraint Conflict: When It Seems Impossible
Hitting an impossible constraint mid-DILR-set feels like disaster, but it's proof one earlier assumption is wrong. This guide teaches the contradiction-as-elimination method as a repeatable four-step process, walks through three fully solved DILR sets (linear seating, scheduling, and an attribute-matching grid) that each look unsolvable until the method is applied, and closes with a short practice drill readers can try before checking the answer.

You're two-thirds through a DILR set, the grid mostly filled in, when two constraints collide and neither one fits anywhere. That's an impossible DILR constraint conflict, and it derails more CAT attempts than a genuinely hard set ever does, because the instinct is to erase everything and restart from scratch, burning four or five minutes you don't have left. Here's the reframe that actually works: a constraint conflict is not a dead end. It's proof that one of your earlier assumptions is wrong, and proving something wrong is exactly how you eliminate entire branches and force the real answer into view.
This guide names that reframe as a repeatable four-step method, then walks through three full DILR-style sets, a seating arrangement, a scheduling grid, and an attribute-matching grid, each looking unsolvable at some point until the method gets applied. A short drill at the end lets you try the same move before checking the answer.
Why an impossible DILR constraint feels like disaster
Most aspirants read a mid-set contradiction as proof they've made an error somewhere in the last few minutes. That's not unreasonable, slips do happen, but it's usually wrong. In a well-built CAT DILR set, contradictions are placed deliberately, filtering candidates who guessed early from those who reasoned early.
The panic response, wipe the grid and start over, throws away correct work along with the one wrong assumption. Under exam time pressure, that's expensive. The faster alternative: isolate the one choice that caused the collision, reverse only that choice, and keep every other deduction exactly as it was.
Who should read this guide?
This guide is worth your time if:
- You've hit a DILR set where two constraints directly contradict each other, and your instinct was to start the whole grid over.
- You've never named the difference between "this set has no answer" and "this branch has no answer."
- You want a concrete, repeatable process for a constraint conflict, instead of vague advice to "stay calm."
- You're comfortable building tables and grids for DILR sets but freeze at the point of contradiction.
The contradiction-as-elimination method for an impossible DILR constraint
Treat every mid-set contradiction as data, not disaster. The method has four steps, and none of them require redrawing your grid.
The step aspirants skip is step one. Under pressure, it's tempting to blame the most recent cell filled, when the actual faulty choice happened earlier, at the last point a clue genuinely allowed more than one answer. Everything after that point was forced correctly; only the branch point was a guess.
Before filling any cell a clue doesn't force outright, flag it: "this is a choice, not a deduction." If a contradiction shows up later, that flag is where you go first. Aspirants who skip this end up scanning the whole grid for the fault, costing far more time than the method itself.
Three solved DILR sets that looked impossible until this method
Three sets below, each a different arrangement type, each hitting a genuine contradiction partway through, resolved using the same four steps.
Set 1 — Linear seating arrangement
The natural first attempt. The only clue with two live options is R's: "one of the two ends" could mean seat 1 or seat 6. Try seat 1 first.
Where it breaks. If R sits in seat 1, "U sits immediately to the left of R" has nowhere to point, there is no seat further left. That's the impossible constraint: R = seat 1 and "U immediately left of R" cannot both be true.
Applying the method. Step 1, the assumption: R = seat 1. Step 2, eliminate it: R cannot be seat 1. Step 3, derive: since R must be at one of the two ends and seat 1 is ruled out, R = seat 6. Step 4, keep building: U immediately left of seat 6 means U = seat 5.
Seats 1-4 remain for P, Q, S, T. Q sits right of P, and P can't be at an end, so P is seat 2 or seat 3. Try P = seat 3, Q = seat 4: S, right of Q, would need seat 5, already taken by U. A second, smaller contradiction, so P = seat 3 is out too. That forces P = seat 2, Q = seat 3, S = seat 4. Seat 1, the last one, goes to T, not adjacent to Q's seat 3, so nothing is violated.
| Seat 1 | Seat 2 | Seat 3 | Seat 4 | Seat 5 | Seat 6 |
|---|---|---|---|---|---|
| T | P | Q | S | U | R |
Set 2 — Scheduling and timetable arrangement
The natural first attempt. The 11 AM clue offers two options: L or O. Since L is named first in the clue, try L = 11 AM.
Where it breaks. If L = 11 AM, "L immediately after O" forces O into 10 AM. That leaves 9 AM, 12 PM, and 1 PM for K, M, N. K must be exactly one hour before M, and the only consecutive pair left is 12 PM and 1 PM, so K = 12 PM, M = 1 PM. But the clue directly bars M from 1 PM. Contradiction.
Applying the method. Step 1, the assumption: 11 AM = L. Step 2, eliminate it. Step 3, derive: since 11 AM must be L or O, it's O. Step 4, keep building: "L immediately after O" gives L = 12 PM.
That leaves 9 AM, 10 AM, and 1 PM for K, M, N. The only consecutive pair is 9 AM and 10 AM, so K = 9 AM, M = 10 AM, satisfying "M not at 1 PM." The last slot, 1 PM, goes to N, after O's 11 AM as required.
| 9 AM | 10 AM | 11 AM | 12 PM | 1 PM |
|---|---|---|---|---|
| K | M | O | L | N |
Set 3 — Attribute-matching grid
The natural first attempt. The city clue for Bengaluru offers two names: Aisha or Leena. Aisha is listed first, so try Aisha = Bengaluru.
Where it breaks. If Aisha is Bengaluru, Karan, who isn't Delhi or Mumbai, must be Kolkata, forcing the evening slot. Delhi and Mumbai remain for Leena and Rohit. Rohit is fixed at afternoon, and Mumbai needs morning, so Rohit can't be Mumbai; Rohit = Delhi, Leena = Mumbai, morning slot. That leaves only night for Aisha, since the other three slots are taken. But Aisha is explicitly barred from night. Contradiction.
Applying the method. Step 1, the assumption: Aisha = Bengaluru. Step 2, eliminate it. Step 3, derive: since Bengaluru belongs to Aisha or Leena, it must be Leena. Step 4, keep building from there.
With Leena as Bengaluru, Karan is again Kolkata, evening slot. Delhi and Mumbai remain for Aisha and Rohit. Rohit stays afternoon, and Mumbai needs morning, so Rohit = Delhi, Aisha = Mumbai, morning slot. The last slot, night, goes to Leena, and neither restriction, on Karan or on Aisha, is violated, since both already hold different slots.
| Aspirant | City | Slot |
|---|---|---|
| Aisha | Mumbai | Morning |
| Karan | Kolkata | Evening |
| Leena | Bengaluru | Night |
| Rohit | Delhi | Afternoon |
Notice what the eliminated branch had in common in all three sets: it was never forced by a clue, it was a choice made because a clue listed two names or two positions. Before accepting a contradiction as proof the set is broken, trace back to the spot where a clue left two options open and you picked one.
Common mistakes when a DILR constraint conflict shows up
A handful of errors repeat across aspirants who haven't drilled this moment.
Erasing the entire grid instead of reversing the one branch that caused the conflict, losing correct work along with the faulty guess. Blaming the last cell filled rather than the last genuine either-or choice. Treating a contradiction as proof the set has no solution, when CAT DILR sets always have exactly one. And skipping a recheck of earlier clues after elimination, since the forced value can trigger a second, smaller elimination further down the chain, as it did in Set 1 and Set 3.
The fix for all four is the same structure-first habit that pays off across every DILR family. Our guide to CAT DILR election and voting sets uses a preference matrix for a related reason: build the structure once, then let it answer every question.
Test yourself: a constraint conflict drill
Try this shorter scenario before reading the solution below. Same four-step method as the three sets above.
Work out the schedule yourself first. Where does the first attempt at Nikhil's slot break down?
Reveal the solution
Meera is fixed at 4 PM, leaving 3 PM, 5 PM, 6 PM for Nikhil, Om, Priya. Try Nikhil = 3 PM first. Then Om, one hour after Nikhil, would need 4 PM, already Meera's. Contradiction.
Step 1: Nikhil = 3 PM. Step 2, eliminate it. Step 3, derive: Nikhil must be 3 PM or 5 PM, so Nikhil = 5 PM. Step 4, keep building: Om, one hour after, is 6 PM. The last slot, 3 PM, goes to Priya, satisfying "not at 6 PM." Final: Priya 3 PM, Meera 4 PM, Nikhil 5 PM, Om 6 PM.
If your unaided attempt matched, notice how little the contradiction cost: one eliminated branch, one forced value, done. That's the payoff of treating a constraint conflict as a clue, not a crisis, whether the set involves seating, scheduling, or grid attributes. The same discipline shows up in CAT DILR sports tournament sets, where "guaranteed versus possible" thinking plays a similar role, and in CAT DILR survey and poll sets, where a response matrix does the same job for overlapping percentage data.
Not sure DILR contradictions are your biggest scoring gap? Run our CAT preparation gap analysis framework on your last three mocks first. If the buried trap is more logical, our guide to CAT data sufficiency advanced traps covers that pattern. The CAT exam hub collects section-wise guides, and the CAT score predictor shows how fewer wasted restarts move your percentile.
The bottom line
- An impossible DILR constraint is not proof the set is broken. CAT DILR sets have a unique solution, so a contradiction almost always means one earlier assumption is wrong.
- Use the four-step method: note the assumption that caused the conflict, eliminate it, derive what's forced instead, and keep building instead of restarting.
- The faulty step is usually the last genuine either-or choice, not the last cell you filled in.
- Eliminating one branch often forces several cells at once and can trigger a second, smaller elimination, so recheck earlier clues after every elimination.
- This method applies across seating, scheduling, and attribute-matching grids, and consistently saves time compared with restarting from scratch.
Stop restarting DILR sets from scratch. Learn to eliminate instead.
Bring a set where you hit a constraint conflict to a free session. We'll trace the branch point with you and show how elimination forces the rest of the grid.
Book a Free CAT 2026 DILR Strategy SessionQuestions aspirants ask
Solve real CAT DILR sets timed
Hand-picked LR puzzles and DI caselets with timer + solution breakdown.