|
|
|
|
|
|
In this paper, we provide algorithms that exploit hypertree decompositions for the materialisation and incremental evaluation of Datalog programs. Furthermore, we combine this approach with standard Datalog reasoning algorithms in a modular fashion so that the overhead caused by the decompositions is reduced. Our empirical evaluation shows that, when the program contains complex rules, the combined approach is usually significantly faster than the baseline approach, sometimes by orders of magnitude. |
We have implemented our approach based on an old version of RDFox. The linux executables are available here and are explained as follows.
|
The test datasets and Datalog programs used in our paper are available here.
The data description is shown below:
|
![]() |
Xinyue Zhang, Pan Hu, Yavor Nenov, Ian Horrocks. Enhancing Datalog Reasoning with Hypertree Decompositions. In IJCAI, 2023. camera ready |
@inproceedings{zhang2023enhancing,
  title={Enhancing Datalog Reasoning with Hypertree Decompositions},   author={Zhang, Xinyue and Hu, Pan and Nenov, Yavor and Horrocks, Ian},   booktitle={International Joint Conferences on Artificial Intelligence},   year={2023} } |
|