Stefano Germano

dblp:136/8431 · DBLP profile ↗
← Back
11ranked-venue papers
2as first author
5since 2021 · last 2024
0000-0001-6993-0618ORCID · verified

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

Databases, data management, data science and information retrieval · 6 · 1 first-author · 5 since 2021Artificial intelligence and machine learning · 3Theory of computation · 3Software engineering, systems software and programming languages · 2 · 1 first-author
YearPublicationVenuePosition
2024 Rewriting the Infinite Chase for Guarded TGDs
abstract
Guarded tuple-generating dependencies (GTGDs) are a natural extension of description logics and referential constraints. It has long been known that queries over GTGDs can be answered by a variant of the chase —a quintessential technique for reasoning with dependencies. However, there has been little work on concrete algorithms and even less on implementation. To address this gap, we revisit Datalog rewriting approaches to query answering, where a set of GTGDs is transformed to a Datalog program that entails the same base facts on each base instance. We show that a rewriting consists of “shortcut” rules that circumvent certain chase steps, we present several algorithms that compute a rewriting by deriving such “shortcuts” efficiently, and we discuss important implementation issues. Finally, we show empirically that our techniques can process complex GTGDs derived from synthetic and real benchmarks and are thus suitable for practical use.
Michael Benedikt, Maxime Buron, Stefano Germano, Kevin Kappelmann, Boris Motik
ACM Trans. Database Syst.3
2023 TEC: Transparent Emissions Calculation Toolkit
abstract
Greenhouse gas emissions have become a common means for determining the carbon footprint of any commercial activity, ranging from booking a trip or manufacturing a product to training a machine learning model. However, calculating the amount of emissions associated with these activities can be a difficult task, involving estimations of energy used and considerations of location and time period. In this paper, we introduce the Transparent Emissions Calculation (TEC) toolkit, an open source effort aimed at addressing this challenge. Our contributions include two ontologies (ECFO and PECO) that represent emissions conversion factors and the provenance traces of carbon emissions calculations (respectively), a public knowledge graph with thousands of conversion factors (with their corresponding YARRRML and RML mappings) and a prototype carbon emissions calculator which uses our knowledge graph to produce a transparent emissions report. Resource permanent URL: https://w3id.org/tec-toolkit .
Milan Markovic, Daniel Garijo, Stefano Germano, Iman Naja
ISWC3
2022 Rewriting the Infinite Chase
abstract
Guarded tuple-generating dependencies (GTGDs) are a natural extension of description logics and referential constraints. It has long been known that queries over GTGDs can be answered by a variant of the chase ---a quintessential technique for reasoning with dependencies. However, there has been little work on concrete algorithms and even less on implementation. To address this gap, we revisit Datalog rewriting approaches to query answering, where GTGDs are transformed to a Datalog program that entails the same base facts on each base instance. We show that the rewriting can be seen as containing "shortcut" rules that circumvent certain chase steps, we present several algorithms that compute the rewriting by simulating specific types of chase steps, and we discuss important implementation issues. Finally, we show empirically that our techniques can process complex GTGDs derived from synthetic and real benchmarks and are thus suitable for practical use.
Michael Benedikt, Maxime Buron, Stefano Germano, Kevin Kappelmann, Boris Motik
Proc. VLDB Endow.3
2021 Use of Semantic Technologies to Inform Progress Toward Zero-Carbon Economy
Stefano Germano, Carla Saunders, Ian Horrocks 0001, Rick Lupton
ISWC1
2021 Computing CQ Lower-Bounds over OWL 2 Through Approximation to RSA
Federico Igne, Stefano Germano, Ian Horrocks 0001
ISWC2
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
LPNMR9
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
IC3K7
2018 LoIDE: A Web-Based IDE for Logic Programming Preliminary Report
Stefano Germano, Francesco Calimeri, Eliana Palermiti
PADL1
2016 A framework for easing the development of applications embedding answer set programming
abstract
Answer Set Programming (ASP) is a well-established declarative problem solving paradigm which became widely used in AI and recognized as a powerful tool for knowledge representation and reasoning (KRR), especially for its high expressiveness and the ability to deal also with incomplete knowledge.
Davide Fuscà, Stefano Germano, Jessica Zangari, Marco Anastasio, Francesco Calimeri, Simona Perri
PPDP2
2016 Angry-HEX: An Artificial Player for Angry Birds Based on Declarative Knowledge Bases
abstract
This paper presents the Angry-HEX artificial intelligent agent that participated in the 2013 and 2014 Angry Birds Artificial Intelligence Competitions. The agent has been developed in the context of a joint project between the University of Calabria (UniCal) and the Vienna University of Technology (TU Vienna). The specific issues that arise when introducing artificial intelligence in a physics-based game are dealt with a combination of traditional imperative programming and declarative programming, used for modeling discrete knowledge about the game and the current situation. In particular, we make use of HEX programs, which are an extension of answer set programming (ASP) programs toward integration of external computation sources, such as 2-D physics simulation tools.
Francesco Calimeri, Michael Fink 0001, Stefano Germano, Andreas Humenberger, Giovambattista Ianni, Christoph Redl, Daria Stepanova 0001, Andrea Tucci, Anton Wimmer
IEEE Trans. Comput. Intell. AI Games3
2013 ActHEX: Implementing HEX Programs with Action Atoms
Michael Fink 0001, Stefano Germano, Giovambattista Ianni, Christoph Redl, Peter Schüller
LPNMR2