G
Giuseppe De Giacomo
Researcher at Sapienza University of Rome
Publications - 383
Citations - 18961
Giuseppe De Giacomo is an academic researcher from Sapienza University of Rome. The author has contributed to research in topics: Description logic & Decidability. The author has an hindex of 69, co-authored 355 publications receiving 17920 citations. Previous affiliations of Giuseppe De Giacomo include Rice University.
Papers
More filters
Book ChapterDOI
Description Logics with Inverse Roles, Functional Restrictions, and N-ary Relations
TL;DR: This paper exploits the correspondence between DLs and propositional dynamic logics as a framework to investigate the decidability and the complexity of a powerful DL, and shows that such DL is suitable to represent n-ary relations, as needed in the applications of class-based formalisms to databases.
Book ChapterDOI
What is Query Rewriting
TL;DR: A tight connection between view-based query answering and constraint-satisfaction problems, allows to show that the above characterization of which instances of the problem admit a rewriting that is PTIME is going to be difficult.
Book ChapterDOI
Using OWL in Data Integration
Diego Calvanese,Giuseppe De Giacomo,Domenico Lembo,Maurizio Lenzerini,Riccardo Rosati,Marco Ruzzi +5 more
TL;DR: This chapter studies data integration under this framework when the global schema is specified in OWL, the standard language for the Semantic Web, and shows how to limit the expressive power of the various components of the framework in order to have efficient query answering.
Reasoning about actions for e-service composition
TL;DR: This paper considers e-Services as arbitrary (possibly infinite) execution trees, i.e., as trees of all potential interactions with clients, and characterize composition in this abstract setting, and shows how this setting can be realized using Reasoning About Actions.
Proceedings Article
Actions and programs over description logic ontologies
TL;DR: This paper characterize the notion of single-step executability of high-level programs, devise methods for reasoning about sequences of actions, and present (nice) complexity results in the case where the ontology is expressed in DL-Lite.