Key takeaways
- A logic grid puzzle is a constraint satisfaction problem: a set of variables, a domain of possible values for each, and clues that rule combinations out until exactly one arrangement survives.
- Mark negatives before positives. Most clues tell you what is not true, and a grid that records every negative will hand you the positives on its own.
- Every positive you write costs you a whole row and a whole column, because each value is used exactly once. Failing to propagate a positive is the most common reason a solve stalls.
- When direct elimination runs out, count. If two of three pairings in a category are fixed, the third is forced without any clue mentioning it.
- Our own app, IQ Test & Brain Training Games, has logic games built on deduction, conditional reasoning and rule discovery, plus puzzle games, but its listing does not describe a logic grid mode, so practise the grid method itself with puzzles built for it.
The method for a logic grid puzzle is short enough to state up front: record every negative before you write a single positive, propagate each positive across its whole row and column the moment you write it, and when elimination stalls, count what is left rather than guessing. Everything else is bookkeeping. This article works an original puzzle through that procedure so you can see where each step comes from.
One thing to clear up before starting. IQ Test & Brain Training Games, which we build at Reign Creative, has logic games built on deduction, conditional reasoning and rule discovery, and puzzle games, but its Google Play listing does not describe a logic grid mode, and nothing below is taken from the app. This piece exists because the question is worth answering, not because it describes a feature.
What the grid is actually for
A logic grid puzzle asks you to match several categories one to one — three people to three cities to three drinks, say — from clues that mostly tell you what is not the case. Computer scientists recognise the shape immediately: it is a constraint satisfaction problem, a set of variables with a domain of possible values each, narrowed by constraints until one assignment survives. A research framework for explaining such solutions describes its own scope as "the problem of step-wise explaining how to solve constraint satisfaction problems, with a use case on logic grid puzzles", which is a fair description of what your pencil is doing.
The grid itself is a memory aid, and that is not a trivial point. Holding nine possible pairings and their statuses in your head is beyond what anyone can keep straight — the capacity limits involved are covered in our guide to working memory. Writing them down converts a memory problem into a reading problem.
The puzzle
Three colleagues — Ada, Bo and Chen — each work in a different city and each ordered a different drink. The cities are Leeds, Madrid and Nagoya. The drinks are coffee, tea and juice.
- The person based in Leeds ordered coffee.
- The person based in Nagoya ordered tea.
- Chen is not based in Madrid.
- Bo did not order juice.
- Chen did not order coffee.
Work it yourself before reading on. The solution below uses only the four moves described in this article.
Step one: mark the negatives
Clues 3, 4 and 5 are pure negatives, and they go straight onto the grid: Chen is not in Madrid, Bo did not have juice, Chen did not have coffee.
Clues 1 and 2 look like positives, but notice what they actually assert. They do not name a person. They connect a city to a drink, which is a positive in the city-to-drink block and a source of negatives everywhere else: Leeds is not tea and not juice, Nagoya is not coffee and not juice.
Resisting the urge to start guessing at people is the discipline the whole method rests on. NRICH, the mathematics education project at the University of Cambridge, lists "working systematically" first among the problem-solving skills its reasoning material develops, and describes logical reasoning as one of the eight contexts in which reasoning is required. Systematic is not a personality trait here; it is the technique.
Step two: count when the clues run out
You now know Leeds is coffee and Nagoya is tea. No clue mentions Madrid's drink at all.
It does not need to. There are three cities and three drinks, matched one to one. Two of the three pairings are fixed, so Madrid must be juice — forced by arithmetic rather than by evidence. This counting argument is the move that unlocks most apparent dead ends, and it is worth reaching for before you start assuming values and testing for contradictions.
The table below shows the city-to-drink block once that deduction is in place, with a tick for a confirmed pairing and a cross for an eliminated one.
| Coffee | Tea | Juice | |
|---|---|---|---|
| Leeds | yes | no | no |
| Madrid | no | no | yes |
| Nagoya | no | yes | no |
Step three: chain a negative through a known pairing
Clue 5 says Chen did not order coffee. Coffee is Leeds. Therefore Chen is not in Leeds.
That inference is the engine of the whole puzzle type, and it has a formal name. Constraint propagation is the process of using one constraint to shrink the possible values of another variable, then repeating; Krzysztof Apt's survey of the field frames the standard algorithms as instances of a single generic procedure that keeps applying reductions until nothing more can be removed. You are running that procedure by hand.
Combine the new negative with clue 3 — Chen is not in Madrid — and only one city is left. Chen is in Nagoya, and since Nagoya is tea, Chen ordered tea.
Step four: propagate every positive immediately
This is where most solves go wrong. Writing "Chen — Nagoya" and moving on wastes most of its value. A confirmed pairing in a one-to-one matching kills an entire row and an entire column: nobody else can be in Nagoya, and Chen cannot be anywhere else.
So cross Ada and Bo out of Nagoya now, before reading another clue.
With that done, clue 4 finishes the puzzle. Bo did not order juice, and juice is Madrid, so Bo is not in Madrid. Bo is not in Nagoya either. Bo is in Leeds, and therefore ordered coffee. Ada takes the only remaining city, Madrid, and the only remaining drink, juice.
The solution is Ada in Madrid with juice, Bo in Leeds with coffee, Chen in Nagoya with tea. Check it against all five clues; every one holds, and no clue was used twice or ignored.
Turning the method into a habit
The four moves, in the order you should reach for them:
- Negatives first. Extract every elimination before you commit to anything.
- Chain through known pairings. A negative about a drink becomes a negative about a city as soon as the drink and city are linked.
- Propagate positives at once. One tick, one cleared row, one cleared column, every time.
- Count when stuck. Two of three fixed forces the third.
Only if all four are exhausted is assumption-and-contradiction appropriate, and a well-constructed puzzle rarely requires it.
If you enjoy this kind of structured rule-finding, the numerical relative is worth reading next: our guide to number sequence puzzles covers the equivalent procedure for sequences, where the unknown is a rule rather than a matching. You will also find the broader set of puzzle articles in the logic and pattern puzzles hub and the wider education and brain section.
For practice that does exist in our app rather than in this article, the logic games in IQ Test & Brain Training Games work on deduction, conditional reasoning and rule discovery, though its listing does not describe any of them as a logic grid. Its IQ-style test also covers logic, and the listing describes the results as estimates based on app activities, not a clinical or professional assessment. If you want to see how the same care applies to arithmetic shortcuts, our article on mental math tricks and where they break is built on the same principle: know why the step is valid before you trust it.
Good to know
Frequently asked questions
What is a logic grid puzzle?
What is the first thing to do with a new puzzle?
Why does one confirmed pairing eliminate so much?
What do you do when elimination stops producing anything?
Does IQ Test & Brain Training Games have logic grid puzzles?
Sources
- A framework for step-wise explaining how to solve constraint satisfaction problems (opens in a new tab)arXiv (arXiv:2006.06343); published version in Artificial Intelligence — accessed
- The Rough Guide to Constraint Propagation (opens in a new tab)arXiv (arXiv:cs/9909009); Proceedings of the 5th International Conference on Principles and Practice of Constraint Programming — accessed
- Reasoning: Identifying Opportunities (opens in a new tab)NRICH, Millennium Mathematics Project, University of Cambridge — accessed
About the author
Reign Creative LLC — The independent app studio that builds the apps covered on this site and publishes every article here. On Google Play it publishes as Reign Collective Apps.
We use AI tools to help research, draft and edit our articles. Each article lists the sources its factual claims rely on, and details about our apps come from their live Google Play listings. No article on this site has been reviewed by an independent expert unless the reviewer is named on it.
Spotted an error? Tell us — how corrections are handled is set out in our editorial policy.