16
votes
Accepted
On theoretical aproaches for solving $\mathsf{SAT}$ in special cases
Concerning Question 1, there have mainly been two lines of work to find tractable restrictions of SAT.
The first one that you are already familiar with is to restrict the types of the clauses that ...
16
votes
Easy to optimize but hard to evaluate
Here is an example, where one can produce a solution in polynomial time, but evaluating a given solution is NP-hard.
Input: Positive integers $n,k$ (in unary encoding), with $k\leq n$.
Task: ...
7
votes
Common false beliefs in theoretical computer science
Superpolynomial time complexity cannot be in P. While this appears easy to believe, it is actually a false belief.
Formally, we may think that if $f(n)$ is a superpolynomial function, then ${\mathsf {...
Community wiki
5
votes
Common false beliefs in theoretical computer science
"When a problem is algorithmically undecidable, it means that it has a definite provable answer (yes or no) on all instances, but no unique algorithm is capable to reach this answer uniformly on ...
Community wiki
4
votes
Accepted
Uniqueness of the distribution maximizing the channel capacity
This conjecture is false. Here is a counterexample.
Suppose we have a binary symmetric channel:
$x_1 \rightarrow y_1$ with probability $1-\epsilon$ and $y_2$ with probability $\epsilon$,
$x_2 \...
3
votes
Accepted
Example of decidable NP-hard problem that is not NP-complete
You can trivially consider NEXP-complete problems and they satisfy all 3 conditions that you're looking for. And by the Time Hierarchy Theorem, NP is strictly in NEXP.
3
votes
Accepted
Easy to optimize but hard to evaluate
In paper [1], there is a problem with the property that finding an optimal element takes polynomial time despite that computing the objective function values is NP-hard (it means that evaluating the ...
2
votes
Accepted
Fractional but not integer multi-commodity minimum cost flow
You can use the example for an undirected edge with unit capacities, but replace each undirected edge from A to B with a set of directed edges that look like this.
Each edge has a unit capacity. And ...
1
vote
Accepted
Do such instances always admit a 3D matching?
How about the following counter-example?
$m=2$, $n=4$.
$A=\{a_1,a_2\}$, $B=\{b_1,b_2\}$, $C=\{c_1,c_2\}$.
$T=\{(a_1,b_1,c_1), (a_1,b_2,c_2), (a_2,b_1,c_2), (a_2,b_2,c_1)\}$.
With the partition
$A\cup ...
1
vote
Where and how did computers help prove a theorem?
A paper of mine with Gupta and Kumar titled On a bidirected relaxation for the MULTIWAY CUT problem was also based on running experiments. In fact we were trying to prove the converse of what we ended ...
Community wiki
1
vote
Where and how did computers help prove a theorem?
My recent paper with Karthik Chandrasekharan titled Hypergraph $k$-cut in deterministic polynomial time was based on extensive computational experiments. We explored different conjectures and ...
Community wiki
1
vote
Where and how did computers help prove a theorem?
Some recent results in state complexity were found with the help of systematic brute-force search for worst-case examples. This is doable because there are not too many deterministic finite automata ...
Community wiki
1
vote
Where and how did computers help prove a theorem?
In 2018, Aubrey de Grey found a 1581-vertex, non-4-colourable unit-distance graph. This gives a lower bound of five for the famous Hadwiger-Nelson problem. He used a computer to verify that the graph ...
Community wiki
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
examples × 18cc.complexity-theory × 6
reference-request × 5
graph-theory × 3
big-list × 3
ds.algorithms × 2
np-hardness × 2
complexity-classes × 2
proofs × 2
graph-algorithms × 1
fl.formal-languages × 1
optimization × 1
pl.programming-languages × 1
time-complexity × 1
sat × 1
cg.comp-geom × 1
it.information-theory × 1
np-complete × 1
polynomial-time × 1
matching × 1
clique × 1
exp-time-algorithms × 1
permanent × 1
formal-methods × 1
survey × 1