Content deleted Content added
→W[1]: removed another big-O |
→FPT: removed another unnecessary big-Ohs |
||
Line 26:
===FPT===
FPT contains the ''fixed parameter tractable'' problems, which are those that can be solved in time <math>
An example is the [[satisfiability]] problem, parameterised by the number of variables. A given formula of size ''m'' with ''k'' variables can be checked by brute force in time <math>O(2^km)</math>. A [[vertex cover]] of size ''k'' in a graph of size ''m'' can be found in time <math>O(2^km)</math>, so this problem is also in FPT.
An example of a problem that is not supposed to be in FPT is [[graph coloring]] parameterised by the number of colors. It is known that 3-coloring is [[NP-hard]], and an algorithm for graph ''k''-colouring in time <math>
There are a number of alternative definitions of FPT. In particular, the running time requirement can be replaced by <math>
Obviously, FPT contains all polynomial-time computable problems. Moreover, it contains all optimisation problems in NP that allow a [[Fully polynomial-time approximation scheme]].
===W[1]===
|