meet the sudoku puzzle
play

Meet the Sudoku puzzle Broken puzzle: 6 cannot appear twice in column - PowerPoint PPT Presentation

Meet the Sudoku puzzle Broken puzzle: 6 cannot appear twice in column 5 Puzzle is NxN grid, with 1 2 3 4 5 6 7 8 9 some cells given A 4 3 2 5 1 B 8 1 9 4 5 Permute 1..N in each C 2 1 8 7 3 9


  1. Meet the Sudoku puzzle “Broken” puzzle: 6 cannot appear twice in column 5 • Puzzle is NxN grid, with 1 2 3 4 5 6 7 8 9 some cells “given” A 4 3 2 5 1 B 8 1 9 4 5 • Permute 1..N in each C 2 1 8 7 3 9 “group” (row, col, block) D 5 – Each cell part of three E 6 1 3 different permutations F 2 G 4 7 5 3 6 9 1 2 8 • Place all numbers using H 9 7 logic (no guessing) I 3 1 6 – prove where numbers cannot (or must) go NP ‐ complete => logic to solve a given puzzle can be arbitrarily complex, but verification is O(N)

  2. A few notational conventions 1 2 3 4 5 6 7 8 9 Candidates: one of these numbers 1 . 3 A 4 5 . belongs here (not sure which yet) . . 9 B Black font: given or known (one candidate left) Columns numbered (x) C D 8 Rows lettered (y) Red fill: can eliminate candidates of interest from these locations E F 1 1 Gray fill: no candidate(s) Blue text: candidates of interest G of interest present here (involved in a pattern); other H * 35 candidates may also be present I Blocks identified by their White ‐ on ‐ red: only remaining candidate(s) center position b (e.g. H5) in this space. No other numbers allowed.

  3. Shadow rule (applies to x/y/b) 1 2 3 4 5 6 7 8 9 A E5 known to be #5 => #5 cannot be elsewhere in row E B 3 => #5 cannot be elsewhere in col 7 C => #5 cannot be elsewhere in block E8 D 1 2 3 4 5 6 7 8 9 E A F B G C H D I E 5 F B1 known to be #3 G => #3 cannot be elsewhere in row B H => #3 cannot be elsewhere in col 1 => #3 cannot be elsewhere in block B2 I

  4. Hidden single rule (applies to self) 1 2 3 4 5 6 7 8 9 #5 not in gray areas of block E8 A => #5 must be at E7 => no other number can be at E7 B 3 (hint: apply x/y shadow rule next) C Same reasoning for 7@I9 D 1 2 3 4 5 6 7 8 9 E A F B G C H D I E 5 F #3 not in gray areas of row B G => #3 must be at B1 H => no other number can be at B1 (hint: apply y/b shadow rule next) I 7

  5. Pair shadow rule (xb/yb/bx/by) 1 2 3 4 5 6 7 8 9 #4 not in gray areas of column 1 A => #4 must be A1 or C1 (in block B2) => #4 not in red part of block B2 B 6 6 (this is the x ‐ b variant of the rule) C (b ‐ x variant applies to 5@{E7,F7}) D 1 2 3 4 5 6 7 8 9 E 7 7 A 4 F B G Not same row/col, but C 4 7 may be useful later H 1 D 7 I 1 E 5 F 5 #7 not in gray areas of block E8 Not same block, but G => #7 must be E8 or E9 (row E) may be useful later => #7 not in red part of row E H (this is the b ‐ y variant of the rule) I (y ‐ b variant applies to 6@{B1,B2})

  6. Locked pair rule (x/y/b) 1 2 3 4 5 6 7 8 9 Need two pair shadows in same place A ‐ 2 ‐ pair and 6 ‐ pair at D7,G7 => No other numbers at D7,G7 B 18 18 (y variant of rule) C (b variant of rule applies to 3 ‐ 9 pair) D 1 2 3 4 5 6 7 8 9 E A F B G C H D 39 26 I E F 39 1 ‐ pair and 6 ‐ pair at B1,B3 G 26 => No other numbers at B1,B3 H (x variant of rule) I

  7. Hidden pair rule (x/y/b) 1 2 3 4 5 6 7 8 9 Two candidates in same column, each with same two numbers left (y variant) A ‐ D7=2 ==> G7=6 B ‐ D7=6 ==> G7=2 C => #2 and #6 not in red parts of col 7 => Often caused by other locked pairs D 48 48 1 2 3 4 5 6 7 8 9 E A F B G C H D 26 I E 26 Two candidates in same row and block, F each with same two numbers left => #4, #8 not in red parts of row D G 26 26 => #4, #8 not in red parts of block E2 H (matches both x and b variants) I

  8. Fishy pair rule (xy/yx/bx/xb/by/yb) 1 2 3 4 5 6 7 8 9 Two shadow pairs that involve one A 8 number and the same two values for two different groups (easier to see) B 5 ‐ For cols 2/4, #1 only in rows B/G C 8 5 => #1 not in red parts of rows B/G D 8 (this is the y ‐ x variant) 1 2 3 4 5 6 7 8 9 E A F 8 B 1 1 G 5 C H 5 D I E F 39 8 ‐ pairs in blocks B2 and E2 align with G 1 1 columns 1 and 3 H => #8 not in red parts of columns (#8 is b ‐ y variant, #5 is y ‐ b variant) I

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend