A METHOD FOR ENHANCING THE EFFICIENCY OF RDF/XML-STRUCTURE PROCESSING IN THE APACHE JENA SEMANTIC WEB FRAMEWORK

This study examines the impact of partitioning large-scale OWL-ontologies (RDF/XML-structures) and parallel query execution on the performance of complex SPARQL queries. The experimental results indicate that ontology partitioning, particularly for queries with long execution times, can significantly reduce query processing duration. For medium- and long-execution-time queries, a combination of ontology partitioning and parallel execution yields a performance improvement of up to 45% compared to sequential execution. Conversely, for short-execution-time queries, ontology partitioning may introduce additional delays, which can be partially mitigated through parallel processing. The study also finds that partitioning an ontology into more than 7–10 segments does not yield further performance gains, rendering excessive fragmentation an inefficient approach. The article underscores the importance of eliminating redundant constraints in queries, particularly those concerning hierarchical relationships between parent and descendant classes within the ontology. Optimizing or removing these constraints can significantly enhance query execution speed. Furthermore, a formal model is presented to theoretically describe the effects of ontology partitioning and parallel query execution on processing time. Additionally, the study establishes formal criteria for determining the impact of these techniques on different types of queries. Keywords: Ontology engineering, Semantic Web, Apache Jena Semantic Web Framework, OWL, OWL-ontology, RDF/XML-structure, RDF/XML, SPARQL, Natural Language Dialogue System.

Authors

Publication Details

Journal
Kibernetyka ta Systemnyi Analiz
Published
2025-01-01
DOI
https://doi.org/10.34229/kca2522-9664.25.3.13
Primary Topic
Advanced Computational Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A METHOD FOR ENHANCING THE EFFICIENCY OF RDF/XML-STRUCTURE PROCESSING IN THE APACHE JENA SEMANTIC WEB FRAMEWORK

Kyrylo Malakhov, V. Kaverinskiy, О. V. Palagin, M. Petrenko
Kibernetyka ta Systemnyi Analiz
Advanced Computational Techniques and Applications
article

A METHOD FOR ENHANCING THE EFFICIENCY OF RDF/XML-STRUCTURE PROCESSING IN THE APACHE JENA SEMANTIC WEB FRAMEWORK

Kyrylo Malakhov, V. Kaverinskiy, О. V. Palagin, M. Petrenko
article en

Abstract

This study examines the impact of partitioning large-scale OWL-ontologies (RDF/XML-structures) and parallel query execution on the performance of complex SPARQL queries. The experimental results indicate that ontology partitioning, particularly for queries with long execution times, can significantly reduce query processing duration. For medium- and long-execution-time queries, a combination of ontology partitioning and parallel execution yields a performance improvement of up to 45% compared to sequential execution. Conversely, for short-execution-time queries, ontology partitioning may introduce additional delays, which can be partially mitigated through parallel processing. The study also finds that partitioning an ontology into more than 7–10 segments does not yield further performance gains, rendering excessive fragmentation an inefficient approach. The article underscores the importance of eliminating redundant constraints in queries, particularly those concerning hierarchical relationships between parent and descendant classes within the ontology. Optimizing or removing these constraints can significantly enhance query execution speed. Furthermore, a formal model is presented to theoretically describe the effects of ontology partitioning and parallel query execution on processing time. Additionally, the study establishes formal criteria for determining the impact of these techniques on different types of queries. Keywords: Ontology engineering, Semantic Web, Apache Jena Semantic Web Framework, OWL, OWL-ontology, RDF/XML-structure, RDF/XML, SPARQL, Natural Language Dialogue System.

Kibernetyka ta Systemnyi Analiz
Openalex Percentile: Top 95%
Advanced Computational Techniques and Applications
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.