arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2602.03436cs.DS
收藏

最大/闭合频繁树挖掘的复杂性:针对有限高度树

The Complexity of Maximal/Closed Frequent Tree Mining for Bounded Height Trees

Nagoya University(名古屋大学);Okayama University(冈山大学)

Kenta Komoto, Kazuhiro Kurita, Hirotaka Ono

AI总结:

本文研究了在有限高度树输入条件下,最大/闭合频繁树挖掘问题的复杂性,发现其难度取决于模型,对于高度不超过2的无序树可实现多项式延迟算法,而有序树则存在计算难题。

摘要:

频繁树挖掘要求我们列举出现在根树数据库中的频繁树模式。这个问题受到生物信息学中树状数据的启发,如糖类和无伪结RNA二级结构。直接枚举所有频繁树通常是高度冗余的,因为每个频繁树的子树再次频繁。闭合和最大频繁树是减少冗余的标准方法,但它们的枚举仍可能计算复杂。本文研究了对输入树的高度进行限制的影响。这是根树的自然限制,因为高度是层次的深度。我们询问在每个输入树具有小高度的情况下,闭合/最大频繁树挖掘是否仍困难。我们的结果表明,答案取决于模型。对于高度不超过2的无序根树,我们为枚举闭合频繁树提供了一种多项式延迟算法。另一方面,对于高度不超过2的有序根树,我们证明枚举闭合频繁树的输出多项式时间算法将导致Dualization问题的输出多项式时间算法。对于最大频繁树枚举,我们证明除非P=NP,否则不存在输出多项式时间算法,即使对于高度不超过2的有序根树或高度不超过3的无序根树。因此,即使非常小的高度限制,一般情况下枚举问题仍然困难。同时,高度不超过2的无序闭合情况允许多项式延迟枚举。这些结果给出了浅层根树上闭合和最大频繁树挖掘复杂性的高度分类。

英文摘要:

Frequent tree mining asks us to enumerate tree patterns that occur frequently in a database of rooted trees. This problem is motivated by tree-structured data in bioinformatics, such as glycans and pseudoknot-free RNA secondary structures. A direct enumeration of all frequent trees is often highly redundant, because every subtree of a frequent tree is again frequent. Closed and maximal frequent trees are standard ways to reduce this redundancy, but their enumeration can still be computationally hard. In this paper, we study the effect of bounding the height of the input trees. This is a natural restriction for rooted trees, since the height is the depth of the hierarchy. We ask whether closed/maximal frequent tree mining remains hard when every input tree has a small height. Our results show that the answer depends sharply on the model. For rooted unordered trees of height at most 2, we give a polynomial-delay algorithm for enumerating closed frequent trees. On the other hand, for rooted ordered trees of height at most 2, we show that an output-polynomial time algorithm for enumerating closed frequent trees would imply an output-polynomial time algorithm for Dualization. For maximal frequent tree enumeration, we prove that no output-polynomial time algorithm exists unless P = NP already for rooted ordered trees of height at most 2 and for rooted unordered trees of height at most 3. Thus, even very small height bounds do not make the enumeration problems easy in general. At the same time, the unordered closed case of height at most 2 admits polynomial-delay enumeration. These results give a height-based classification of the complexity of closed and maximal frequent tree mining on shallow rooted trees.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑