Decision trees are a fundamental tool in machine learning for representing, classifying, and generalizing data. It is desirable to construct small'' decision trees, by minimizing either the \textit{size} ($s$) or the \textit{depth} $(d)$ of the \textit{decision tree} (\textsc{DT}). Recently, the parameterized complexity of \textsc{Decision Tree Learning} has attracted a lot of attention. We consider a generalization of \textsc{Decision Tree Learning} where given a \textit{classification instance} $E$ and an integer $t$, the task is to find a small’’ that disagrees with in at most examples. We consider two problems: and , where the goal is to construct a minimizing and , respectively. We first establish that both and are W[1]-hard when parameterized by and , respectively, where is the maximum number of features in which two differently labeled examples can differ. We complement this result by showing that these problems become if we include the parameter . We also consider the kernelization complexity of these problems and establish several positive and negative results for both and .

生成讲解博客的中文版本

生成AI智能校验的中文版本