Saved in:
Bibliographic Details
Main Authors: Azaïs, Romain, Ingels, Florian
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2307.13068
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913185882177536
author Azaïs, Romain
Ingels, Florian
author_facet Azaïs, Romain
Ingels, Florian
contents Frequent pattern mining is a relevant method to analyse structured data, like sequences, trees or graphs. It consists in identifying characteristic substructures of a dataset. This paper deals with a new type of patterns for tree data: common subtrees with identical label distribution. Their detection is far from obvious since the underlying isomorphism problem is graph isomorphism complete. An elaborated search algorithm is developed and analysed from both theoretical and numerical perspectives. Based on this, the enumeration of patterns is performed through a new lossless compression scheme for trees, called DAG-RW, whose complexity is investigated as well. The method shows very good properties, both in terms of computation times and analysis of real datasets from the literature. Compared to other substructures like topological subtrees and labelled subtrees for which the isomorphism problem is linear, the patterns found provide a more parsimonious representation of the data.
format Preprint
id arxiv_https___arxiv_org_abs_2307_13068
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Detection of Common Subtrees with Identical Label Distribution
Azaïs, Romain
Ingels, Florian
Data Structures and Algorithms
Machine Learning
Frequent pattern mining is a relevant method to analyse structured data, like sequences, trees or graphs. It consists in identifying characteristic substructures of a dataset. This paper deals with a new type of patterns for tree data: common subtrees with identical label distribution. Their detection is far from obvious since the underlying isomorphism problem is graph isomorphism complete. An elaborated search algorithm is developed and analysed from both theoretical and numerical perspectives. Based on this, the enumeration of patterns is performed through a new lossless compression scheme for trees, called DAG-RW, whose complexity is investigated as well. The method shows very good properties, both in terms of computation times and analysis of real datasets from the literature. Compared to other substructures like topological subtrees and labelled subtrees for which the isomorphism problem is linear, the patterns found provide a more parsimonious representation of the data.
title Detection of Common Subtrees with Identical Label Distribution
topic Data Structures and Algorithms
Machine Learning
url https://arxiv.org/abs/2307.13068