Skip to main content

A New Description Logic with Set Constraints and Cardinality Constraints on Role Successors

  • Conference paper
  • First Online:
Frontiers of Combining Systems (FroCoS 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10483))

Included in the following conference series:

Abstract

We introduce a new description logic that extends the well-known logic \(\mathcal {A}\mathcal {L}\mathcal {C}\mathcal {Q}\) by allowing the statement of constraints on role successors that are more general than the qualified number restrictions of \(\mathcal {A}\mathcal {L}\mathcal {C}\mathcal {Q}\). To formulate these constraints, we use the quantifier-free fragment of Boolean Algebra with Presburger Arithmetic (QFBAPA), in which one can express Boolean combinations of set constraints and numerical constraints on the cardinalities of sets. Though our new logic is considerably more expressive than \(\mathcal {A}\mathcal {L}\mathcal {C}\mathcal {Q}\), we are able to show that the complexity of reasoning in it is the same as in \(\mathcal {A}\mathcal {L}\mathcal {C}\mathcal {Q}\), both without and with TBoxes.

Partially supported by DFG within the Research Unit 1513 Hybris.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The name \(\mathcal {ALCSCC}\) for our new DL indicates that it extends the basic DL \(\mathcal {A}\mathcal {L}\mathcal {C}\) with set and cardinality constraints rather than just qualified number restrictions.

  2. 2.

    In contrast to PA expressions, we do not have integer variables here and numerical constants must be non-negative.

  3. 3.

    This is just like the QFBAPA formula \(\phi \) obtained from a Boolean valuation in our PSpace algorithm in the previous section.

  4. 4.

    Note that [13] actually uses a different syntax for cardinality restrictions on role successors. To avoid having to introduce another syntax, we have translated this into our syntax. The constraint \( succ (r'\subseteq C)\) expresses the value restriction \(\forall r'.C\).

References

  1. Baader, F.: Concept descriptions with set constraints and cardinality constraints. LTCS-Report 17–02, Chair for Automata Theory, Institute for Theoretical Computer Science, TU Dresden, Germany, 2017. http://lat.inf.tu-dresden.de/research/reports.html

  2. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, New York (2003)

    MATH  Google Scholar 

  3. Baader, F., Sattler, U.: Expressive number restrictions in description logics. J. Logic Comput. 9(3), 319–350 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  4. Borgida, A., Brachman, R.J., McGuinness, D.L., Alperin Resnick, L.: CLASSIC: a structural data model for objects. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 59–67 (1989)

    Google Scholar 

  5. Faddoul, J., Haarslev, V.: Algebraic tableau reasoning for the description logic SHOQ. J. Appl. Logic 8(4), 334–355 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  6. Garey, M.R., Johnson, D.S.: Computers and Intractability – A guide to NP-Completeness. W.H. Freeman and Company, San Francisco (1979)

    MATH  Google Scholar 

  7. Haarslev, V., Sebastiani, R., Vescovi, M.: Automated reasoning in \(\cal{ALCQ}\) via SMT. In: Bjørner, N., Sofronie-Stokkermans, V. (eds.) CADE 2011. LNCS, vol. 6803, pp. 283–298. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22438-6_22

    Chapter  Google Scholar 

  8. Haarslev, V., Timmann, M., Möller, R.: Combining tableaux and algebraic methods for reasoning with qualified number restrictions. In: Proceedings of DL 2001, CEUR Workshop Proceedings, vol. 49. CEUR-WS.org (2001)

    Google Scholar 

  9. Hoehndorf, R., Schofield, P.N., Gkoutos, G.V.: The role of ontologies in biological and biomedical research: a functional perspective. Brief. Bioinform. 16(6), 1069–1080 (2015)

    Article  Google Scholar 

  10. Hollunder, B., Baader, F.: Qualifying number restrictions in concept languages. In: Proceedings of KR 1991, pp. 335–346 (1991)

    Google Scholar 

  11. Hollunder, B., Nutt, W., Schmidt-Schauß, M.: Subsumption algorithms for concept description languages. In: Proceedings of ECAI 1990, pp. 348–353. Pitman, London (United Kingdom) (1990)

    Google Scholar 

  12. Kuncak, V., Rinard, M.: Towards efficient satisfiability checking for boolean algebra with presburger arithmetic. In: Pfenning, F. (ed.) CADE 2007. LNCS (LNAI), vol. 4603, pp. 215–230. Springer, Heidelberg (2007). doi:10.1007/978-3-540-73595-3_15

    Chapter  Google Scholar 

  13. Ohlbach, H.J., Koehler, J.: Modal logics, description logics and arithmetic reasoning. Artif. Intell. 109(1–2), 1–31 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  14. Pratt, V.R.: Models of program logic. In: Proceedings of FOCS 1979, pp. 115–122 (1979)

    Google Scholar 

  15. Rudolph, S., Krötzsch, M., Hitzler, P.: Type-elimination-based reasoning for the description logic \(\cal{SHIQ}\)b\(_s\) using decision diagrams and disjunctive datalog. Logical Methods Comput. Sci. 8(1), 1–38 (2012)

    Article  MATH  Google Scholar 

  16. Schild, K.: A correspondence theory for terminological logics: preliminary report. In: Proceedings of IJCAI 1991, pp. 466–471 (1991)

    Google Scholar 

  17. Schmidt-Schauß, M., Smolka, G.: Attributive concept descriptions with complements. Artif. Intell. 48(1), 1–26 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  18. Tobies, S.: A PSpace algorithm for graded modal logic. CADE 1999. LNCS, vol. 1632, pp. 52–66. Springer, Heidelberg (1999). doi:10.1007/3-540-48660-7_4

    Chapter  Google Scholar 

Download references

Acknowledgment

The author thanks Viktor Kuncak for helpful discussions regarding the proof of Lemma 3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Franz Baader .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Baader, F. (2017). A New Description Logic with Set Constraints and Cardinality Constraints on Role Successors. In: Dixon, C., Finger, M. (eds) Frontiers of Combining Systems. FroCoS 2017. Lecture Notes in Computer Science(), vol 10483. Springer, Cham. https://doi.org/10.1007/978-3-319-66167-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-66167-4_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-66166-7

  • Online ISBN: 978-3-319-66167-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics