Abstract
Optimising queries in real-world situations under imperfect conditions is still a problem that has not been fully solved. We consider finding the optimal order in which to execute a given set of selection operators under partial ignorance of their selectivities. The selectivities are modelled as intervals rather than exact values and we apply a concept from decision theory, the minimisation of the maximum regret, as a measure of optimality. The associated decision problem turns out to be NP-hard, which renders a brute-force approach to solving it impractical. Nevertheless, by investigating properties of the problem and identifying special cases which can be solved in polynomial time, we gain insight that we use to develop a novel heuristic for solving the general problem. We also evaluate minmax regret query optimisation experimentally, showing that it outperforms a currently employed strategy of optimisers that uses mean values for uncertain parameters.
Author supplied keywords
Cite
CITATION STYLE
Alyoubi, K. H., Helmer, S., & Wood, P. T. (2015). Ordering selection operators under partial ignorance. In International Conference on Information and Knowledge Management, Proceedings (Vol. 19-23-Oct-2015, pp. 1521–1530). Association for Computing Machinery. https://doi.org/10.1145/2806416.2806446
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.