<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5930603650314594489</id><updated>2012-02-01T21:04:28.953-08:00</updated><title type='text'>MIT 6.841</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MIT 6.841 Blog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5930603650314594489.post-3512345539981920607</id><published>2007-05-02T13:04:00.000-07:00</published><updated>2007-05-02T13:07:29.156-07:00</updated><title type='text'>Post Comments on PCPs, Average-Case Complexity Here</title><content type='html'>Dear 6.841 students,&lt;br /&gt;&lt;br /&gt;As part of your course participation requirement, please post/send in&lt;br /&gt;your comments on the material covered in the 3 lectures on PCPs and the 2&lt;br /&gt;lectures on Average-case complexity.&lt;br /&gt;&lt;br /&gt;Here are the instructions for sending in your comments:&lt;br /&gt;&lt;br /&gt;The idea is to send a brief overview *in your own words*&lt;br /&gt;of what you thought was covered. Follow this up with a few words&lt;br /&gt;saying what you liked and what you did not like. Any other comments,&lt;br /&gt;questions, topics to be clarified would also be welcome. Your&lt;br /&gt;comments could range from anywhere from a couple of paras to a whole&lt;br /&gt;volume! Post your comments on the blog at http://mit6841.blogspot.com/&lt;br /&gt;(or email them to Swastik).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5930603650314594489-3512345539981920607?l=mit6841.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/3512345539981920607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5930603650314594489&amp;postID=3512345539981920607' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/3512345539981920607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/3512345539981920607'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/2007/05/post-comments-on-pcps-average-case.html' title='Post Comments on PCPs, Average-Case Complexity Here'/><author><name>MIT 6.841 Blog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5930603650314594489.post-5274556466320490161</id><published>2007-03-11T18:28:00.000-07:00</published><updated>2007-03-11T18:49:11.847-07:00</updated><title type='text'>When there are many satisfying assignments ...</title><content type='html'>&lt;a href="http://pdos.csail.mit.edu/%7Epetar/courses/sudan07complexity/"&gt;My solution to Problem 4 in Problem Set 2&lt;/a&gt; is an adaptation of &lt;a href="http://logic.pdmi.ras.ru/%7Ehirsch/abstracts/ljigpl98.html"&gt;Hirsch'98&lt;/a&gt;. This solution is somewhat dissimilar to Sipser-Saxe-Furst (contrary to what the hint in the Problem Set suggests) and so I wonder if someone has a different (easier) solution.&lt;br /&gt;&lt;br /&gt;On the other hand, reading Hirsch's paper raised an interesting question. As a corollary of this exercise we know that formulas with bounded-width clauses and many satisfying assignments have short (constant size) partial satisfying assignments. It is an &lt;span style="font-weight: bold;"&gt;open question&lt;/span&gt; (according to Hirsch) whether a similar procedure exists for CNF formulas with unbounded-width clauses.&lt;br /&gt;&lt;br /&gt;To suggest that maybe this is not possible, (in Remark 6 of &lt;a href="http://logic.pdmi.ras.ru/%7Ehirsch/abstracts/ljigpl98.html"&gt;Hirsch'98&lt;/a&gt;) Hirsch constructs a CNF for which more than half of all assignments are satisfactory and yet for every partial assignment on SQRT(n) variables there exists a corresponding complete assignment which is unsatisying.&lt;br /&gt;&lt;br /&gt;Hirsch, however, fails to point out that the constructed CNF formula might (and most likely will) be exponential in size. This raises a new, more concrete, &lt;span style="font-weight: bold;"&gt;open question&lt;/span&gt;: Is there a way to modify the present algorithm such that it takes advantage of bounds on formula length in addition to clause-width that solves the problem for CNFs with unbounded-width clauses in sub-exponential time?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5930603650314594489-5274556466320490161?l=mit6841.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/5274556466320490161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5930603650314594489&amp;postID=5274556466320490161' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/5274556466320490161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/5274556466320490161'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/2007/03/when-there-are-many-satisfying.html' title='When there are many satisfying assignments ...'/><author><name>Petar Maymounkov</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5930603650314594489.post-4065926530152879209</id><published>2007-03-02T07:54:00.000-08:00</published><updated>2007-03-02T08:10:10.463-08:00</updated><title type='text'>Looking for Partners for Projects?</title><content type='html'>If you are looking for a partner for your project, post a comment below or look at the other comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5930603650314594489-4065926530152879209?l=mit6841.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/4065926530152879209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5930603650314594489&amp;postID=4065926530152879209' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/4065926530152879209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/4065926530152879209'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/2007/03/looking-for-partners-for-projects.html' title='Looking for Partners for Projects?'/><author><name>MIT 6.841 Blog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5930603650314594489.post-2966799312523363551</id><published>2007-03-02T05:27:00.000-08:00</published><updated>2007-03-02T05:34:10.869-08:00</updated><title type='text'>Incorrect attribution for rank bound</title><content type='html'>In lecture on Wednesday, 2/28/2007, I asserted that the&lt;br /&gt;communication complexity of a function f is lower bounded&lt;br /&gt;by the log of the rank of the associated matrix M_f. &lt;br /&gt;I then attributed this to Yao. &lt;br /&gt;&lt;br /&gt;The attribution was incorrect. Nick Harvey pointed out&lt;br /&gt;to me that the source of this lower bound is Mehlhorn&lt;br /&gt;and Schmidt, STOC 1982. (Thanks to Nick for correcting&lt;br /&gt;me.)&lt;br /&gt;&lt;br /&gt;Nick also pointed out that my explanation of the &lt;br /&gt;"tiling lower bound" was not clear (I agree). I &lt;br /&gt;will try to post additional notes to clarify this.&lt;br /&gt;&lt;br /&gt;Also I should have mentioned that the book "Communication&lt;br /&gt;Complexity" by Kushilevitz and Nisan is an excellent place&lt;br /&gt;to read more about the topic.&lt;br /&gt;&lt;br /&gt;- Madhu&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5930603650314594489-2966799312523363551?l=mit6841.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/2966799312523363551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5930603650314594489&amp;postID=2966799312523363551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/2966799312523363551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/2966799312523363551'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/2007/03/incorrect-attribution-for-rank-bound.html' title='Incorrect attribution for rank bound'/><author><name>MIT 6.841 Blog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5930603650314594489.post-9140539356925522533</id><published>2007-03-02T05:16:00.000-08:00</published><updated>2007-03-02T05:21:23.519-08:00</updated><title type='text'>Switching Lemmas</title><content type='html'>Petar asked me some questions about the switching lemma&lt;br /&gt;that reminded me that I had not provided enough context&lt;br /&gt;or background about this lemma to you. (By the way at the&lt;br /&gt;bottom of this post I've added a glossary of terms used ...&lt;br /&gt;that may be helpful to scan before reading the rest of this&lt;br /&gt;post.)&lt;br /&gt;&lt;br /&gt;The lemma, as proven in class, stated that for&lt;br /&gt;every poly p, there exists a constant C = C_p&lt;br /&gt;such that a DNF formula on n variables with&lt;br /&gt;size s=p(n) can be converted into&lt;br /&gt;a CNF formula on C variables (and hence of size ~ 2^C)&lt;br /&gt;by hitting it with a restriction that leaves a variable&lt;br /&gt;unset with probability sqrt{n}.&lt;br /&gt;&lt;br /&gt;The proof went in two stages: The first used the&lt;br /&gt;restrictions to reduce the length of terms, to say c. The&lt;br /&gt;second stage then applied only to c-DNF formulae.&lt;br /&gt;&lt;br /&gt;In the stronger switching lemmas (e.g., Hastad's) one&lt;br /&gt;assumes that the formula is already a c(n)-DNF formula&lt;br /&gt;and shows that this can be converted to a C(n)-CNF formula&lt;br /&gt;after the restriction. For example, one may start with&lt;br /&gt;a log^2 n-DNF formula and prove that after the switch&lt;br /&gt;it is a log^3 n CNF formula ...&lt;br /&gt;&lt;br /&gt;Several points to note here:&lt;br /&gt;1. One does not assume a size bound on the DNF formula&lt;br /&gt;explicitly. But a bound is implicit anyway, since the&lt;br /&gt;length is at most n^{c(n)}.&lt;br /&gt;&lt;br /&gt;2. The lemma does not prove explicitly that the final&lt;br /&gt;function is a function of a small number of variables&lt;br /&gt;... however your problem set 2 (problem 3) will show why&lt;br /&gt;the function does't depend on a number of variables that&lt;br /&gt;is function only of c(n) and C(n) and not n directly.&lt;br /&gt;&lt;br /&gt;3. The proof of the stronger versions of the switching&lt;br /&gt;lemma is much harder ... one needs to argue that the&lt;br /&gt;c(n)-DNF formula does not have any maxterms of length&lt;br /&gt;greater than C(n)+1 after it is hit with a restriction.&lt;br /&gt;&lt;br /&gt;I personally like Hastad's proof (from his Ph.D. thesis)&lt;br /&gt;which I found intuitive, though it has some tough&lt;br /&gt;calculations. Razborov's proof is more subtle,&lt;br /&gt;shorter but less intuitive to me. Paul Beame's survey on&lt;br /&gt;switching lemma's is probably a great source to read all&lt;br /&gt;this from (I haven't read it yet ... thats why its on&lt;br /&gt;the list of projects!).&lt;br /&gt;&lt;br /&gt;Petar also pointed to a proof in the book on Kolmogorov&lt;br /&gt;Complexity by Li and Vitanyi which rephrases Razborov's&lt;br /&gt;proof of Hastad's switching lemma. The proof uses the&lt;br /&gt;language of "incompressibility", which roughly says that&lt;br /&gt;there is no way to compress 2^k + 1 strings into k bits.&lt;br /&gt;Using "incompressibility" in your proofs versus&lt;br /&gt;"counting + pigeonhole principle" is a matter of aesthetics&lt;br /&gt;(sort of like using probabilities, versus cardinality of sets).&lt;br /&gt;If the proof suits you better you are welcome to it, though&lt;br /&gt;often there is a line-to-line translation without using the&lt;br /&gt;phrase "incompressible".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I ought to add references here ... but am tiring myselves out.&lt;br /&gt;So will do so later. (Or someone could do so as a comment.)&lt;br /&gt;&lt;br /&gt;- Madhu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Glossary:&lt;br /&gt;&lt;br /&gt;A literal is a variable or its negation.&lt;br /&gt;&lt;br /&gt;A term is a conjunction of literals.&lt;br /&gt;&lt;br /&gt;A clause is a disjunction of literals.&lt;br /&gt;&lt;br /&gt;A k-DNF has terms of length at most k (at most k literals per term);&lt;br /&gt;&lt;br /&gt;An l-CNF has clauses of length at most l.&lt;br /&gt;&lt;br /&gt;A term (l1 and l2 and ... lk) is called a minterm of a function&lt;br /&gt;f, if setting l1 = l2 = ... lk = 1 sets f to 1, and {l1 ... lk}&lt;br /&gt;is minimal with respect to this property.&lt;br /&gt;&lt;br /&gt;A maxterm is a clause (l1 or l2 .. or lk) with the property that&lt;br /&gt;setting all literals to false falsifies the function, and&lt;br /&gt;{l1 ... lk} is minimal with respect to this property.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5930603650314594489-9140539356925522533?l=mit6841.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/9140539356925522533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5930603650314594489&amp;postID=9140539356925522533' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/9140539356925522533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/9140539356925522533'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/2007/03/switching-lemmas.html' title='Switching Lemmas'/><author><name>MIT 6.841 Blog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5930603650314594489.post-517655982758788231</id><published>2007-02-16T10:43:00.000-08:00</published><updated>2007-02-16T10:45:15.963-08:00</updated><title type='text'>Welcome to MIT 6841 Blog</title><content type='html'>Hi All&lt;br /&gt;&lt;br /&gt;Welcome to the Blog site for MIT 6.841.&lt;br /&gt;&lt;br /&gt;We'll use this site to ask/answer queries about lectures.&lt;br /&gt;If you post questions here, please also email the staff&lt;br /&gt;(madhu and swastik).&lt;br /&gt;&lt;br /&gt;Take care&lt;br /&gt;&lt;br /&gt;- Madhu &amp;amp; Swastik.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5930603650314594489-517655982758788231?l=mit6841.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mit6841.blogspot.com/feeds/517655982758788231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5930603650314594489&amp;postID=517655982758788231' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/517655982758788231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5930603650314594489/posts/default/517655982758788231'/><link rel='alternate' type='text/html' href='http://mit6841.blogspot.com/2007/02/welcome-to-mit-6841-blog.html' title='Welcome to MIT 6841 Blog'/><author><name>MIT 6.841 Blog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
