Given an input dataset (i.e., a set of tuples), query definability in Ontology-based Data Management (OBDM) amounts to finding a query over the ontology whose certain answers coincide with the tuples in the given dataset. We refer to such a query as a characterization of the dataset with respect to the OBDM system. Our first contribution is to propose approximations of perfect characterizations in terms of recall (complete characterizations) and precision (sound characterizations). A second contribution is to present a thorough complexity analysis of three computational problems, namely verification (check whether a given query is a perfect, or an approximated characterization of a given dataset), existence (check whether a perfect, or a best approximated characterization of a given dataset exists), and computation (compute a perfect, or best approximated characterization of a given dataset).
Query Definability and Its Approximations in Ontology-based Data Management / Cima, G.; Croce, F.; Lenzerini, M.. - (2021), pp. 271-280. (Intervento presentato al convegno 30th ACM International Conference on Information and Knowledge Management, CIKM 2021 tenutosi a Australia) [10.1145/3459637.3482466].
Query Definability and Its Approximations in Ontology-based Data Management
Cima G.
Primo
;Croce F.
Secondo
;Lenzerini M.
Ultimo
2021
Abstract
Given an input dataset (i.e., a set of tuples), query definability in Ontology-based Data Management (OBDM) amounts to finding a query over the ontology whose certain answers coincide with the tuples in the given dataset. We refer to such a query as a characterization of the dataset with respect to the OBDM system. Our first contribution is to propose approximations of perfect characterizations in terms of recall (complete characterizations) and precision (sound characterizations). A second contribution is to present a thorough complexity analysis of three computational problems, namely verification (check whether a given query is a perfect, or an approximated characterization of a given dataset), existence (check whether a perfect, or a best approximated characterization of a given dataset exists), and computation (compute a perfect, or best approximated characterization of a given dataset).I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.