|Talks|

What do Sudoku and turbulence have in common?

Past Talk
Zoltán Toroczkai
Professor of Theoretical Physics and Computer Science and Engineering at the University of Notre Dame
Jan 25, 2016
1:00 pm
Jan 25, 2016
1:00 pm
In-person
4 Thomas More St
London E1W 1YW, UK
The Roux Institute
Room
100 Fore Street
Portland, ME 04101
Network Science Institute
2nd floor
Network Science Institute
11th floor
177 Huntington Ave
Boston, MA 02115
Network Science Institute
2nd floor
Room
58 St Katharine's Way
London E1W 1LP, UK

Talk recording

The mathematical structure of many number-puzzles such as Sudoku is akin to hard constraint satisfaction problems lying at the basis of applications that include protein folding and the ground-state problem of glassy spin systems. We introduce an exact mapping of such problems into a deterministic, continuous-time (analog) dynamical system which solves any puzzle without backtracking or random restarts. (All previous algorithms use backtracking.) We also show that the difficulty of Sudoku translates into transient turbulent behavior exhibited by this dynamical system, and that the escape rate, an invariant of transient turbulent flows, provides a scalar measure of the puzzle’s difficulty that correlates well with human difficulty ratings. This measure can then be used to define a "Richter-type" scale of puzzle hardness. Sudoku is only used as an example, the analog method presented here is applicable to all hard decision type problems (NP-complete problems) with applications both in fundamental sciences (physics, biology) and in industry (e.g., scheduling, public-key cryptography, chip design, etc).  

About the speaker
Zoltan Toroczkai is a Professor of Theoretical Physics and Computer Science and Engineering at the University of Notre Dame. His work is in the general area of complex systems research, bringing and developing tools from mathematics, equilibrium and non-equilibrium statistical physics, nonlinear dynamics and chaos theory to bear on applications ranging from fluid flows, processes in solids, to complex networked systems.
Share this page:
Jan 25, 2016