Academia.eduAcademia.edu

Outline

Parallel computation techniques for ontology reasoning

2008

https://doi.org/10.1007/978-3-540-88564-1_60

Abstract

As current reasoning techniques are not designed for massive parallelisation, usage of parallel computation techniques in reasoning establishes a major research problem. I will propose two possibilities of applying parallel computation techniques to ontology reasoning: parallel processing of independent ontological modules, and tailoring the reasoning algorithms to parallel architectures.

References (15)

  1. Fensel, D., van Harmelen, F.: Unifying Reasoning and Search to Web Scale. IEEE Internet Computing 11(2) (March/April 2007) 94-96
  2. Bergmann, F.W., Quantz, J.J.: Parallelizing Description Logics. In Wachsmuth, I., Rollinger, C.R., Brauer, W., eds.: KI-95: Advances in Artificial Intelligence, Bielefield, Germany. Springer, Berlin (1995) 137-148
  3. Quantz, J.J., Dunker, G., Bergmann, F., Keller, I.: The FLEX System. Technical Report 124, Technische Universität Berlin, Berlin (December 1995)
  4. Liebig, T., Müller, F.: Parallelizing Tableaux-Based Description Logic Reasoning. In: OTM 2007 Workshops. Volume 4806 of LNCS., Springer (2007) 1135-1144
  5. Gupta, G., Pontelli, E., Ali, K.A., Carlsson, M., Hermenegildo, M.V.: Parallel Execution of Prolog Programs: A Survey. ACM Trans. Program. Lang. Syst. 23(4) (July 2001) 472-602
  6. Stuckenschmidt, H., Klein, M.C.A.: Structure-Based Partitioning of Large Concept Hierarchies. In: Proceedings of the 3rd ISWC. (2004) 289-303
  7. Cuenca Grau, B., Parsia, B., Sirin, E., Kalyanpur, A.: Modularizing OWL On- tologies. In: Proceedings of the KCAP-2005 Workshop on Ontology Management, Banff, Canada (October 2005)
  8. Doran, P., Tamma, V.A.M., Iannone, L.: Ontology Module Extraction for Ontology Reuse: An Ontology Engineering Perspective. In: CIKM. (2007) 61-70
  9. MacCartney, B., McIlraith, S.A., Amir, E., Uribe, T.E.: Practical Partition-Based Theorem Proving for Large Knowledge Bases. In Gottlob, G., Walsh, T., eds.: IJCAI, Morgan Kaufmann (2003) 89-98
  10. Schlicht, A., Stuckenschmidt, H.: Distributed Resolution for ALC. In: Proceedings of DL2008, Dresden, Germany (May 2008)
  11. Baader, F., Lutz, C., Suntisrivaraporn, B.: CEL-A Polynomial-time Reasoner for Life Science Ontologies. In: Proceedings of the 3rd (IJCAR'06). Volume 4130 of Lecture Notes in Artificial Intelligence., Springer-Verlag (2006) 287-291
  12. Acciarri, A., Calvanese, D., Giacomo, G.D., Lembo, D., Lenzerini, M., Palmieri, M., Rosati, R.: QuOnto: Querying Ontologies. In: Proceedings of the 20th AAAI, Pittsburgh, Pennsylvania, USA (July 9-13 2005) 1670-1671
  13. Horrocks, I.: Optimising Tableaux Decision Procedures for Description Logics. PhD thesis, University of Manchester (1997)
  14. Motik, B.: Reasoning in Description Logics using Resolution and Deductive Databases. PhD thesis, Universität Karlsruhe (TH), Universität Karlsruhe (TH), Institut AIFB, D-76128 Karlsruhe (2006)
  15. Bock, J., Haase, P., Ji, Q., Volz, R.: Benchmarking OWL Reasoners. In: Proceed- ings of the ARea2008 Workshop (to appear), Tenerife, Spain (June 2008) accepted.