Luca Console

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

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 24 · 17 first-authorGraphics, computer vision, multimedia, augmented reality and games · 12 · 8 first-authorDatabases, data management, data science and information retrieval · 11 · 7 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 2 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
10 papers
Knowledge representation and reasoning · 90% Planning, search and constraint satisfaction · 10%
Theoretical computer science
7 papers
Automated reasoning and model checking · 72% Logic in computer science · 19% Computational complexity · 9%
Databases, data mining, and information retrieval
2 papers
Data models and query languages · 54% Spatial and temporal data management · 46%

Topics — the 18 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning › diagnosis
model-based diagnosis
0.152007
A Framework for Decentralized Qualitative Model-Based Diagnosis · IJCAI 2007
Model-based Diagnosis in the Real World: Lessons Learned and Challenges Remaining · IJCAI 1999
A Spectrum of Definitions for Temporal Model-Based Diagnosis · Artif. Intell. 1998
Knowledge, reasoning and agents › Knowledge representation and reasoning
abductive reasoning
0.122002
Local Reasoning and Knowledge Compilation for Efficient Temporal Abduction · IEEE Trans. Knowl. Data Eng. 2002
Using Compiled Knowledge to Guide and Focus Abductive Diagnosis · IEEE Trans. Knowl. Data Eng. 1996
Automated reasoning and model checking
knowledge compilation
0.122002
Local Reasoning and Knowledge Compilation for Efficient Temporal Abduction · IEEE Trans. Knowl. Data Eng. 2002
Using Compiled Knowledge to Guide and Focus Abductive Diagnosis · IEEE Trans. Knowl. Data Eng. 1996
Knowledge, reasoning and agents › Knowledge representation and reasoning
diagnosis
0.012002
Process algebras for systems diagnosis · Artif. Intell. 2002
Automated reasoning and model checking
diagnosis
0.021999
Model-based Diagnosis in the Real World: Lessons Learned and Challenges Remaining · IJCAI 1999
A Theory of Diagnosis for Incomplete Causal Models · IJCAI 1989
Data models and query languages › temporal data model
temporal constraints
0.011999
Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications · IEEE Trans. Knowl. Data Eng. 1999
Spatial and temporal data management
temporal databases
0.011999
Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications · IEEE Trans. Knowl. Data Eng. 1999
Automated reasoning and model checking › diagnosis
model-based diagnosis
0.011999
Model-based Diagnosis in the Real World: Lessons Learned and Challenges Remaining · IJCAI 1999
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning
0.012007
A Framework for Decentralized Qualitative Model-Based Diagnosis · IJCAI 2007
Knowledge, reasoning and agents › Knowledge representation and reasoning › abductive reasoning
abductive diagnosis
0.011996
Using Compiled Knowledge to Guide and Focus Abductive Diagnosis · IEEE Trans. Knowl. Data Eng. 1996
Computational complexity
query complexity
0.011995
On the Computational Complexity of Querying Bounds on Differences Constraints · Artif. Intell. 1995
Logic in computer science
process algebra
0.012002
Process algebras for systems diagnosis · Artif. Intell. 2002
Logic in computer science
semantics
0.012002
Process algebras for systems diagnosis · Artif. Intell. 2002
Debugging and program repair
error diagnosis
0.011993
Model-Based Diagnosis Meets Error Diagnosis in Logic Programs · IJCAI 1993
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
simple temporal problem
0.011999
Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications · IEEE Trans. Knowl. Data Eng. 1999
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
0.011999
Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications · IEEE Trans. Knowl. Data Eng. 1999
Logic in computer science
temporal logic
0.011998
A Spectrum of Definitions for Temporal Model-Based Diagnosis · Artif. Intell. 1998
Data models and query languages › constraint databases
constraint query languages
0.011995
On the Computational Complexity of Querying Bounds on Differences Constraints · Artif. Intell. 1995

Methods — techniques the papers use, named apart from their topics

model-based diagnosis · 0.1temporal constraint satisfaction · 0.1process algebra · 0.1local reasoning · 0.1temporal reasoner integration · 0.0relational model extension · 0.0knowledge compilation · 0.0causal reasoning · 0.0
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
2016 Using game mechanics for field evaluation of prototype social applications: a novel methodology
abstract
This paper describes a novel methodology to evaluate a social media application in its formative phase of design. Taking advantage of the experiences developed in the Alternate Reality Games, we propose to insert game mechanics in the test setting of a formative evaluation of a prototypical social system. As a use case, we present the evaluation of WantEat, a prototypical social mobile application in the gastronomical domain. The evaluation highlighted how the gamification of a field trial can yield good results when evaluating social applications in prototypical status. From a methodological point of view, gamifying a field trial overcomes the cold start problem, caused by the absence of active communities, which can prevent the participation of users and therefore the collection of reliable data. Our experience showed that the gamification of a field evaluation is feasible and can likely increase the quantity of both browsing actions and social actions performed by users. Based on these results, we then are able to provide a set of guidelines to gamify the evaluation session of an interactive system.
Amon Rapp, Federica Cena, Cristina Gena, Alessandro Marcengo, Luca Console
Behav. Inf. Technol.5
2013 Interacting with social networks of intelligent things and people in the world of gastronomy
abstract
This article introduces a framework for creating rich augmented environments based on a social web of intelligent things and people. We target outdoor environments, aiming to transform a region into a smart environment that can share its cultural heritage with people, promoting itself and its special qualities. Using the applications developed in the framework, people can interact with things, listen to the stories that these things tell them, and make their own contributions. The things are intelligent in the sense that they aggregate information provided by users and behave in a socially active way. They can autonomously establish social relationships on the basis of their properties and their interaction with users. Hence when a user gets in touch with a thing, she is also introduced to its social network consisting of other things and of users; she can navigate this network to discover and explore the world around the thing itself. Thus the system supports serendipitous navigation in a network of things and people that evolves according to the behavior of users. An innovative interaction model was defined that allows users to interact with objects in a natural, playful way using smartphones without the need for a specially created infrastructure. The framework was instantiated into a suite of applications called WantEat, in which objects from the domain of tourism and gastronomy (such as cheese wheels or bottles of wine) are taken as testimonials of the cultural roots of a region. WantEat includes an application that allows the definition and registration of things, a mobile application that allows users to interact with things, and an application that supports stakeholders in getting feedback about the things that they have registered in the system. WantEat was developed and tested in a real-world context which involved a region and gastronomy-related items from it (such as products, shops, restaurants, and recipes), through an early evaluation with stakeholders and a final evaluation with hundreds of users.
Luca Console, Fabrizio Antonelli, Giulia Biamino, Francesca Carmagnola, Federica Cena, Elisa Chiabrando, Vincenzo Cuciti, Matteo Demichelis, Franco Fassio, Fabrizio Franceschi, Roberto Furnari, Cristina Gena, Marina Geymonat, Piercarlo Grimaldi, Pierluigi Grillo, Silvia Likavec, Ilaria Lombardi, Dario Mana, Alessandro Marcengo, Michele Mioli, Mario Mirabelli, Monica Perrero, Claudia Picardi, Federica Protti, Amon Rapp, Rossana Simeoni, Daniele Theseider Dupré, Ilaria Torre 0001, Andrea Toso, Fabio Torta, Fabiana Vernero
ACM Trans. Interact. Intell. Syst.1
2012 Interacting with a Social Web of Smart Objects for Enhancing Tourist Experiences
Federica Cena, Fabrizio Antonelli, Giulia Biamino, Francesca Carmagnola, Elisa Chiabrando, Luca Console, Vincenzo Cuciti, Matteo Demichelis, Franco Fassio, Fabrizio Franceschi, Roberto Furnari, Cristina Gena, Marina Geymonat, Piercarlo Grimaldi, Pierluigi Grillo, Elena Guercio, Silvia Likavec, Ilaria Lombardi, Dario Mana, Alessandro Marcengo, Michele Mioli, Mario Mirabelli, Monica Perrero, Claudia Picardi, Federica Protti, Amon Rapp, Roberta Sandon, Rossana Simeoni, Daniele Theseider Dupré, Ilaria Torre 0001, Andrea Toso, Fabio Torta, Fabiana Vernero
ENTER6
2012 Wheeling around with Wanteat: exploring mixed social networks in the gastronomy domain
abstract
Wanteat is a framework and a suite of applications which allow users to interact with and explore mixed social networks of smart objects and people in the gastronomy domain, thus promoting the cultural heritage of a territory. Wanteat interaction model is based on the concept of a "wheel" [1].
Fabrizio Antonelli, Giulia Biamino, Francesca Carmagnola, Federica Cena, Elisa Chiabrando, Luca Console, Vincenzo Cuciti, Matteo Demichelis, Franco Fassio, Fabrizio Franceschi, Roberto Furnari, Cristina Gena, Marina Geymonat, Piercarlo Grimaldi, Pierluigi Grillo, Elena Guercio, Silvia Likavec, Ilaria Lombardi, Dario Mana, Alessandro Marcengo, Michele Mioli, Mario Mirabelli, Monica Perrero, Claudia Picardi, Federica Protti, Amon Rapp, Roberta Sandon, Rossana Simeoni, Daniele Theseider Dupré, Ilaria Torre 0001, Andrea Toso, Fabio Torta, Fabiana Vernero
IUI6
2011 Flexible rule-based inference exploiting taxonomies
Ilaria Lombardi, Luca Console, Pietro Pavese
J. Intell. Inf. Syst.2
2011 Supporting content discovery and organization in networks of contents and users
Francesca Carmagnola, Federica Cena, Luca Console, Pierluigi Grillo, Monica Perrero, Rossana Simeoni, Fabiana Vernero
Multim. Syst.3
2011 The art of video MashUp: supporting creative users with an innovative and smart application
Daniela Cardillo, Amon Rapp, Sergio Benini, Luca Console, Rossana Simeoni, Elena Guercio, Riccardo Leonardi
Multim. Tools Appl.4
2008 Tag-based user modeling for social multi-device adaptive guides
Francesca Carmagnola, Federica Cena, Luca Console, Omar Cortassa, Cristina Gena, Anna Goy, Ilaria Torre 0001, Andrea Toso, Fabiana Vernero
User Model. User Adapt. Interact.3
2007 A Framework for Decentralized Qualitative Model-Based Diagnosis
Luca Console, Claudia Picardi, Daniele Theseider Dupré
IJCAI1
2004 AUTAS: A Tool for Supporting FMECA Generation in Aeronautic Systems
Claudia Picardi, Luca Console, Frederic Berger, Jan Breeman, Tony Kanakis, Jeroen Moelands, Stephan Collas, Emmanuel Arbaretier, Nino De Domenico, Ermanno Girardelli, Oskar Dressler, Peter Struss, Benjamin Zilbermann
ECAI2
2004 UbiquiTO: A Multi-device Adaptive Guide
Ilaria Amendola, Federica Cena, Luca Console, Andrea Crevola, Cristina Gena, Anna Goy, Sonia Modeo, Monica Perrero, Ilaria Torre 0001, Andrea Toso
Mobile HCI3
2003 Temporal Decision Trees: Model-based Diagnosis of Dynamic Systems On-Board
abstract
The automatic generation of decision trees based on off-line reasoning on models of a domain is a reasonable compromise between the advantages of using a model-based approach in technical domains and the constraints imposed by embedded applications. In this paper we extend the approach to deal with temporal information. We introduce a notion of temporal decision tree, which is designed to make use of relevant information as long as it is acquired, and we present an algorithm for compiling such trees from a model-based reasoning system.
Luca Console, Claudia Picardi, Daniele Theseider Dupré
J. Artif. Intell. Res.1
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 IDD: Integrating Diagnosis in the Design of automotive systems
Claudia Picardi, Rosanna Bray, Fulvio Cascio, Luca Console, Philippe Dague, David Millet, Bernd Rehfus, Peter Struss, Christian Vallée
ECAI4
2002 Process algebras for systems diagnosis
Luca Console, Claudia Picardi, Marina Ribaudo
Artif. Intell.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
2001 Temporal Decision Trees or the lazy ECU vindicated
Luca Console, Claudia Picardi, Daniele Theseider Dupré
IJCAI1
2000 Diagnosis and Diagnosability Analysis Using PEPA
Luca Console, Claudia Picardi, Marina Ribaudo
ECAI1
1999 Model-based Diagnosis in the Real World: Lessons Learned and Challenges Remaining
Luca Console, Oskar Dressler
IJCAI1
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
1999 A Configurable System for the Construction of Adaptive Virtual Stores
Liliana Ardissono, Anna Goy, Rosa Meo, Giovanna Petrone, Luca Console, Leonardo Lesmo, Carla Simone, Pietro Torasso
World Wide Web5
1998 A Spectrum of Definitions for Temporal Model-Based Diagnosis
Vittorio Brusoni, Luca Console, Paolo Terenziani, Daniele Theseider Dupré
Artif. Intell.2
1997 Clinical-Mate: A Manager of Temporal Databases for Clinical Applications
Vittorio Brusoni, Luca Console, F. Molino, Gianpaolo Molino, E. Nicolosi, Paolo Terenziani
AMIA2
1996 Resource-Based vs. Task-Based Approaches for Scheduling Problems
Vittorio Brusoni, Luca Console, Evelina Lamma, Paola Mello, Michela Milano, Paolo Terenziani
ISMIS2
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 On the Computational Complexity of Querying Bounds on Differences Constraints
Vittorio Brusoni, Luca Console, Paolo Terenziani
Artif. Intell.2
1995 The Role of Abduction in Database View Updating
Luca Console, Maria Luisa Sapino, Daniele Theseider Dupré
J. Intell. Inf. Syst.1
1994 LaTeR: A General Purpose Manager of Temporal Information
Vittorio Brusoni, Luca Console, Barbara Pernici, Paolo Terenziani
ISMIS2
1993 Model-Based Diagnosis Meets Error Diagnosis in Logic Programs
Luca Console, Gerhard Friedrich, Daniele Theseider Dupré
IJCAI1
1993 Temporal constraint satisfaction on causal models
Luca Console, Pietro Torasso
Inf. Sci.1
1992 Diagnostic Reasoning Across Different Time Points
Luca Console, Luigi Portinale, Daniele Theseider Dupré, Pietro Torasso
ECAI1
1992 An approach to the compilation of operational knowledge from casual models
abstract
An approach to the synthesis and use of operational knowledge in diagnostic problem solving is proposed. The approach significantly departs from previous approaches to knowledge compilation in the sense that the authors do not aim at compiling an autonomous heuristic problem solver from a deep one but only at deriving a set of conditions whose evaluation can focus and speed up diagnostic reasoning on casual models. In particular, it is argued that operational necessary conditions can be used to focus causal diagnostic reasoning by pruning significant portions of the search space to be considered. The process for synthesizing operational knowledge is performed by running a case-independent simulation on a casual model using constraint propagation techniques. This is a major difference with respect to approaches based on the use of examples. Many of the problems arising in the other approaches to the synthesis of heuristics from deep knowledge are solved in this system.>
Luca Console, Pietro Torasso
IEEE Trans. Syst. Man Cybern.1
1991 CAP: A Critiquing Expert System for Medical Education
Luca Console, R. Conto, Gianpaolo Molino, Vittorio Ripa di Meana, Pietro Torasso
AIME1
1991 Investigating the Relationships between Abduction and Inverse Resolution in Proposition Calculus
Luca Console, Attilio Giordana, Lorenza Saitta
ISMIS1
1991 On the co-operation between abductive and temporal reasoning in medical diagnosis
Luca Console, Pietro Torasso
Artif. Intell. Medicine1
1991 A spectrum of logical definitions of model-based diagnosis
abstract
In this paper, we analyze the logical definitions of model‐based diagnosis recently presented in the literature, and we propose a unified framework (based on the integration of abductive and consistency‐based reasoning) in which most of such definitions can be captured. This allows us to single out the existence of a spectrum of alternatives in the logical definition of diagnosis. A lot of attention in the paper is devoted to analyzing the differences among the definitions in the spectrum. In particular, we show that the definitions can be compared on the basis of their restrictive‐ness and we relate such a restrictiveness with the completeness of the model of the system to be diagnosed. Dans cet article, les auteurs analysent les définitions logiques de diagnostics basés sur un modèle dont il a été question récemment dans certains ouvrages. Ils proposent un cadre unifié (basé sur l'intégration du raisonnement abductif et du raisonnement basé sur la consistance) à l'interieur duquel la plupart de ces définitions peuvent ětre regroupées. Cette particularité permet de mettre en lumière l'existence d'un spectre d'alternatives dans la définition logique du diagnostic. Cet article accorde une attention toute particulière à l'analyse des différences entre les définitions du spectre. En outre, les auteurs démontrent que les définitions peuvent ětre compareées en fonction de leur caractère restrictif, qui est ensuite mis en relation avec la complétude du modèle du système faisant l'objet d'un diagnostic.
Luca Console, Pietro Torasso
Comput. Intell.1
1991 On the Relationship between Abduction and Deduction
abstract
The aim of this paper is to analyse from various points of view the relationships between abduction and deduction. In particular, we consider a meta-level definition of abduction in terms of deduction, similar to various definitions proposed in the literature, and an object-level definition in which abductive conclusions are expressed as a logicalconsequence of the observations and of a simple transformation of the domain theory based on predicate completion. The equivalence between the two definitions is proved for domain theories of considerable expressive power. The object-level characterization we propose uses very simple forms of reasoning and the equivalence result allows us to make explicit some of the assumptions underlying meta-level definitions of abduction. The use of predicate completion in characterizing abductive explanations shows a relation between abduction and foundations of logic programming.
Luca Console, Daniele Theseider Dupré, Pietro Torasso
J. Log. Comput.1
1990 Integrating Models of the Correct Behavior into Abductive Diagnosis
Luca Console, Pietro Torasso
ECAI1
1990 Dealing With Uncertainty in a Distributed Expert System Architecture
Luca Console, Claudio Borlo, Alberto Casale, Pietro Torasso
IPMU1
1989 Simulating Generic Situations on Causal Models
Luca Console, Gianpaolo Molino, Roberta Pavia, Marco Signorelli, Pietro Torasso
AIME1
1989 A Theory of Diagnosis for Incomplete Causal Models
Luca Console, Daniele Theseider Dupré, Pietro Torasso
IJCAI1
1989 Approximate reasoning and prototypical knowledge
Pietro Torasso, Luca Console
Int. J. Approx. Reason.2
1988 A Logical Approach to Deal with Incomplete Causal Models in Diagnostic Problem Solving
Luca Console, Pietro Torasso
IPMU1
1988 Dealing with Time in Diagnostic Reasoning Based on Causal Models
Luca Console, Anna Furno, Pietro Torasso
ISMIS1