A formal model of trade-off between optimization and execution costs in semantic query optimization

Shashi Shekhar, Jaideep Srivastava, Soumitra Dutta

Research output: Contribution to journalArticle

2 Citations (Scopus)


Conventional query optimizers assume that the cost of optimization is negligible. This assumption does not hold for much larger search spaces (of possible execution plans) such as those encountered during semantic query optimization. In particular, the optimization cost can become comparable to the execution cost, and thus a significant fraction of the response time for interactive queries [1]. This paper discusses the trade-off between the two costs in the context of semantic query optimization with regard to a set of integrity constraints, and reports a heuristic search algorithm which minimizes a weighted sum of both the costs. A detailed analysis of an experiment is presented to strengthen the claim. The optimization considered in this paper is with respect to a set of semantic integrity constraints.

Original languageEnglish
Pages (from-to)131-151
Number of pages21
JournalData and Knowledge Engineering
Issue number2
Publication statusPublished - 1992
Externally publishedYes



  • optimization cost
  • Semantic query optimization
  • stopping rule

ASJC Scopus subject areas

  • Artificial Intelligence

Cite this