Cost-based query optimization via AI planning

Nathan Robinson*, Sheila A. McIlraith, David Toman

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    8 Citations (Scopus)

    Abstract

    In this paper we revisit the problem of generating query plans using AI automated planning with a view to leveraging significant advances in state-of-the-art planning techniques. Our efforts focus on the specific problem of cost-based joinorder optimization for conjunctive relational queries, a critical component of production-quality query optimizers. We characterize the general query-planning problem as a deletefree planning problem, and query plan optimization as a context-sensitive cost-optimal planning problem. We propose algorithms that generate high-quality query plans, guaranteeing optimality under certain conditions. Our approach is general, supporting the use of a broad suite of domainindependent and domain-specific optimization criteria. Experimental results demonstrate the effectiveness of AI planning techniques for query plan generation and optimization. 'Most of this work was carried out at the University of Toronto.

    Original languageEnglish
    Title of host publicationProceedings of the National Conference on Artificial Intelligence
    PublisherAI Access Foundation
    Pages2344-2351
    Number of pages8
    ISBN (Electronic)9781577356790
    Publication statusPublished - 2014
    Event28th AAAI Conference on Artificial Intelligence, AAAI 2014, 26th Innovative Applications of Artificial Intelligence Conference, IAAI 2014 and the 5th Symposium on Educational Advances in Artificial Intelligence, EAAI 2014 - Quebec City, Canada
    Duration: 27 Jul 201431 Jul 2014

    Publication series

    NameProceedings of the National Conference on Artificial Intelligence
    Volume3

    Conference

    Conference28th AAAI Conference on Artificial Intelligence, AAAI 2014, 26th Innovative Applications of Artificial Intelligence Conference, IAAI 2014 and the 5th Symposium on Educational Advances in Artificial Intelligence, EAAI 2014
    Country/TerritoryCanada
    CityQuebec City
    Period27/07/1431/07/14

    Fingerprint

    Dive into the research topics of 'Cost-based query optimization via AI planning'. Together they form a unique fingerprint.

    Cite this