LOAIMay 2, 2023

Reverse Engineering of Temporal Queries Mediated by LTL Ontologies

arXiv:2305.01248v26 citations
Originality Synthesis-oriented
AI Analysis

This work addresses a domain-specific problem in database query reverse engineering, with incremental contributions to query language design and complexity analysis.

The paper tackles the problem of reverse engineering temporal queries from given answers and non-answers, focusing on positive fragments of linear temporal logic (LTL) over timestamped data, and investigates the design of query languages and computational complexity for query existence.

In reverse engineering of database queries, we aim to construct a query from a given set of answers and non-answers; it can then be used to explore the data further or as an explanation of the answers and non-answers. We investigate this query-by-example problem for queries formulated in positive fragments of linear temporal logic LTL over timestamped data, focusing on the design of suitable query languages and the combined and data complexity of deciding whether there exists a query in the given language that separates the given answers from non-answers. We consider both plain LTL queries and those mediated by LTL-ontologies.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes