Hacker News new | past | comments | ask | show | jobs | submit login

I think NP-Completness is the norm rather than the exception. Wikipedia has a list of NP-Complete problems [0].

[0] https://en.wikipedia.org/wiki/List_of_NP-complete_problems#G...






> I think NP-Completeness is the norm rather than the exception.

I don't think that's possible. Being NP-complete means a problem is as hard as any NP problem, and no harder. But there's not an upper limit to how difficult a problem can be.

Note that the problem of determining whether two different regular expressions match the same set of strings is much harder than any NP-complete problem.


When you think about the class of things that humans consider to be "fun logic puzzles", NP-Completeness seems more common, since it encapsulates broadly the set of puzzles that require a certain amount of brute-force to find a solution to, and any reasonably entertaining human-solvable puzzle is easy to verify that something is in fact a solution.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: