<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><entry xmlns='http://www.w3.org/2005/Atom' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8082954141980125536.post-88388799571459136</id><published>2008-04-30T10:16:00.007-04:00</published><updated>2008-04-30T10:51:34.074-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='theory'/><category scheme='http://www.blogger.com/atom/ns#' term='brute force'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='history'/><title type='text'>Mel was Real</title><content type='html'>&lt;p class=pp&gt;Things have been pretty crazy around here, so no new posts recently, but this caught my attention.&lt;/p&gt;

&lt;p class=pp&gt;James Grimmelmann &lt;a href="http://laboratorium.net/archive/2008/04/28/a_few_facts_about_the_lgp30"&gt;reports&lt;/a&gt; a few interesting facts about the Librascope/Royal McBee LGP-30.  Specifically, &lt;a href="http://www.pbm.com/~lindahl/mel.html"&gt;Mel&lt;/a&gt; was real, and the hexadecimal digits were 0 1 2 3 4 5 6 7 8 9 &lt;i&gt;F G J K Q W&lt;/i&gt;!
&lt;/p&gt;

&lt;p class=pp&gt;I can't resist telling a story.  James is now a professor at the New York Law School, but he and I were fellow computer science students in college.  He was a TA for the undergraduate introductory theory course when I took it, and his duties included, among other more enjoyable tasks, grading the first problem set.  The &amp;ldquo;challenge&amp;rdquo; problem asked for a proof that in any group of six people, there is either a group of three that all know each other (a clique) or a group of three that all don't know each other (an anti-clique).  I didn't see how to prove it*, so I just wrote a simple C program to iterate over all 2&lt;sup&gt;15&lt;/sup&gt; possibilities and verify that the condition holds.  I wrote something about using brute force and attached the C program to the problem set.  This problem set was just a warm-up in proof techniques, but the course is all about what can and can't be computed by various systems.  The pinnacle result, of course, is Turing's proof that some problems are uncomputable and Cook's definition of NP-completeness.  In that light, my brute force proof ran against everything the course was trying to teach.&lt;/p&gt;

&lt;p class=pp&gt;James was the grader for that question.  Next to the comment about brute force, he wrote &amp;ldquo;Wait until the NP-completeness unit, Mr. Brute Force&amp;rdquo;  At the end, he added, &amp;ldquo;Very, very clever.  Such tricks will not avail you much where this course is headed.&amp;rdquo;  I didn't appreciate it then, but in hindsight I find it very funny.&lt;/p&gt;

&lt;p class=lp&gt;&lt;font size=-2&gt;* Truth be told, I still don't see how to prove it.  You're supposed to use the pigeonhole principle, and the details have been explained to me in the past, but I can never reconstruct them on demand.  The exhaustive search still feels easier, though perhaps less enlightening.&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8082954141980125536-88388799571459136?l=research.swtch.com'/&gt;&lt;/div&gt;</content><link rel='related' href='http://laboratorium.net/archive/2008/04/28/a_few_facts_about_the_lgp30' title='Mel was Real'/><link rel='replies' type='application/atom+xml' href='http://research.swtch.com/feeds/88388799571459136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8082954141980125536&amp;postID=88388799571459136' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8082954141980125536/posts/default/88388799571459136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8082954141980125536/posts/default/88388799571459136'/><link rel='alternate' type='text/html' href='http://research.swtch.com/2008/04/mel-was-real.html' title='Mel was Real'/><author><name>rsc</name><uri>http://www.blogger.com/profile/09576271159839887762</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17680492186829344399'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>9</thr:total></entry>