Luca Console

dblp:c/LConsole · DBLP profile ↗
← Back
11ranked-venue papers in the field
7as first author
2since 2021 · last 2023
0000-0003-2948-5622ORCID · verified

Domains — venue-derived; a paper can count in several

Knowledge Engineering, Semantic Web & Information Systems · 6 (3 first)Database Systems & Data Management · 3 (2 first)Other / Interdisciplinary · 2 (2 first)
YearPublicationVenuePosition
2023 How to deal with negative preferences in recommender systems: a theoretical framework
abstract
Negative information plays an important role in the way we express our preferences and desires. However, it has not received the same attention as positive feedback in recommender systems. Here we show how negative user preferences can be exploited to generate recommendations. We rely on a logical semantics for the recommendation process introduced in a previous paper and this allows us to single out three main conceptual approaches, as well as a set of variations, for dealing with negative user preferences. The formal framework provides a common ground for analysis and comparison. In addition, we show how existing approaches to recommendation correspond to alternatives in our framework.
Federica Cena, Luca Console, Fabiana Vernero
J. Intell. Inf. Syst.2
2021 Logical foundations of knowledge-based recommender systems: A unifying spectrum of alternatives
Federica Cena, Luca Console, Fabiana Vernero
Inf. Sci.2
2011 Flexible rule-based inference exploiting taxonomies
Ilaria Lombardi, Luca Console, Pietro Pavese
J. Intell. Inf. Syst.2
2003 Personalized and Adaptive Services on Board a Car: An Application for Tourist Information
Luca Console, Ilaria Torre 0001, Ilaria Lombardi, Sara Gioria, Valentina Surano
J. Intell. Inf. Syst.1
2002 Local Reasoning and Knowledge Compilation for Efficient Temporal Abduction
abstract
Generating abductive explanations is the basis of several problem solving activities such as diagnosis, planning, and interpretation. Temporal abduction means generating explanations that do not only account for the presence of observations, but also for temporal information on them, based on temporal knowledge in the domain theory. We focus on the case where such a theory contains temporal constraints that are required to be consistent with temporal information on observations. Our aim is to propose efficient algorithms for computing temporal abductive explanations. Temporal constraints in the theory and in the observations can be used actively by an abductive reasoner in order to prune inconsistent candidate explanations at an early stage during their generation. However, checking temporal constraint satisfaction frequently generates some overhead. We analyze two incremental ways of making this process efficient. First we show how, using a specific class of temporal constraints (which is expressive enough for many applications), such an overhead can be reduced significantly, yet preserving a full pruning power. In general, the approach does not affect the asymptotic complexity of the problem, but it provides significant advantages in practical cases. We also show that, for some special classes of theories, the asymptotic complexity is also reduced. We then show how, compiled knowledge based on temporal information, can be used to further improve the computation, thus, extending to the temporal framework previous results in the case of atemporal abduction. The paper provides both analytic and experimental evaluations of the computational advantages provided by our approaches.
Luca Console, Paolo Terenziani, Daniele Theseider Dupré
IEEE Trans. Knowl. Data Eng.1
1999 Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications
abstract
Many different applications in different areas need to deal with both: databases, in order to take into account large amounts of structured data; and quantitative and qualitative temporal constraints about such data. We propose an approach that extends: temporal databases and artificial intelligence temporal reasoning techniques and integrate them in order to face such a need. Regarding temporal reasoning, we consider some results that we proved recently about efficient query answering in the Simple Temporal Problem framework and we extend them in order to deal with partitioned sets of constraints and to support relational database operations. Regarding databases, we extend the relational model in order to consider also qualitative and quantitative temporal constraints both in the data (data expressiveness) and in the queries (query expressiveness). We then propose a modular architecture integrating a relational database with a temporal reasoner. We also consider classes of applications that fit into our approach and consider patient management in a hospital as an example.
Vittorio Brusoni, Luca Console, Paolo Terenziani, Barbara Pernici
IEEE Trans. Knowl. Data Eng.2
1996 Using Compiled Knowledge to Guide and Focus Abductive Diagnosis
abstract
Several artificial intelligence architectures and systems based on "deep" models of a domain have been proposed, in particular for the diagnostic task. These systems have several advantages over traditional knowledge based systems, but they have a main limitation in their computational complexity. One of the ways to face this problem is to rely on a knowledge compilation phase, which produces knowledge that can be used more effectively with respect to the original one. We show how a specific knowledge compilation approach can focus reasoning in abductive diagnosis, and, in particular, can improve the performances of AID, an abductive diagnosis system. The approach aims at focusing the overall diagnostic cycle in two interdependent ways: avoiding the generation of candidate solutions to be discarded a posteriori and integrating the generation of candidate solutions with discrimination among different candidates. Knowledge compilation is used off-line to produce operational (i.e., easily evaluated) conditions that embed the abductive reasoning strategy and are used in addition to the original model, with the goal of ruling out parts of the search space or focusing on parts of it. The conditions are useful to solve most cases using less time for computing the same solutions, yet preserving all the power of the model-based system for dealing with multiple faults and explaining the solutions. Experimental results showing the advantages of the approach are presented.
Luca Console, Luigi Portinale, Daniele Theseider Dupré
IEEE Trans. Knowl. Data Eng.1
1995 The Role of Abduction in Database View Updating
Luca Console, Maria Luisa Sapino, Daniele Theseider Dupré
J. Intell. Inf. Syst.1
1993 Temporal constraint satisfaction on causal models
Luca Console, Pietro Torasso
Inf. Sci.1
1990 Dealing With Uncertainty in a Distributed Expert System Architecture
Luca Console, Claudio Borlo, Alberto Casale, Pietro Torasso
IPMU1
1988 A Logical Approach to Deal with Incomplete Causal Models in Diagnostic Problem Solving
Luca Console, Pietro Torasso
IPMU1