Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pierfrancesco Veltri

dblp:35/8486 · DBLP profile ↗
← Back
12ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0003-2804-6628ORCID · verified

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

Artificial intelligence and machine learning · 8 · 1 since 2021Theory of computation · 6Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 2Databases, data management, data science and information retrieval · 1

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
4 papers
Knowledge representation and reasoning · 100%
Theoretical computer science
3 papers
Algorithmic game theory and mechanism design · 87% Logic in computer science · 13%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%

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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
answer set programming
0.822022
Answers set programs for non-transferable utility games: Expressiveness, complexity and applications · Artif. Intell. 2022
Modeling and Reasoning about NTU Games via Answer Set Programming · IJCAI 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic programming
0.722022
Answers set programs for non-transferable utility games: Expressiveness, complexity and applications · Artif. Intell. 2022
Efficiently Computable Datalog∃ Programs · KR 2012
Algorithmic game theory and mechanism design › cooperative game theory
non-transferable utility game
0.422022
Modeling and Reasoning about NTU Games via Answer Set Programming · IJCAI 2016
Answers set programs for non-transferable utility games: Expressiveness, complexity and applications · Artif. Intell. 2022
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
existential rules
0.312018
Enhancing Existential Rules by Closed-World Variables · IJCAI 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology reasoning
0.312018
Enhancing Existential Rules by Closed-World Variables · IJCAI 2018
Query processing and optimization › semantic query processing
ontology-based query answering
0.312018
Enhancing Existential Rules by Closed-World Variables · IJCAI 2018
Algorithmic game theory and mechanism design
cooperative game theory
0.212016
Modeling and Reasoning about NTU Games via Answer Set Programming · IJCAI 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
datalog
0.112012
Efficiently Computable Datalog∃ Programs · KR 2012
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic
0.112012
Efficiently Computable Datalog∃ Programs · KR 2012
Logic in computer science › nonmonotonic reasoning
closed world assumption
0.112018
Enhancing Existential Rules by Closed-World Variables · IJCAI 2018

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

complexity analysis · 1.0answer set programming · 0.5
YearPublicationVenuePosition
2022 Answers set programs for non-transferable utility games: Expressiveness, complexity and applications
Giovanni Amendola, Gianluigi Greco, Pierfrancesco Veltri
Artif. Intell.3
2019 Enhancing DLV for Large-Scale Reasoning
Nicola Leone, Carlo Allocca, Mario Alviano, Francesco Calimeri, Cristina Civili, Roberta Costabile, Alessio Fiorentino, Davide Fuscà, Stefano Germano, Giovanni Laboccetta, Bernardo Cuteri, Marco Manna, Simona Perri, Kristian Reale, Francesco Ricca, Pierfrancesco Veltri, Jessica Zangari
LPNMR16
2019 Fast Query Answering over Existential Rules
abstract
Enhancing Datalog with existential quantification gives rise to Datalog ∃ , a powerful knowledge representation language widely used in ontology-based query answering. In this setting, a conjunctive query is evaluated over a Datalog ∃ program consisting of extensional data paired with so-called “existential” rules. Owing to their high expressiveness, such rules make the evaluation of queries undecidable, even when the latter are atomic. Decidable generalizations of Datalog by existential rules have been proposed in the literature (such as weakly acyclic and weakly guarded); but they pay the price of higher computational complexity, hindering the implementation of effective systems. Conversely, the results in this article demonstrate that it is definitely possible to enable fast yet powerful query answering over existential rules that strictly generalize Datalog by ensuring decidability without any complexity overhead. On the theoretical side, we define the class of parsimonious programs that guarantees decidability of atomic queries. We then strengthen this class to strongly parsimonious programs ensuring decidability also for conjunctive queries. Since parsimony is an undecidable property, we single out Shy, an easily recognizable class of strongly parsimonious programs that generalizes Datalog while preserving its complexity even under conjunctive queries. Shy also generalizes the class of linear existential programs, while it is uncomparable to the other main classes ensuring decidability. On the practical side, we exploit our results to implement DLV ∃ , an effective system for query answering over parsimonious existential rules. To assess its efficiency, we carry out an experimental analysis, evaluating DLV ∃ performances for ontology-based query answering on both real-world and synthetic ontologies.
Nicola Leone, Marco Manna, Giorgio Terracina, Pierfrancesco Veltri
ACM Trans. Comput. Log.4
2019 Enhancing Magic Sets with an Application to Ontological Reasoning
abstract
Abstract Magic sets are a Datalog to Datalog rewriting technique to optimize query answering. The rewritten program focuses on a portion of the stable model(s) of the input program which is sufficient to answer the given query. However, the rewriting may introduce new recursive definitions, which can involve even negation and aggregations, and may slow down program evaluation. This paper enhances the magic set technique by preventing the creation of (new) recursive definitions in the rewritten program. It turns out that the new version of magic sets is closed for Datalog programs with stratified negation and aggregations, which is very convenient to obtain efficient computation of the stable model of the rewritten program. Moreover, the rewritten program is further optimized by the elimination of subsumed rules and by the efficient handling of the cases where binding propagation is lost. The research was stimulated by a challenge on the exploitation of Datalog/dlv for efficient reasoning on large ontologies. All proposed techniques have been hence implemented in the dlv system, and tested for ontological reasoning, confirming their effectiveness.
Mario Alviano, Nicola Leone, Pierfrancesco Veltri, Jessica Zangari
Theory Pract. Log. Program.3
2018 Reasoning over Ontologies with DLV
Carlo Allocca, Mario Alviano, Francesco Calimeri, Roberta Costabile, Alessio Fiorentino, Davide Fuscà, Stefano Germano, Giovanni Laboccetta, Nicola Leone, Marco Manna, Simona Perri, Kristian Reale, Francesco Ricca, Pierfrancesco Veltri, Jessica Zangari
IC3K14
2018 Enhancing Existential Rules by Closed-World Variables
abstract
Existential rules generalize Datalog with existential quantification in the head. Natively, Datalog is interpreted under a closed-world semantics, while existential rules typically employ the open-world assumption. The interpretation domain in the latter case is enlarged by infinitely many "anonymous" individuals. Then, in any rule, each variable ranges over all individuals, even if not needed or required. In this paper, we enhance existential rules by closed-world variables to consciously reason on the properties of "known" (non-anonymous) and arbitrary individuals in different ways. Accordingly, we uniformly generalize the basic classes of existential rules that ensure decidability of ontology-based query answering. For them, after observing that decidability is preserved, we prove that a strict increase in expressiveness is gained, and in most cases the computational complexity is not altered.
Giovanni Amendola, Nicola Leone, Marco Manna, Pierfrancesco Veltri
IJCAI4
2018 A REST-Based Development Framework for ASP: Tools and Application
Gelsomina Catalano, Giovanni Laboccetta, Kristian Reale, Francesco Ricca, Pierfrancesco Veltri
PADL5
2017 The ASP System DLV2
Mario Alviano, Francesco Calimeri, Carmine Dodaro, Davide Fuscà, Nicola Leone, Simona Perri, Francesco Ricca, Pierfrancesco Veltri, Jessica Zangari
LPNMR8
2016 Modeling and Reasoning about NTU Games via Answer Set Programming
Giovanni Amendola, Gianluigi Greco, Nicola Leone, Pierfrancesco Veltri
IJCAI4
2012 Efficiently Computable Datalog∃ Programs
Nicola Leone, Marco Manna, Giorgio Terracina, Pierfrancesco Veltri
KR4
2011 The Third Answer Set Programming Competition: Preliminary Report of the System Competition Track
Francesco Calimeri, Giovambattista Ianni, Francesco Ricca, Mario Alviano, Annamaria Bria, Gelsomina Catalano, Susanna Cozza, Wolfgang Faber 0001, Onofrio Febbraro, Nicola Leone, Marco Manna, Alessandra Martello, Claudio Panetta, Simona Perri, Kristian Reale, Maria Carmela Santoro, Marco Sirianni, Giorgio Terracina, Pierfrancesco Veltri
LPNMR19
2010 DLVMC: Enhanced Model Checking in DLV
Marco Maratea, Francesco Ricca, Pierfrancesco Veltri
JELIA3