Most hard problems have a natural knob you can turn: the number of colors in a coloring problem, the size of a solution you're looking for, or the treewidth of a graph. Parameterized complexity asks whether fixing that knob small makes the problem easy — specifically, whether there is an algorithm running in time , where k is the parameter, n is the input size, f is any computable function, and c is a constant. Problems with such algorithms are called FPT (Fixed-Parameter Tractable).
But not every problem has this luxury. Finding a k-Clique (a set of k mutually connected vertices) in a graph requires checking roughly subsets, and no one has found a way to push the exponential into f(k) alone. Problems like k-Clique sit in a class called W[1], the first rung of the W-hierarchy — a tower of parameterized intractability classes W[1] ⊆ W[2] ⊆ W[3] ⊆ …
Introduced by Rodney Downey and Michael Fellows in a landmark 1992 paper (with the full theory crystallized in their 1999 book Parameterized Complexity), the W-hierarchy is the parameterized analogue of the NP-hardness scale: proving a problem W[t]-hard under parameterized reductions means you almost certainly cannot escape the parameter explosion. The relationship FPT = W[1] is believed false but remains unproven — it is the parameterized world's own version of P vs NP.
Comments
Loading comments...