Skip to main content

A Fine-Grained Approach to Resolving Unsatisfiable Ontologies

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((JODS,volume 4900))

Abstract

The ability to deal with inconsistencies and to evaluate the impact of possible solutions for resolving inconsistencies are of the utmost importance in real world ontology applications. The common approaches either identify the minimally unsatisfiable sub-ontologies or the maximally satisfiable sub-ontologies. However there is little work which addresses the issue of rewriting the ontology; it is not clear which axioms or which parts of axioms should be repaired, nor how to repair those axioms. In this paper, we address these limitations by proposing an approach to resolving unsatisfiable ontologies which is fine-grained in the sense that it allows parts of axioms to be changed. We revise the axiom tracing technique first proposed by Baader and Hollunder, so as to track which parts of the problematic axioms cause the unsatisfiability. Moreover, we have developed a tool to support the ontology user in rewriting problematic axioms. In order to minimise the impact of changes and prevent unintended entailment loss, both harmful and helpful changes are identified and reported to the user. Finally we present an evaluation of our interactive debugging tool and demonstrate its applicability in practice.

This paper is an extended version of [Joey SC Lam et al., A Fine-grained Approach to Resolving Unsatisfiable Ontologies, In Proc. of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI-2006)]. We extend our previous work to handle general concept inclusions and cyclic definitions. This work is supported by the AKT Project (the EPSRC’s grant number GR/N15764).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    MATH  Google Scholar 

  2. Baader, F., Nutt, W.: Basic description logics. The Description Logic Handbook: Therory, Implementation, and Applications

    Google Scholar 

  3. Baader, F., Buchheit, M., Hollunder, B.: Cardinality restrictions on concepts. Artif. Intell. 88(1-2), 195–213 (1996)

    Article  MATH  Google Scholar 

  4. Baader, F., Hollunder, B.: Embedding defaults into terminological knowledge representation formalisms. J. Autom. Reasoning 14(1), 149–180 (1995)

    Article  MathSciNet  Google Scholar 

  5. Baader, F., Hollunder, B., Nebel, B., Profitlich, H.-J., Franconi, E.: An empirical analysis of optimization techniques for terminological representation systems or “making KRIS get a move on”. In: International Conference on the Principles of Knowledge Representation and Reasoning, San Mateo, pp. 270–281. Morgan Kaufmann, San Francisco (1992)

    Google Scholar 

  6. Brandt, S., Küsters, R., Turhan, A.-Y.: Approximation and difference in description logics. In: KR 2002. Proceedings of the Eighth International Conference on Principles of Knowledge Representation and Reasoning, pp. 203–214. Morgan Kaufmann, San Francisco (2002)

    Google Scholar 

  7. Buchheit, M., Donini, F.M., Schaerf, A.: Decidable reasoning in terminological knowledge representation systems. Journal of Artificial Intelligence Research 1, 109–138 (1993)

    MATH  MathSciNet  Google Scholar 

  8. De Giacomo, G., Lenzerini, M., Poggi, A., Rosati, R.: On the update of description logic ontologies at the instance level. In: Proceedings of the 21st National Conference on Artificial Intelligence, pp. 1271–1276. AAAI Press, Stanford (2006)

    Google Scholar 

  9. Horrocks, I.: Optimising Tableaux Decision Procedures for Description Logics. PhD thesis, University of Manchester (1997)

    Google Scholar 

  10. Kalyanpur, A., Parsia, B., Grau, B.C., Sirin, E.: Justifications for entailments in expressive description logics. Technical report, University of Maryland (January 2006)

    Google Scholar 

  11. Kalyanpur, A.: Debugging and Repair of OWL Ontologies. PhD thesis, Dept. of Computer Science, University of Maryland (2006)

    Google Scholar 

  12. Kalyanpur, A., Parsia, B., Cuenca-Grau, B.: Beyond asserted axioms: Fine-grain justifications for OWL-DL entailments. In: DL 2006. International Workshop on Description Logics (June 2006)

    Google Scholar 

  13. Kalyanpur, A., Parsia, B., Sirin, E., Cuenca-Grau, B.: Repairing Unsatisfiable Concepts in OWL Ontologies. In: ESWC 2006. Proceedings of the Third European Semantic Web Conference (June 2006)

    Google Scholar 

  14. Liu, H., Lutz, C., Milicic, M., Wolter, F.: Updating description logic ABoxes. In: KR. Proceedings of International Conference of Principles of Knowledge Representation and Reasoning, pp. 46–56 (June 2006)

    Google Scholar 

  15. Meyer, T., Lee, K., Booth, R., Pan, J.Z.: Finding maximally satisfiable terminologies for the description logic ALC. In: AAAI 2006. Proceedings of the 21st National Conference on Artificial Intelligence (July 2006)

    Google Scholar 

  16. Nebel, B.: Reasoning and Revision in Hybrid Representation Systems. Springer, Heidelberg (1990)

    MATH  Google Scholar 

  17. Plessers, P., De Troyer, O.: Resolving inconsistencies in evolving ontologies. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 200–214. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  18. Rector, A., Drummond, N., Horridge, M., Rogers, J., Knublauch, H., Stevens, R., Wang, H., Wroe, C.: OWL Pizzas: Practical experience of teaching OWL-DL: Common errors & common patterns. In: Motta, E., Shadbolt, N.R., Stutt, A., Gibbins, N. (eds.) EKAW 2004. LNCS (LNAI), vol. 3257, pp. 63–81. Springer, Heidelberg (2004)

    Google Scholar 

  19. Reiter, R.: A theory of diagnosis from first principles. Artificial Intelligence 32(1), 57–95 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  20. Schaerf, A.: Reasoning With Individuals in Concept Languages. Data and Knowledge Engineering 13(2), 141–176 (1994)

    Article  Google Scholar 

  21. Schlobach, S., Huang, Z., Cornet, R.: Inconsistent ontology diagnosis: Evaluation. SEKT Deliverable 3.6.2, University of Karlsruhe (January 2006)

    Google Scholar 

  22. Schlobach, S., Cornet, R.: Non-standard reasoning services for the debugging of description logic terminologies. In: IJCAI 2003. 8th International Joint Conference on Artificial Intelligence, Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  23. Schmidt-Schauß, M., Smolka, G.: Attributive concept descriptions with complements. Artifical Intelligence 48(1), 1–26 (1991)

    Article  MATH  Google Scholar 

  24. Teege, G.: Making the difference: A subtraction operation for description logics. In: KR 1994. 4th International Conference on Principles of Knowledge Representation and Reasoning, Morgan Kaufmann, San Francisco (1994)

    Google Scholar 

  25. Uschold, M., Gruninger, M.: Ontologies: Principles, Methods and Applications. The Knowledge Engineering Review (1996)

    Google Scholar 

  26. Wang, H., Horridge, M., Rector, A., Drummond, N., Seidenberg, J.: Debugging OWL-DL Ontologies: A heuristic approach. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 745–757. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Stefano Spaccapietra

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lam, J.S.C., Sleeman, D., Pan, J.Z., Vasconcelos, W. (2008). A Fine-Grained Approach to Resolving Unsatisfiable Ontologies. In: Spaccapietra, S. (eds) Journal on Data Semantics X. Lecture Notes in Computer Science, vol 4900. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77688-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77688-8_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77687-1

  • Online ISBN: 978-3-540-77688-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics