u/BenBalsin r/compsci • Recommends
On “Resources or approaches for making NP-complete reductions”
Also, try to get interested in it. Find problems that scratch an itch for you. Like gaming? Show that Super Mario Maker ist NP-complete!
I wrote on why Minesweeper is NP-complete at a level that is definitely accessible to a student. You can even try to prove that yourself! It's not that hard.
If you want to challenge yourself a bit, take a look at this paper that proves the NP-completness of many 3D video games such as Portal or GTA.
If you need to practice for an exam, get a list of student-level problems and just do them all. I can recommend the problems in chapter 7 of *Introduction to the Theory of Computation* by Michael Sipser.
If you like videos take a look at the following
1. A…