Space‐efficient data structures for the inference of subsumption and disjointness relations

Abstract Conventional database systems function as static data repositories, storing vast amounts of facts and offering efficient query processing capabilities. The sheer volume of data these systems store has a direct impact on their scalability, both in terms of storage space and query processing time. Deductive database systems, on the other hand, require far less storage space since they derive new knowledge by applying inference rules. The challenge is how to efficiently obtain the required derivations, compared to having them in explicit form. In this study, we concentrate on a set of predefined inference rules for subsumption and disjointness relations, including their negations. We use compact data structures to store the facts and provide algorithms to support each type of relation, minimizing even further the storage space requirements. Our experimental findings demonstrate the feasibility of this approach, which not only saves space but is often faster than a baseline that uses well‐known graph traversal algorithms implemented on top of a traditional adjacency list representation to derive the relations.

Authors

Institutions

Publication Details

Journal
Software Practice and Experience
Published
2024-09-03
DOI
https://doi.org/10.1002/spe.3367
Primary Topic
Data Management and Algorithms
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Space‐efficient data structures for the inference of subsumption and disjointness relations

José Fuentes‐Sepúlveda, Diego Seco, Diego Gatica, M. Andrea Rodríguez et al.
Software Practice and Experience
Data Management and Algorithms
article

Space‐efficient data structures for the inference of subsumption and disjointness relations

José Fuentes‐Sepúlveda, Diego Seco, Diego Gatica, M. Andrea Rodríguez, Gonzalo Navarro
article en

Abstract

Abstract Conventional database systems function as static data repositories, storing vast amounts of facts and offering efficient query processing capabilities. The sheer volume of data these systems store has a direct impact on their scalability, both in terms of storage space and query processing time. Deductive database systems, on the other hand, require far less storage space since they derive new knowledge by applying inference rules. The challenge is how to efficiently obtain the required derivations, compared to having them in explicit form. In this study, we concentrate on a set of predefined inference rules for subsumption and disjointness relations, including their negations. We use compact data structures to store the facts and provide algorithms to support each type of relation, minimizing even further the storage space requirements. Our experimental findings demonstrate the feasibility of this approach, which not only saves space but is often faster than a baseline that uses well‐known graph traversal algorithms implemented on top of a traditional adjacency list representation to derive the relations.

Software Practice and ExperienceVol. 55(2)
Universidade da Coruña (ES), University of Concepción (CL), Millennium Institute for Integrative Biology (CL), University of Chile (CL)
Xunta de Galicia, Agencia Nacional de Investigación y Desarrollo, Glenn Research Center, Agencia Estatal de Investigación, Fondo Nacional de Desarrollo Científico y Tecnológico
Openalex Percentile: Top 85%
Data Management and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Space‐efficient data structures for the inference of subsumption and disjointness relations — José Fuentes‐Sepúlveda, Diego Seco, et al. · Software Practice and Experience (2024) | TGRS Research Map | TGRS