Ontology-based semantic cache in AOKB

  • Authors:
  • Zheng Hong;Lu Ruqian;Jin Zhi;Hu Sikang

  • Affiliations:
  • Institute of Mathematics, Academy of Mathematics and System Sciences, The Chinese Academy of Sciences, Beijing P.R. China;Institute of Mathematics, Academy of Mathematics and System Sciences, The Chinese Academy of Sciences, Beijing P.R. China and Fudan University, Shanghai P.R. China and Beijing Polytechnic Universi ...;Institute of Mathematics, Academy of Mathematics and System Sciences The Chinese Academy of Sciences, Beijing 100080, P.R. China;Beijing Polytechnic University, Beijing 100044, P.R. China

  • Venue:
  • Journal of Computer Science and Technology
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

When querying on a large-scale knowledge base, a major technique of improving performance is to preload knowledge to minimize the number of roundtrips to the knowledge base. In this paper, an ontology-based semantic cache is proposed for an agent and ontology-oriented knowledge base (AOKB). In AOKB, an ontology is the collection of relationships between a group of knowledge units (agents and/or other sub-ontologies). When loading some agent A, its relationships with other knowledge units are examined, and those who have a tight semantic tie with A will be preloaded at the same time, including agents and sub-ontologies in the same ontology where A is. The preloaded agents and ontologies are saved at a semantic cache located in the memory. Test results show that up to 50% reduction in running time is achieved.