Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > G-Tries: a data structure for storing and finding subgraphs
Publication

G-Tries: a data structure for storing and finding subgraphs

Title
G-Tries: a data structure for storing and finding subgraphs
Type
Article in International Scientific Journal
Year
2014
Authors
Pedro Ribeiro
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page Without ORCID
Journal
Vol. 28
Pages: 337-377
ISSN: 1384-5810
Publisher: Springer Nature
Scientific classification
FOS: Natural sciences > Computer and information sciences
CORDIS: Physical sciences > Computer science
Other information
Authenticus ID: P-008-QF0
Abstract (EN): The ability to find and count subgraphs of a given network is an important non trivial task with multidisciplinary applicability. Discovering network motifs or computing graphlet signatures are two examples of methodologies that at their core rely precisely on the subgraph counting problem. Here we present the g-trie, a data-structure specifically designed for discovering subgraph frequencies. We produce a tree that encapsulates the structure of the entire graph set, taking advantage of common topologies in the same way a prefix tree takes advantage of common prefixes. This avoids redundancy in the representation of the graphs, thus allowing for both memory and computation time savings. We introduce a specialized canonical labeling designed to highlight common substructures and annotate the g-trie with a set of conditional rules that break symmetries, avoiding repetitions in the computation. We introduce a novel algorithm that takes as input a set of small graphs and is able to efficiently find and count them as induced subgraphs of a larger network. We perform an extensive empirical evaluation of our algorithms, focusing on efficiency and scalability on a set of diversified complex networks. Results show that g-tries are able to clearly outperform previously existing algorithms by at least one order of magnitude.
Language: English
Type (Professor's evaluation): Scientific
Contact: pribeiro@dcc.fc.up.pt; fds@dcc.fc.up.pt
No. of pages: 41
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Time series analysis via network science: Concepts and algorithms (2021)
Another Publication in an International Scientific Journal
Silva, VF; Maria Eduarda Silva; Pedro Ribeiro; Silva, F
Temporal Network Comparison using Graphlet-orbit Transitions (2017)
Other Publications
Aparício, DO; Pedro Ribeiro; Silva, F
GoT-WAVE: Temporal network alignment using graphlet-orbit transitions (2018)
Other Publications
Aparício, DO; Pedro Ribeiro; Milenkovic, T; Silva, F
Querying Volatile and Dynamic Networks (2014)
Chapter or Part of a Book
Sarvenaz Choobdar; Pedro Manuel Pinto Ribeiro; Fernando M A Silva
Querying Volatile and Dynamic Networks (2018)
Chapter or Part of a Book
Choobdar, S; Pedro Ribeiro; Silva, F

See all (39)

Of the same scientific areas

On Applying Linear Tabling to Logic Programs (2010)
Thesis
MIGUEL AREIAS; Ricardo Rocha
APRIORI Algorithm for Label Ranking (2010)
Thesis
Cláudio Sá; Carlos Soares; Joaquim Costa
On the average size of pd automata: an analytic combinatorics approach (2010)
Technical Report
Sabine Broda; António Machiavelo; Nelma Moreira; Rogério Reis
On Covering Path Orthogonal Polygons (preliminary version) (2016)
Technical Report
Ana Paula Tomás; Catarina Lobo Ferreira

See all (138)

Of the same journal

Guest editors introduction: special issue of the ECMLPKDD 2015 journal track (2015)
Another Publication in an International Scientific Journal
Bielza, C; João Gama; Jorge, AM; Zliobaite, I
Guest Editorial: Special Issue on Data Mining for Geosciences (2019)
Another Publication in an International Scientific Journal
Jorge, AM; Lopes, RL; Larrazabal, G; Nikhalat Jahromi, H
Very fast decision rules for classification in data streams (2015)
Article in International Scientific Journal
Kosina, P; João Gama
Probabilistic change detection and visualization methods for the assessment of temporal stability in biomedical data quality (2015)
Article in International Scientific Journal
Carlos Saez; Pedro Pereira Rodrigues; João Gama; Montserrat Robles; Juan M Garcia Gomez
Novel features for time series analysis: a complex networks approach (2022)
Article in International Scientific Journal
Silva, VF; Maria Eduarda Silva; Pedro Ribeiro; Silva, F

See all (14)

Recommend this page Top
Copyright 1996-2025 © Instituto de Ciências Biomédicas Abel Salazar  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-06-18 at 09:29:26 | Acceptable Use Policy | Data Protection Policy | Complaint Portal