Abstract
In reverse engineering of database queries, one aims to construct a query from a set of positively and negatively labelled answers and non-answers. The query can then be used to explore the data further or as an explanation of the answers and non-answers. We consider this reverse engineering problem for queries formulated in various fragments of positive linear temporal logic LTL over data instances given by timestamped atomic concepts. We focus on the design of suitable query languages and the complexity of the separability problem: ‘does there exist a query in the given query language that separates the given answers from the non-answers?’. We deal with both plain LTL queries and those that are mediated by ontologies providing background knowledge and formulated in fragments of clausal LTL.
Original language | English |
---|---|
Publication status | Published - 2022 |
Event | 35th International Workshop on Description Logics, - Haifa, Israel Duration: 7 Aug 2022 → 10 Aug 2022 Conference number: 35 https://dai.fmph.uniba.sk/events/dl2022/ |
Conference
Conference | 35th International Workshop on Description Logics, |
---|---|
Abbreviated title | DL 2022 |
Country/Territory | Israel |
City | Haifa |
Period | 7/08/22 → 10/08/22 |
Internet address |
Keywords
- Reverse engineering of queries
- query-by-example
- Explanation
- linear temporal logic
- ontology-mediated query
- computational complexity