Le Pham, Thu, Ali, Muhammad Intizar ORCID: 0000-0002-0674-2131 and Mileo, Alessandra ORCID: 0000-0002-6614-6462 (2019) Enhancing the scalability of expressive stream reasoning via input-driven parallelization. Semantic Web, 10 (3). pp. 457-474. ISSN 1570-0844
Abstract
Stream reasoning is an emerging research area focused on providing continuous reasoning solutions for data streams.
The exponential growth in the availability of streaming data on the Web has seriously hindered the applicability of state-of-the-art expressive reasoners, limiting their applicability to process streaming information in a scalable way. In this scenario, in
order to reduce the amount of data to reason upon at each iteration, we can leverage advances in continuous query processing
over Semantic Web streams. Following this principle, in previous work we have combined semantic query processing and nonmonotonic reasoning over data streams in the StreamRule system. In the approach, we specifically focused on the scalability of
a rule layer based on a fragment of Answer Set Programming (ASP). We recently expanded on this approach by designing an
algorithm to analyze input dependency so as to enable parallel execution and combine the results. In this paper, we expand on
this solution by providing i) a proof of correctness for the approach, ii) an extensive experimental evaluation for different levels
of complexity of the input program, and iii) a clear characterization of all the algorithms involved in generating and splitting
the graph and identifying heuristics for node duplication, as well as partitioning the reasoning process via input splitting and
combining the results.
Metadata
Item Type: | Article (Published) |
---|---|
Refereed: | Yes |
Uncontrolled Keywords: | Semantic Web, stream reasoning; non-monotonic reasoning; Answer Set Programming; parallel reasoning, data partitioning; dependency graph |
Subjects: | UNSPECIFIED |
DCU Faculties and Centres: | DCU Faculties and Schools > Faculty of Engineering and Computing > School of Electronic Engineering |
Publisher: | IOS Press |
Official URL: | http://dx.doi.org/10.3233/SW-180330 |
Copyright Information: | © 2018 IOS Press and the authors. All rights reserved |
Use License: | This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License |
ID Code: | 22940 |
Deposited On: | 18 Jan 2019 15:55 by Alessandra Mileo . Last Modified 18 Jan 2023 12:26 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
637kB |
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record