h1

Suisse Sudoku

March 8, 2010

Yes, Kush, I did notice the Cornell references on Day 2 of the LIDS Student Conference.  In fact, just after that, I had gone to San Diego for the Information Theory and Its Applications Workshop where Yedidia gave another version of the same talk and then Jon Kleinberg from Cornell gave the keynote on Cascading Behavior in Complex Networks which was pretty interesting.  A particularly nice philosophical point that Kleinberg made later during the panel discussion was on the difference between networking (in the engineering sense) and the emerging field of network science.  In the first, everything is designed from the bottom-up and is to be understood deductively whereas in the second, even if things are designed, they get out of hand pretty quickly and therefore must be understood in a top-down inductive style governed by the scientific method ideal of making hypotheses and testing them with experimental and perhaps generative modeling approaches.

Coming back to your reference to the puzzle Sudoku, as I briefly mentioned in an article about information theory and Pingala’s Meru Prastara, there are strong connections between coding and Sudoku.  In fact the connection between puzzles and information theory is very strong, dating back to the seminal work of Shannon, where in Section 7 he made a comment about the feasibility of making crossword puzzles in various languages (see Section VIII of this paper by Immink, Siegel, and Wolf for more on crossword puzzles).  As you know, Shannon was big on toys in addition to puzzles.  For example, he created the ultimate machine which we referenced in the penultimate machine we made for the ITA Workshop with John Sun and Baris Nakiboglu at the request of Rüdiger Urbanke who was in charge of the entertainment portion of the workshop.

I don’t know if you know this, but the only time I’ve actually done a Sudoku puzzle is on the train from Paris back to Lausanne after I had visited you during the summer of 2006, where I was spending the summer with Rüdiger and Emre Telatar working on some things related to low-density parity-check (LDPC) codes: suisse sudoku if you will.

Leave a comment