Related Experiment Video
Updated: Sep 8, 2025

05:30
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
657
Bridging the gap between expressivity and efficiency in stream reasoning: a structural caching approach for IoT
Pieter Bonte1, Filip De Turck1, Femke Ongenae1
1IDLab, Ghent University - imec, Technologiepark-Zwijnaarde 126, B-9052 Gent, Belgium.
Summary
This study introduces a novel caching technique to speed up real-time reasoning over Internet of Things (IoT) data streams. It significantly improves the efficiency of ontology-based data integration and event enrichment for IoT applications.
Area of Science:
- Computer Science
- Artificial Intelligence
- Data Science
Background:
- Data streams from domains like IoT, Smart Industries, and Social Media require real-time processing for insights.
- Integrating these streams with static data and domain knowledge is challenging.
- Ontologies and expressive reasoning (e.g., OWL2 DL) are crucial for data integration but struggle with high-velocity data.
Purpose of the Study:
- To bridge the gap between expressive reasoning capabilities and the real-time efficiency demands of IoT data streams.
- To enable efficient event enrichment over high-velocity IoT data.
Main Methods:
- Development of a structural caching technique tailored for IoT data streams.
- Exploitation of the structural and size similarity of events in typical IoT streams.
- Application of the technique with OWL2 DL, OWL2 RL, and OWL2 EL reasoners.
Main Results:
- The caching technique achieves significant speedups in reasoning time.
- Speedups reach up to thousands of times for OWL2 DL reasoners.
- Tens to hundreds of times speedup is observed for OWL2 RL and OWL2 EL reasoners.
Conclusions:
- The proposed caching method effectively enhances the efficiency of expressive reasoning over IoT data streams.
- This approach facilitates real-time data integration and event enrichment in data-intensive IoT applications.
- It represents a significant step towards practical, efficient semantic reasoning in dynamic data environments.
Related Concept Videos
Stream Function
1.6K
In two-dimensional incompressible fluid flow, the continuity equation is essential for ensuring mass conservation, meaning that any change in fluid entering or exiting a region is balanced by a corresponding change elsewhere. For incompressible flow, where density remains constant, this requirement simplifies to the condition that the divergence of the velocity field must be zero. Mathematically, this is expressed as,
1.6K
Rapidly Varying Flow
136
Rapidly varying flow (RVF) in open channels is characterized by abrupt changes in flow depth over a short distance, with the rate of depth change relative to distance often approaching unity. These flows are inherently complex due to their transient and multi-dimensional nature, making exact analysis difficult. However, approximate solutions using simplified models provide valuable insights into their behavior.Key Features of Rapidly Varying FlowRVF is commonly observed in scenarios involving...
136
Reasoning
129
Reasoning is the action of thinking about something in a logical, sensible way. It is integral to problem-solving, decision-making, and critical thinking. Reasoning can be inductive or deductive. Reasoning involves transforming information into conclusions, which is essential for problem-solving, decision-making, and critical thinking.
Inductive reasoning involves deriving generalizations from specific observations. This type of reasoning helps form beliefs about the world. For example,...
Inductive reasoning involves deriving generalizations from specific observations. This type of reasoning helps form beliefs about the world. For example,...
129
Constraints and Statical Determinacy
682
In structural engineering, the equilibrium of a system is not only determined by its equations of equilibrium but also with the help of constraints. Constraints refer to restrictions on the motion of a system. The proper combinations of constraints can minimize the total number of constraints needed to maintain a system in mechanical equilibrium. When this happens, the system is said to be statically determinate. For such systems, the unknown reaction supports can be estimated using equilibrium...
682
Short-distance Transport of Resources
16.5K
Short-distance transport refers to transport that occurs over a distance of just 2-3 cells, crossing the plasma membrane in the process. Small uncharged molecules, such as oxygen, carbon dioxide, and water, can diffuse across the plasma membrane on their own. In contrast, ions and larger molecules require the assistance of transport proteins due to their charge or size. Transport across membranes also occurs within individual cells, playing a variety of essential roles for the plant as a whole.
16.5K
Block Diagram Reduction
283
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
283

