An enumeration kernel as defined by Creignou et al. [Theory Comput. Syst. 2017] for a parameterized enumeration problem consists of an algorithm that transforms each instance into one whose size is bounded by the parameter plus a solution-lifting algorithm that efficiently enumerates all solutions from the set of the solutions of the kernel. We propose to consider two new versions of enumeration kernels by asking that the solutions of the original instance can be enumerated in polynomial time or with polynomial delay from the kernel solutions. Using the NP-hard Matching Cut problem parameterized by structural parameters such as the vertex cover number or the cyclomatic number of the input graph, we show that the new enumeration kernels present a useful notion of data reduction for enumeration problems which allows to compactly represent the set of feasible solutions.
翻译:Creignou et al. [Theory Comput. Syst. 2017] 为参数化查点问题定义的查点内核由一种算法组成,这种算法将每个案件转换成一个其大小受参数约束的查点内核,外加一个解析算法,有效地从内核的一套解决办法中罗出所有解决办法。我们建议考虑两种新的查点内核,办法是要求以多元时或内核溶解的多元延迟来罗列原始案例的解答。我们使用以结构参数(例如,顶层覆盖数或输入图的环数)为参数参数参数的NP硬匹配问题截断点参数,我们表明,新的查点内核为查点问题提供了一个有用的数据减少概念,可以集中代表一套可行的解决办法。