1st Edition

Algorithmic Ways for Mathematical Puzzles

By Ryuhei Uehara Copyright 2027
136 Pages 64 Color & 20 B/W Illustrations
by A K Peters/CRC Press

136 Pages 64 Color & 20 B/W Illustrations
by A K Peters/CRC Press

Algorithmic Ways for Mathematical Puzzles   introduces puzzles from all over the world, past and present, from the perspective of theoretical computer science. Certain types of puzzles have contributed greatly to the development of this field. In fact, the latest puzzles often provide new research themes for computer scientists, whether the puzzle designer intended this outcome or not. This... Read more

1. Tower of Hanoi  2. Sliding Block Puzzles  3. Pencil-and-Paper Puzzles  4. Number Puzzles  5. 15 Puzzle  6. Silhouette Puzzles  7. Overlapping Puzzles  8. Matching Puzzles  9. Anti-Slide Puzzles  10. Rubik’s Cube  11. Lattice Puzzles  12. Sliding-and-Packing Puzzles  13. Origami Puzzles  14. Dissection Puzzles  15. Peg Solitaire  16. Puzzle Solvers  17. Conway’s Game of Life and Undecidability

Biography

Ryuhei Uehara is a Professor in the School of Information Science at the Japan Advanced Institute of Science and Technology (JAIST), where he also serves as Vice President and Director of the JAIST Gallery. He received the B.E., M.E., and Ph.D. degrees from The University of Electro-Communications in 1989, 1991, and 1998, respectively. Before joining JAIST in 2004, he held academic positions at Tokyo Woman’s Christian University and Komazawa University and worked as a researcher at Canon Inc.. His research interests include computational complexity, algorithms, graph theory, computational origami, and the theory of games and puzzles.

He has published extensively on the computational complexity of puzzles and recreational mathematics from the viewpoint of theoretical computer science. He is Chair of the Japan Chapter of the European Association for Theoretical Computer Science (EATCS). He has also been a visiting researcher at the University of Waterloo, Massachusetts Institute of Technology, ETH Zürich, Simon Fraser University, Universitat Politècnica de Catalunya, and Université libre de Bruxelles.