Loading…

Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family

Issue Title: Special Issue on Reasoning in Description Logics We propose a new family of description logics (DLs), called DL-Lite, specifically tailored to capture basic ontology languages, while keeping low complexity of reasoning. Reasoning here means not only computing subsumption between concept...

Full description

Saved in:
Bibliographic Details
Published in:Journal of automated reasoning 2007-10, Vol.39 (3), p.385-429
Main Authors: Calvanese, Diego, De Giacomo, Giuseppe, Lembo, Domenico, Lenzerini, Maurizio, Rosati, Riccardo
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3
cites cdi_FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3
container_end_page 429
container_issue 3
container_start_page 385
container_title Journal of automated reasoning
container_volume 39
creator Calvanese, Diego
De Giacomo, Giuseppe
Lembo, Domenico
Lenzerini, Maurizio
Rosati, Riccardo
description Issue Title: Special Issue on Reasoning in Description Logics We propose a new family of description logics (DLs), called DL-Lite, specifically tailored to capture basic ontology languages, while keeping low complexity of reasoning. Reasoning here means not only computing subsumption between concepts and checking satisfiability of the whole knowledge base, but also answering complex queries (in particular, unions of conjunctive queries) over the instance level (ABox) of the DL knowledge base. We show that, for the DLs of the DL-Lite family, the usual DL reasoning tasks are polynomial in the size of the TBox, and query answering is LogSpace in the size of the ABox (i.e., in data complexity). To the best of our knowledge, this is the first result of polynomial-time data complexity for query answering over DL knowledge bases. Notably our logics allow for a separation between TBox and ABox reasoning during query evaluation: the part of the process requiring TBox reasoning is independent of the ABox, and the part of the process requiring access to the ABox can be carried out by an SQL engine, thus taking advantage of the query optimization strategies provided by current database management systems. Since even slight extensions to the logics of the DL-Lite family make query answering at least NLogSpace in data complexity, thus ruling out the possibility of using on-the-shelf relational technology for query processing, we can conclude that the logics of the DL-Lite family are the maximal DLs supporting efficient query answering over large amounts of instances.[PUBLICATION ABSTRACT]
doi_str_mv 10.1007/s10817-007-9078-x
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1367563927</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2995823551</sourcerecordid><originalsourceid>FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3</originalsourceid><addsrcrecordid>eNotkMFKAzEYhIMoWKsP4C3gOZrsn90k3kprVVgQpZ48hCSbrSlttiZbbN_eLvU0AzPMwIfQLaP3jFLxkBmVTJCjJYoKSfZnaMRKAYRWgp6jEWWVJIIDXKKrnFeUUmBUjdDXIhnXG7v2-MOb3MUQl9jEBj-1bXDBxx6_73w64EnMvz4NaYh45rNLYduHLuK6WwaXH_Hi2-NZTerQezw3m7A-XKOL1qyzv_nXMfqcPy2mL6R-e36dTmriCgE9aQrri7YsjANeMWmA8dLyhhtJleJFwaTnjbIWwJTGNMo5AbJqKs_BGlZaGKO70-42dT87n3u96nYpHi81g0qUFajj0RixU8ulLufkW71NYWPSQTOqB4b6xFAPdmCo9_AHjplkRw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1367563927</pqid></control><display><type>article</type><title>Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family</title><source>Springer Nature</source><creator>Calvanese, Diego ; De Giacomo, Giuseppe ; Lembo, Domenico ; Lenzerini, Maurizio ; Rosati, Riccardo</creator><creatorcontrib>Calvanese, Diego ; De Giacomo, Giuseppe ; Lembo, Domenico ; Lenzerini, Maurizio ; Rosati, Riccardo</creatorcontrib><description>Issue Title: Special Issue on Reasoning in Description Logics We propose a new family of description logics (DLs), called DL-Lite, specifically tailored to capture basic ontology languages, while keeping low complexity of reasoning. Reasoning here means not only computing subsumption between concepts and checking satisfiability of the whole knowledge base, but also answering complex queries (in particular, unions of conjunctive queries) over the instance level (ABox) of the DL knowledge base. We show that, for the DLs of the DL-Lite family, the usual DL reasoning tasks are polynomial in the size of the TBox, and query answering is LogSpace in the size of the ABox (i.e., in data complexity). To the best of our knowledge, this is the first result of polynomial-time data complexity for query answering over DL knowledge bases. Notably our logics allow for a separation between TBox and ABox reasoning during query evaluation: the part of the process requiring TBox reasoning is independent of the ABox, and the part of the process requiring access to the ABox can be carried out by an SQL engine, thus taking advantage of the query optimization strategies provided by current database management systems. Since even slight extensions to the logics of the DL-Lite family make query answering at least NLogSpace in data complexity, thus ruling out the possibility of using on-the-shelf relational technology for query processing, we can conclude that the logics of the DL-Lite family are the maximal DLs supporting efficient query answering over large amounts of instances.[PUBLICATION ABSTRACT]</description><identifier>ISSN: 0168-7433</identifier><identifier>EISSN: 1573-0670</identifier><identifier>DOI: 10.1007/s10817-007-9078-x</identifier><language>eng</language><publisher>Dordrecht: Springer Nature B.V</publisher><subject>Relational data bases ; Studies</subject><ispartof>Journal of automated reasoning, 2007-10, Vol.39 (3), p.385-429</ispartof><rights>Springer Science+Business Media B.V. 2007</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3</citedby><cites>FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Calvanese, Diego</creatorcontrib><creatorcontrib>De Giacomo, Giuseppe</creatorcontrib><creatorcontrib>Lembo, Domenico</creatorcontrib><creatorcontrib>Lenzerini, Maurizio</creatorcontrib><creatorcontrib>Rosati, Riccardo</creatorcontrib><title>Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family</title><title>Journal of automated reasoning</title><description>Issue Title: Special Issue on Reasoning in Description Logics We propose a new family of description logics (DLs), called DL-Lite, specifically tailored to capture basic ontology languages, while keeping low complexity of reasoning. Reasoning here means not only computing subsumption between concepts and checking satisfiability of the whole knowledge base, but also answering complex queries (in particular, unions of conjunctive queries) over the instance level (ABox) of the DL knowledge base. We show that, for the DLs of the DL-Lite family, the usual DL reasoning tasks are polynomial in the size of the TBox, and query answering is LogSpace in the size of the ABox (i.e., in data complexity). To the best of our knowledge, this is the first result of polynomial-time data complexity for query answering over DL knowledge bases. Notably our logics allow for a separation between TBox and ABox reasoning during query evaluation: the part of the process requiring TBox reasoning is independent of the ABox, and the part of the process requiring access to the ABox can be carried out by an SQL engine, thus taking advantage of the query optimization strategies provided by current database management systems. Since even slight extensions to the logics of the DL-Lite family make query answering at least NLogSpace in data complexity, thus ruling out the possibility of using on-the-shelf relational technology for query processing, we can conclude that the logics of the DL-Lite family are the maximal DLs supporting efficient query answering over large amounts of instances.[PUBLICATION ABSTRACT]</description><subject>Relational data bases</subject><subject>Studies</subject><issn>0168-7433</issn><issn>1573-0670</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNotkMFKAzEYhIMoWKsP4C3gOZrsn90k3kprVVgQpZ48hCSbrSlttiZbbN_eLvU0AzPMwIfQLaP3jFLxkBmVTJCjJYoKSfZnaMRKAYRWgp6jEWWVJIIDXKKrnFeUUmBUjdDXIhnXG7v2-MOb3MUQl9jEBj-1bXDBxx6_73w64EnMvz4NaYh45rNLYduHLuK6WwaXH_Hi2-NZTerQezw3m7A-XKOL1qyzv_nXMfqcPy2mL6R-e36dTmriCgE9aQrri7YsjANeMWmA8dLyhhtJleJFwaTnjbIWwJTGNMo5AbJqKs_BGlZaGKO70-42dT87n3u96nYpHi81g0qUFajj0RixU8ulLufkW71NYWPSQTOqB4b6xFAPdmCo9_AHjplkRw</recordid><startdate>200710</startdate><enddate>200710</enddate><creator>Calvanese, Diego</creator><creator>De Giacomo, Giuseppe</creator><creator>Lembo, Domenico</creator><creator>Lenzerini, Maurizio</creator><creator>Rosati, Riccardo</creator><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>200710</creationdate><title>Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family</title><author>Calvanese, Diego ; De Giacomo, Giuseppe ; Lembo, Domenico ; Lenzerini, Maurizio ; Rosati, Riccardo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Relational data bases</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Calvanese, Diego</creatorcontrib><creatorcontrib>De Giacomo, Giuseppe</creatorcontrib><creatorcontrib>Lembo, Domenico</creatorcontrib><creatorcontrib>Lenzerini, Maurizio</creatorcontrib><creatorcontrib>Rosati, Riccardo</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Engineering Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><jtitle>Journal of automated reasoning</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Calvanese, Diego</au><au>De Giacomo, Giuseppe</au><au>Lembo, Domenico</au><au>Lenzerini, Maurizio</au><au>Rosati, Riccardo</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family</atitle><jtitle>Journal of automated reasoning</jtitle><date>2007-10</date><risdate>2007</risdate><volume>39</volume><issue>3</issue><spage>385</spage><epage>429</epage><pages>385-429</pages><issn>0168-7433</issn><eissn>1573-0670</eissn><abstract>Issue Title: Special Issue on Reasoning in Description Logics We propose a new family of description logics (DLs), called DL-Lite, specifically tailored to capture basic ontology languages, while keeping low complexity of reasoning. Reasoning here means not only computing subsumption between concepts and checking satisfiability of the whole knowledge base, but also answering complex queries (in particular, unions of conjunctive queries) over the instance level (ABox) of the DL knowledge base. We show that, for the DLs of the DL-Lite family, the usual DL reasoning tasks are polynomial in the size of the TBox, and query answering is LogSpace in the size of the ABox (i.e., in data complexity). To the best of our knowledge, this is the first result of polynomial-time data complexity for query answering over DL knowledge bases. Notably our logics allow for a separation between TBox and ABox reasoning during query evaluation: the part of the process requiring TBox reasoning is independent of the ABox, and the part of the process requiring access to the ABox can be carried out by an SQL engine, thus taking advantage of the query optimization strategies provided by current database management systems. Since even slight extensions to the logics of the DL-Lite family make query answering at least NLogSpace in data complexity, thus ruling out the possibility of using on-the-shelf relational technology for query processing, we can conclude that the logics of the DL-Lite family are the maximal DLs supporting efficient query answering over large amounts of instances.[PUBLICATION ABSTRACT]</abstract><cop>Dordrecht</cop><pub>Springer Nature B.V</pub><doi>10.1007/s10817-007-9078-x</doi><tpages>45</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0168-7433
ispartof Journal of automated reasoning, 2007-10, Vol.39 (3), p.385-429
issn 0168-7433
1573-0670
language eng
recordid cdi_proquest_journals_1367563927
source Springer Nature
subjects Relational data bases
Studies
title Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T00%3A18%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Tractable%20Reasoning%20and%20Efficient%20Query%20Answering%20in%20Description%20Logics:%20The%20DL-Lite%20Family&rft.jtitle=Journal%20of%20automated%20reasoning&rft.au=Calvanese,%20Diego&rft.date=2007-10&rft.volume=39&rft.issue=3&rft.spage=385&rft.epage=429&rft.pages=385-429&rft.issn=0168-7433&rft.eissn=1573-0670&rft_id=info:doi/10.1007/s10817-007-9078-x&rft_dat=%3Cproquest_cross%3E2995823551%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c273t-d2be2f52ac34618a3145b4d4a809942218e4d9bb33a5aad9cc7386d6e43ba15b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1367563927&rft_id=info:pmid/&rfr_iscdi=true