Metaqueries: semantics, complexity, and efficient algorithms

  • Authors:
  • Rachel Ben-Eliyahu-Zohary;Ehud Gudes;Giovambattista Ianni

  • Affiliations:
  • Department of Communication Systems Engineering, Ben-Gurion University of the Negev, Beer-Sheva 84105, Israel;Department of Computer Science, Ben-Gurion University of the Negev, Beer-Sheva 84105, Israel;DEIS, Universitàt della Calabria, 87036 Rende (CS), Italy

  • Venue:
  • Artificial Intelligence
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Metaquery (metapattern) is a data mining tool which is useful for learning rules involving more than one relation in the database. The notion of a metaquery has been proposed as a template or a second-order proposition in a language L that describes the type of pattern to be discovered. This tool has already been successfully applied to several real-world applications.In this paper we advance the state of the art in metaquery research in several ways. First, we argue that the notion of a support value for metaqueries, where a support value is intuitively some indication to the relevance of the rules to be discovered, is not adequately defined in the literature, and, hence, propose our own definition. Second, we analyze some of the related computational problems, classify them as NP-hard and point out some tractable cases. Third, we propose some efficient algorithms for computing support and present preliminary experimental results that indicate the usefulness of our algorithms.