I think that I have found an algorithm which resolve exactly the subset sum problem in $O(N^3)$ in the worst case, only for positive numbers.
After my research, I'm lost between all the algorithms for this problem.
- $O(2^N*N)$ for the naive algorithm (I understand)
- $O(2^{N/2})$ for advanced algorithm (I understand)
- $O(N * C)$ for pseudo-polynomial time algorithm (only positive numbers)
Reference : Wikipedia
- $O(N^3 * log(N))$ for an exact resolution but I don't understand the whole process
Reference : Andrea Bianchini paper
I would like to know if my resolution is in polynomial time ?
If it is, the paper of Andrea Bianchini is too. So it should proove that P=NP, but it's not the case. Why ?