Home / Guides / How to Solve Logic Grid Puzzles

Logic grid puzzles (often called Zebra puzzles or Einstein’s riddles) give you a set of categories—such as Suspects, Rooms, and Weapons—and a list of clues. Your goal is to deduce the unique pairing between all elements without guessing.

How do you solve a logic grid puzzle?

To solve a logic grid puzzle, mark direct negative clues with an ✗, confirm positive matches with a ✓, and apply row-column elimination so every item matches exactly one element in each category. When a ✓ connects two items (e.g. Suspect A with Room B), transfer all known checkmarks and cross-outs from Room B onto Suspect A via transitive deduction until every subgrid is solved.

Anatomy of an elimination matrix

A logic grid matrix arranges categories in an L-shaped cross-table. Each small square represents a relationship between two items:

  • Blank cell: The relationship is unknown.
  • Cross-out (✗): The pairing is proven impossible.
  • Checkmark (✓): The pairing is confirmed true.

Try our Interactive Logic Grid Solver to practice toggling checkmarks and watch automated transitive eliminations in real time.

The three core deduction rules

1. Direct Clue Elimination (The ✗ Rule)

Negative statements provide immediate cross-outs. If clue 1 says "Lord Blackwood was never seen in the Library," immediately place an at (Blackwood, Library).

2. Single Candidate Forced Match (The ✓ Rule)

In any 3×3 or 4×4 sub-block, each row and column can have only one ✓. If three out of four cells in a row are marked ✗, the fourth cell must be ✓. Once a ✓ is placed, immediately fill the rest of that row and column with ✗.

3. Transitive Deduction (The Chain Rule)

If item A matches item B (✓), and item B matches item C (✓), then item A must match item C (✓). Conversely, if item A matches item B (✓), and item B is eliminated from item D (✗), then item A is also eliminated from item D (✗).

A step-by-step deduction walkthrough

Consider four suspects (Blackwood, Cynthia, Vance, Sterling) and four rooms (Library, Study, Conservatory, Dining Room):

Step Clue Analyzed Matrix Action Logical Justification
1 “Vance was not in the Conservatory or Dining Room.” Place ✗ at (Vance, Conservatory) and (Vance, Dining). Direct negative elimination.
2 “The person in the Library carried the Poison.” Place ✓ at (Library, Poison). Direct positive link.
3 “Blackwood was in the Study.” Place ✓ at (Blackwood, Study). Fills (Blackwood, Study) with ✓; marks other rooms for Blackwood as ✗.
4 Transitive step: Place ✗ at (Blackwood, Poison). Because Blackwood is in Study, and Poison is in Library.

Our game / Constraint-satisfaction mystery

Want logic grid deduction with an actual crime case?

Detective Sudoku brings logic grid mechanics into an iOS app with floor plans and murder mysteries. Deduce where everyone stood, follow truthful clues, and identify the culprit without guessing.

Discover Detective Sudoku →

Advanced transitive and grouping patterns

When straightforward clues are exhausted, look for comparative and exclusionary pairings:

  • Either/Or clues: "Either Cynthia or Vance took the Dagger." This tells you that neither Sterling nor Blackwood could have taken the Dagger (place ✗ for them immediately).
  • Relative location clues: "The person with the Revolver was directly north of Dr. Sterling." This proves Sterling was not in the top row, and the Revolver was not in the bottom row.

You can also download free printable PDF mystery cases from our Printable Cases Archive to practice with pen and paper.

Frequently asked questions about logic grid puzzles

What is the difference between a logic grid puzzle and Sudoku?

Sudoku uses numbers and 3×3 square regions where all digits 1–9 must appear once. Logic grid puzzles use relational categories (such as names, rooms, and items) and solve by testing narrative clues against an elimination matrix.

Do you ever need to guess to solve a logic puzzle?

No. Every well-constructed logic grid puzzle has a single unique solution that can be reached purely through progressive deduction and transitive eliminations.

What do you do when you are stuck on a logic grid?

Check for cross-category implications. If suspect A is linked to room B, verify whether any clues about room B can be copied directly onto suspect A.