Explain the proof by Vinay Deolalikar that P != NP [closed]

I’ve only scanned through the paper, but here’s a rough summary of how it all hangs together. From page 86 of the paper. … polynomial time algorithms succeed by successively “breaking up” the problem into smaller subproblems that are joined to each other through conditional independence. Consequently, polynomial time algorithms cannot solve problems in regimes … Read more

Is list::size() really O(n)?

In C++11 it is required that for any standard container the .size() operation must be complete in “constant” complexity (O(1)). (Table 96 — Container requirements). Previously in C++03 .size() should have constant complexity, but is not required (see Is std::string size() a O(1) operation?). The change in standard is introduced by n2923: Specifying the complexity … Read more

What is the meaning of O( polylog(n) )? In particular, how is polylog(n) defined?

Abuse of notation or not, polylog(n) does mean “some polynomial in log(n)”, just as “poly(n)” can mean “some polynomial in n”. So O(polylog(n)) means “O((log n)k) for some k”. (See Wikipedia: Polylogarithmic, or, to see it in context, Prof. Scott Aaronson’s blog: My Favorite Growth Rates.) The point is that just as we often don’t … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)