← Search

Gianluca Cima

10 accepted papers

2026

Expressive Recursive Answers for Ontological Knowledge Bases

AAAI 2026technical

A fundamental use of knowledge bases (KBs) is query answering, i.e., retrieving the information entailed by the KB in response to a user query. When both the KB and the query are specified as logical formulae, the standard form of answer provided to users is the set of all certain answers (CAs): tup

Cited by 0SourcePDFScholar
2026

Foundations of Formal Reasoning over Knowledge Bases Combining Symbolic and Sub-Symbolic Knowledge

AAAI 2026technical

More and more organizations are relying on Machine Learning (ML) models to support internal decision-making processes. To better support such processes, it would be highly beneficial to contextualize the inductively acquired knowledge encoded in these models and enable formal reasoning over it. Desp

Cited by 0SourcePDFScholar
2025

Answering Conjunctive Queries with Safe Negation and Inequalities over RDFS Knowledge Bases

AAAI 2025technical

Expressing negative conditions is a crucial feature of query languages for knowledge bases (KBs). Answering such queries over ontological KBs, however, is a very challenging task that becomes undecidable even for lightweight Description Logic (DL) ontologies. Such negative results hold even for Conj…

Cited by 0SourcePDFScholar
2025

Assessing the Exposure to Public Knowledge in Policy-Protected Description Logic Ontologies

IJCAI 2025

We propose a general framework for assessing the exposure of sensitive knowledge in policy-protected knowledge bases (KBs), where knowledge is represented as logical theories and data protection policies are defined declaratively using epistemic dependencies. The framework models scenarios in which

Cited by 0SourcePDFScholar
2024

Enhancing Controlled Query Evaluation through Epistemic Policies

IJCAI 2024poster

In this paper, we propose the use of epistemic dependencies to express data protection policies in Controlled Query Evaluation (CQE), which is a form of confidentiality-preserving query answering over ontologies and databases. The resulting policy language goes significantly beyond those proposed in…

Cited by 1SourcePDFScholar
2024

What Does a Query Answer Tell You? Informativeness of Query Answers for Knowledge Bases

AAAI 2024technical

Query answering for Knowledge Bases (KBs) amounts to extracting information from the various models of a KB, and presenting the user with an object that represents such information. In the vast majority of cases, this object consists of those tuples of constants that satisfy the query expression eit…

Cited by 2SourcePDFScholar
2023

Epistemic Disjunctive Datalog for Querying Knowledge Bases

AAAI 2023technical

The Datalog query language can express several powerful recursive properties, often crucial in real-world scenarios. While answering such queries is feasible over relational databases, the picture changes dramatically when data is enriched with intensional knowledge. It is indeed well-known that ans…

Cited by 2SourcePDFScholar
2023

REPLACE: A Logical Framework for Combining Collective Entity Resolution and Repairing

IJCAI 2023poster

This paper considers the problem of querying dirty databases, which may contain both erroneous facts and multiple names for the same entity. While both of these data quality issues have been widely studied in isolation, our contribution is a holistic framework for jointly deduplicating and repairing…

Cited by 3SourcePDFScholar
2022

Monotone Abstractions in Ontology-Based Data Management

AAAI 2022technical

In Ontology-Based Data Management (OBDM), an abstraction of a source query q is a query over the ontology capturing the semantics of q in terms of the concepts and the relations available in the ontology. Since a perfect characterization of a source query may not exist, the notions of best sound and…

Cited by 8SourcePDFScholar
2020

Controlled Query Evaluation in Description Logics Through Instance Indistinguishability

IJCAI 2020poster

We study privacy-preserving query answering in Description Logics (DLs). Specifically, we consider the approach of controlled query evaluation (CQE) based on the notion of instance indistinguishability. We derive data complexity results for query answering over DL-LiteR ontologies, through a compari…

Cited by 0SourcePDFScholar