of the application, experiments and often insights from physics or biology to attack a problem Approximation algorithms So, when faced with an NP-complete optimization problem, a reasonable goal is to look for an approximation algorithm A to obtain a nearest solution for the problem. Fixed-Parameter Tractable algorithm (FPT) Parameterized the problem, which makes it to be solvable in polynomial complexity time limit. Reduce the scale of the NP-hard problem.