Skip to main content

2015 | OriginalPaper | Buchkapitel

A New Real-Time Algorithm to Extend DL Assertional Formalism to Represent and Deduce Entities in Robotic Soccer

verfasst von : Saminda Abeyruwan, Ubbo Visser

Erschienen in: RoboCup 2014: Robot World Cup XVIII

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Creating, maintaining, and deducing accurate world knowledge in a dynamic, complex, adversarial, and stochastic environment such as the RoboCup environment is a demanding task. Knowledge should be represented in real-time (i.e., within ms) and deduction from knowledge should be inferred within the same time constraints. We propose an extended assertional formalism for an expressive \(\mathcal {SROIQ}(\mathcal {D})\) Description Logic to represent asserted entities in a lattice structure. This structure can represent temporal-like information. Since the computational complexity of the classes of description logic increases with its expressivity, the problem demands either a restriction in the expressivity or an empirical upper bound on the maximum number of axioms in the knowledge base. We assume that the terminological/relational knowledge changes significantly slower than the assertional knowledge. Henceforth, using a fixed terminological and relational formalisms and the proposed lattice structure, we empirically bound the size of the knowledge bases to find the best trade-off in order to achieve deduction capabilities of an existing description logic reasoner in real-time. The queries deduce instances using the equivalent class expressions defined in the terminology. We have conducted all our experiments in the RoboCup 3D Soccer Simulation League environment and provide justifications of the usefulness of the proposed assertional extension. We show the feasibility of our new approach under real-time constraints and conclude that a modified FaCT++ reasoner empirically outperforms other reasoners within the given class of complexity.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
3
As a convention, we indicate entities in a conceptualization using sans serif letters (e.g., \(\forall \) hasParticipant.Thing, \(\exists \) hasID.nonNegativeInteger[ \(>\) 0], PassBall, HoldBall).
 
4
\(\mathbb {Z}=\{\ldots ,-2,-1,0,1,2,\ldots \}\), \(\mathbb {Z}_{> 0} = \{n \in \mathbb {Z}; n > 0\}\), and \(\mathbb {Z}_{\ge 0} = \{n \in \mathbb {Z}; n \ge 0\}\).
 
7
We have used 2.2 GHz Core\(-\)i\(7\) (\(4\) GB) laptop for all experiments. Authors can provide the modified FaCT++ implementation and the ontology upon request.
 
Literatur
2.
Zurück zum Zitat Baader, F., Nutt, W.: Basic description logics. In: Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.) Description Logic Handbook, pp. 43–95. Cambridge University Press, Cambridge (2003) Baader, F., Nutt, W.: Basic description logics. In: Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.) Description Logic Handbook, pp. 43–95. Cambridge University Press, Cambridge (2003)
3.
Zurück zum Zitat Brown, D., Chumakina, M., Corbett, G.G. (eds.): Canonical Morphology and Syntax. Oxford University Press, New York (2013) Brown, D., Chumakina, M., Corbett, G.G. (eds.): Canonical Morphology and Syntax. Oxford University Press, New York (2013)
4.
Zurück zum Zitat Dentler, K., Cornet, R., ten Teije, A., de Keizer, N.: Comparison of reasoners for large ontologies in the OWL 2 EL profile. Semant. Web 2(2), 71–87 (2011) Dentler, K., Cornet, R., ten Teije, A., de Keizer, N.: Comparison of reasoners for large ontologies in the OWL 2 EL profile. Semant. Web 2(2), 71–87 (2011)
5.
Zurück zum Zitat Gruber, T.R.: Towards principles for the design of ontologies used for knowledge sharing. In: Guarino, N., Poli, R. (eds.) Formal Ontology in Conceptual Analysis and Knowledge Representation. Kluwer Academic Publishers, Deventer (1993) Gruber, T.R.: Towards principles for the design of ontologies used for knowledge sharing. In: Guarino, N., Poli, R. (eds.) Formal Ontology in Conceptual Analysis and Knowledge Representation. Kluwer Academic Publishers, Deventer (1993)
6.
Zurück zum Zitat Hobbs, J.R., Pan, F.: An ontology of time for the semantic web. ACM Trans. Asian Lang. Process. (TALIP) 3(1), 66–85 (2004). Special issue on Temporal Information ProcessingCrossRef Hobbs, J.R., Pan, F.: An ontology of time for the semantic web. ACM Trans. Asian Lang. Process. (TALIP) 3(1), 66–85 (2004). Special issue on Temporal Information ProcessingCrossRef
7.
Zurück zum Zitat Horrocks, I., Kutz, O., Sattler, U.: The even more irresistible SROIQ. In: Proceedings of the 10th International Conference on Principles of Knowledge Representation and Reasoning (KR2006), pp. 57–67. AAAI Press, June 2006 Horrocks, I., Kutz, O., Sattler, U.: The even more irresistible SROIQ. In: Proceedings of the 10th International Conference on Principles of Knowledge Representation and Reasoning (KR2006), pp. 57–67. AAAI Press, June 2006
8.
Zurück zum Zitat Kitano, H., Asada, M., Kuniyoshi, Y., Noda, I., Osawa, E.: RoboCup: the robot world cup initiative. In: Proceedings of the First International Conference on Autonomous Agents, pp. 340–347. AGENTS 1997. ACM, New York (1997) Kitano, H., Asada, M., Kuniyoshi, Y., Noda, I., Osawa, E.: RoboCup: the robot world cup initiative. In: Proceedings of the First International Conference on Autonomous Agents, pp. 340–347. AGENTS 1997. ACM, New York (1997)
9.
Zurück zum Zitat Lutz, C., Wolter, F., Zakharyaschev, M.: Temporal description logics: a survey. In: Demri, S., Jensen, C.S. (eds.) TIME, pp. 3–14. IEEE Computer Society (2008) Lutz, C., Wolter, F., Zakharyaschev, M.: Temporal description logics: a survey. In: Demri, S., Jensen, C.S. (eds.) TIME, pp. 3–14. IEEE Computer Society (2008)
10.
Zurück zum Zitat Milea, V., Frasincar, F., Kaymak, U.: tOWL: a temporal web ontology language. IEEE Trans. Syst. Man Cybern. Part B 42(1), 268–281 (2012)CrossRef Milea, V., Frasincar, F., Kaymak, U.: tOWL: a temporal web ontology language. IEEE Trans. Syst. Man Cybern. Part B 42(1), 268–281 (2012)CrossRef
11.
Zurück zum Zitat Motik, B., Horrocks, I., Kim, S.M.: Delta-reasoner: a semantic web reasoner for an intelligent mobile platform. In: Mille, A., Gandon, F.L., Misselis, J., Rabinovich, M., Staab, S. (eds.) WWW (Companion Volume), pp. 63–72. ACM (2012) Motik, B., Horrocks, I., Kim, S.M.: Delta-reasoner: a semantic web reasoner for an intelligent mobile platform. In: Mille, A., Gandon, F.L., Misselis, J., Rabinovich, M., Staab, S. (eds.) WWW (Companion Volume), pp. 63–72. ACM (2012)
12.
Zurück zum Zitat Petnga, L., Austin, M.: Ontologies of time and time-based reasoning for MBSE of cyber-physical systems. In: Paredis, C.J.J., Bishop, C., Bodner, D.A. (eds.) CSER. Procedia Computer Science, vol. 16, pp. 403–412. Elsevier (2013) Petnga, L., Austin, M.: Ontologies of time and time-based reasoning for MBSE of cyber-physical systems. In: Paredis, C.J.J., Bishop, C., Bodner, D.A. (eds.) CSER. Procedia Computer Science, vol. 16, pp. 403–412. Elsevier (2013)
13.
Zurück zum Zitat Rachuy, C., Visser, U.: Behavior-analysis and -prediction for agents in real-time and dynamic adversarial environments. In: Proceedings of the 2010 conference on ECAI 2010: 19th European Conference on Artificial Intelligence, pp. 979–980. IOS Press, Amsterdam, The Netherlands (2010) Rachuy, C., Visser, U.: Behavior-analysis and -prediction for agents in real-time and dynamic adversarial environments. In: Proceedings of the 2010 conference on ECAI 2010: 19th European Conference on Artificial Intelligence, pp. 979–980. IOS Press, Amsterdam, The Netherlands (2010)
14.
Zurück zum Zitat Shearer, R., Motik, B., Horrocks, I.: HermiT: a highly-efficient OWL reasoner. In: Ruttenberg, A., Sattler, U., Dolbear, C. (eds.) Proceedings of the 5th International Workshop on OWL: Experiences and Directions, pp. 26–27. Karlsruhe, Germany, October 2008 Shearer, R., Motik, B., Horrocks, I.: HermiT: a highly-efficient OWL reasoner. In: Ruttenberg, A., Sattler, U., Dolbear, C. (eds.) Proceedings of the 5th International Workshop on OWL: Experiences and Directions, pp. 26–27. Karlsruhe, Germany, October 2008
15.
Zurück zum Zitat Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. Web Semant.: Sci. Serv. Agents World Wide Web 5(2), 51–53 (2007)CrossRef Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. Web Semant.: Sci. Serv. Agents World Wide Web 5(2), 51–53 (2007)CrossRef
16.
Zurück zum Zitat Smith, B., Ceusters, W., Klagges, B., Kohler, J., Kumar, A., Lomax, J., Mungall, C., Neuhaus, F., Rector, A., Rosse, C.: Relations in biomedical ontologies. Genome Biol. 6(5), R46+ (2005) Smith, B., Ceusters, W., Klagges, B., Kohler, J., Kumar, A., Lomax, J., Mungall, C., Neuhaus, F., Rector, A., Rosse, C.: Relations in biomedical ontologies. Genome Biol. 6(5), R46+ (2005)
17.
Zurück zum Zitat Tsarkov, D., Horrocks, I.: FaCT++ description logic reasoner: system description. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, pp. 292–297. Springer, Heidelberg (2006) CrossRef Tsarkov, D., Horrocks, I.: FaCT++ description logic reasoner: system description. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, pp. 292–297. Springer, Heidelberg (2006) CrossRef
18.
Zurück zum Zitat Wang, C.C., Thorpe, C., Thrun, S.: Online simultaneous localization and mapping with detection and tracking of moving objects: theory and results from a ground vehicle in crowded urban areas. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). Taipei, Taiwan, September 2003 Wang, C.C., Thorpe, C., Thrun, S.: Online simultaneous localization and mapping with detection and tracking of moving objects: theory and results from a ground vehicle in crowded urban areas. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). Taipei, Taiwan, September 2003
19.
Zurück zum Zitat Warden, T., Lattner, A.D., Visser, U.: Real-time spatio-temporal analysis of dynamic scenes in 3D soccer simulation. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds.) RoboCup 2008. LNCS, vol. 5399, pp. 366–378. Springer, Heidelberg (2009) CrossRef Warden, T., Lattner, A.D., Visser, U.: Real-time spatio-temporal analysis of dynamic scenes in 3D soccer simulation. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds.) RoboCup 2008. LNCS, vol. 5399, pp. 366–378. Springer, Heidelberg (2009) CrossRef
20.
Zurück zum Zitat Welty, C.A., Fikes, R.: A reusable ontology for fluents in OWL. In: Bennett, B., Fellbaum, C. (eds.) Formal Ontology in Information Systems. Frontiers in Artificial Intelligence and Applications, vol. 150, pp. 226–236. IOS (2006) Welty, C.A., Fikes, R.: A reusable ontology for fluents in OWL. In: Bennett, B., Fellbaum, C. (eds.) Formal Ontology in Information Systems. Frontiers in Artificial Intelligence and Applications, vol. 150, pp. 226–236. IOS (2006)
Metadaten
Titel
A New Real-Time Algorithm to Extend DL Assertional Formalism to Represent and Deduce Entities in Robotic Soccer
verfasst von
Saminda Abeyruwan
Ubbo Visser
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-18615-3_22