11
votes
3answers
404 views
Satisfiability of general Boolean formulas with at most two occurrences per variable
(If you know basics in theoretical computer science, you may skip immediately to the dark box below. I thought I would try to explain my question very carefully, to maximize the nu …
8
votes
5answers
384 views
What techniques exist to show that a problem is not NP-complete?
The standard way to show that a problem is NP-complete is to show that another problem known to be NP-complete reduces to it. That much is clear. Given a problem in NP, what's kn …
3
votes
1answer
210 views
BPP being equal to #P under Oracle
Luca Trevisan here gives a randomized polynomial-time approximation algorithm for #3-coloring given an NP oracle.
In a similar vein, I was wondering if there were any results on $ …
3
votes
1answer
354 views
Best-case Running-time to solve an NP-Complete problem
What is the fastest algorithm that exists to solve a particular NP-Complete problem? For example, a naive implementation of travelling salesman is $O(n!)$, but with dynamic program …
3
votes
3answers
276 views
Super-linear time complexity lower bounds for any natural problem in NP?
Do we know any problem in NP which has a super-linear time complexity lower bound? Ideally, we would like to show that 3SAT has super-polynomial lower bounds, but I guess we're far …
2
votes
3answers
220 views
Characterize P^NP
What can you say about the complexity class P^NP, i.e. decision problems solvable by a polytime TM with an oracle for SAT?
Obviously P^NP is in PH somewhere between NP union coNP, …
0
votes
3answers
180 views
How can one characterize NP^SAT?
Can you help me understand the class of problems solvable by a nondetermimistic Turing machine with an oracle for SAT running in polynomial time?
