paper-with-me

홈 › Papers

ZodiacEdge: a Datalog Engine With Incremental Rule Set Maintenance

2023-12-22 · Weiqin Xu, Olivier Curé

In this paper, we tackle the incremental maintenance of Datalog inference materialisation when the rule set can be updated. This is particularly relevant in the context of the Internet of Things and Edge computing where smart devices may need to reason over newly acquired knowledge represented as Datalog rules. Our solution is based on an adaptation of a stratification strategy applied to a dependency hypergraph whose nodes correspond to rule sets in a Datalog program. Our implementation supports recursive rules containing both negation and aggregation. We demonstrate the effectiveness of our system on real and synthetic data.

📄 PDF Abstract BibTeX arXiv:2312.14530

Code (0)

등록된 구현이 없습니다.

Tasks

Edge-computingNegation

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

A Differential Datalog Interpreter

2023-08-04 · Bruno Rucy Carneiro Alves de Lima, Merlin Kramer, Kalmer Apinis

The core reasoning task for datalog engines is materialization, the evaluation of a datalog program over a database alongside its physical incorporation into the database itself. The de-facto method of computing it, is t…

Modular Materialisation of Datalog Programs

2018-11-06 · Pan Hu, Boris Motik, Ian Horrocks

The semina\"ive algorithm can materialise all consequences of arbitrary datalog rules, and it also forms the basis for incremental algorithms that update a materialisation as the input facts change. Certain (combinations…

Incremental Maintenance of DatalogMTL Materialisations

2025-11-15 · Kaiyue Zhao, Dingqi Chen, Shaoyu Wang, Pan Hu arxiv

DatalogMTL extends the classical Datalog language with metric temporal logic (MTL), enabling expressive reasoning over temporal data. While existing reasoning approaches, such as materialisation based and automata based …

Optimised Maintenance of Datalog Materialisations

2017-11-10 · Pan Hu, Boris Motik, Ian Horrocks

To efficiently answer queries, datalog systems often materialise all consequences of a datalog program, so the materialisation must be updated whenever the input facts change. Several solutions to the materialisation upd…

Capability Safety as Datalog: A Foundational Equivalence

2026-03-20 · Cosimo Spera arxiv

We prove that capability safety admits an exact representation as propositional Datalog evaluation (Datalogprop: the monadic, ground, function-free fragment of first-order logic), enabling the transfer of algorithmic and…