A knowledge-based approach to multiple query processing in distributed database system

  • Authors:
  • J. T. Park;T. J. Teorey

  • Affiliations:
  • Center for Information Technology Integration and Dept. of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA;Center for Information Technology Integration and Dept. of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA

  • Venue:
  • ACM '87 Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

The collective processing of multiple queries in a database system has recently received renewed attention due to its capability of improving the overall performance of a database system and its applicability to the design of knowledge-based expert systems and extensible database systems. A new multiple query processing strategy is presented which utilizes semantic knowledge on data integrity and information on predicate conditions of the access paths (plans) of queries. The processing of multiple queries is accomplished by the utilization of subset relationships between intermediate results of query executions, which is inferred employing both semantic knowledge and logical information. Given a set of fixed order access plans, the A* algorithm is used to find the set of reformulated access plans which is optimal for a given collection of semantic knowledge.