• Aucun résultat trouvé

Number Restrictions on Transitive Roles in Description Logics with Nominals

N/A
N/A
Protected

Academic year: 2022

Partager "Number Restrictions on Transitive Roles in Description Logics with Nominals"

Copied!
1
0
0

Texte intégral

(1)

Number Restrictions on Transitive Roles in Description Logics with Nominals

?

V´ıctor Guti´errez-Basulto1, Yazm´ın Ib´a˜nez-Garc´ıa2, and Jean Christoph Jung3 Cardiff University, UK1 TU Wien, Austria2 Universit¨at Bremen, Germany3

One of the main applications of description logics (DLs) is the formalization of ontologies from the biomedical domain, in which support for describing and classifying certain terms depending on the number of components (in a transitive sense) constituting them is often required, see e.g., [1]. Motivated by this type of applications, the DL community has investigated various languages supporting number restrictions on both transitive and non-transitive roles. Unfortunately, the combination of these features with other classical DL constructs, such as inverse roles or role inclusions, easily leads to undecidability [2]. On the positive side, it was shown that extensions of ALC with these features (and nominals) are decidable [2, 3]. However, no (elementary) complexity bounds were known.

In this paper, we complete the picture of the complexity of the problem of concept satisfiability relative to TBoxes in DLs supporting counting over transi- tive roles. First, we establish a tightNExpTimeupper bound for the DLSOQ.

To this aim, we provide a decomposition ofSOQmodels, allowing to ‘indepen- dently reason’ about distinct roles. Then, based on a technique in [4], we show a small (that is, exponential) model property of each member of the decomposi- tion, leading to the desired upper bound. For SON, the restriction of SOQto unqualified number restrictions, we show that the coding of numbers has an im- pact on the computational complexity: satisfiability isExpTime-complete with unary coding of numbers, and NExpTime-complete with binary one. For the logicsSHIF andSHOIF, allowing only for functionality, we show that satisfi- ability is not harder than when counting only over non-transitive roles is allowed.

Finally, we initiate the study ofDL-Litewith counting over transitive roles. We show that satisfiability in the core fragment of DL-Lite with role inclusions is undecidable, and provide complexity results for the case of functionality.

References

1. Wolstencroft, K., Brass, A., Horrocks, I., Lord, P., Sattler, U., Turi, D., Stevens, R.:

A little semantic web goes a long way in biology. In: Proc. of ISWC-05. (2005) 2. Kazakov, Y., Sattler, U., Zolin, E.: How many legs do I have? non-simple roles in

number restrictions revisited. In: Proc. of LPAR-07. (2007) 303–317

3. Kaminski, M., Smolka, G.: Terminating tableaux forSOQwith number restrictions on transitive roles. In: Proc. of the 6th IFIP TC. (2010) 213–228

4. Kazakov, Y., Pratt-Hartmann, I.: A note on the complexity of the satisfiability problem for graded modal logics. In: Proc. of LICS-09. (2009) 407–416

?Accepted at AAAI 2017. Guti´errez-Basulto was funded by the EU’s Horizon 2020 programme under the Marie Sk lodowska-Curie grant No 663830.

Références

Documents relatifs

and relax technical assumptions our second main result uses the viability theory to give a necessary condition on the geometry of S2 and on Dp for (0.1) to admit

In [10], Nguyen gave the first ExpTime (optimal) tableau decision procedure for check- ing satisfiability of a knowledge base in the DL SHIQ, where the complexity is measured

This section introduces the concept of constraint graphs, which leads to procedures to compute the operations over lightweight ontologies.. We say that the complement of a

The contribution of the present paper consists of (i) proving that SHIO + is decidable and it has the finite model property by providing a upper bound on the size of models

Since this hybrid algorithm collects all the information about arithmetic expressions before creating any role filler, it will not satisfy any at-least restriction by violating

We show that the description logic SOQ with number re- strictions on transitive roles is decidable by a terminating tableau cal- culus.. The language decided by the calculus

Our algorithm is based on the tableaux algorithm for SHOQ [7], which obviously decides KB satisfiability for SHQ. Using this algorithm has the advantage that we can use nominals for

As a first step to evaluate the proposed techniques, i.e., caching and back- propagation estimation for DLs with inverse roles, a experimental tableau- based reasoner has been