Content deleted Content added
sort out "smartquotes" |
|||
Line 1:
In [[computer science]], '''fixed-parameter algorithms''' are an approach to attacking [[NP-hard]] problems. When trying to solve these problems exactly and deterministically, one has to deal with exponential running times; [[computational complexity theory]] indicates this is [[Complexity classes P and NP|inevitable]]. Parameterized complexity theory accepts these exponential running times, but claims that not all
The main idea is to consider ''parameters''. Many problems have the following general form: given an object <math>x</math> and a nonnegative integer <math>k</math>, does <math>x</math> have some property that depends on <math>k</math>? For instance, for the [[vertex cover]] problem, the parameter can be the number of vertices in the cover. In many applications, for example when modelling error correction, one can assume the parameter to be
In this way, parameterized complexity can be seen as ''two-dimensional'' complexity theory. This concept is formalized as follows:
|