Dynamic optimization of multi-feature queries
AssigneeInternational Business Machines Corporation
InventorsYuan-Chi Chang, Christian Alexander Lang, John Richard Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsYuan-Chi Chang, Christian Alexander Lang, John Richard Smith
Estimating the term…
The present invention provides an elegant solution for processing multi-feature queries, which considers the differing access costs associated with each feature. Access cost is a critical factor in determining how individual features should be processed in terms of retrieving through sorted or random access, and, hence, in minimizing the overall query response time. The present invention operates dynamically during query processing and seeks to minimize the total query cost in terms of number of features retrieved and cost for access. It works by evaluating different combinations of feature access plans (sorted and random access) according to the number of retrieved features and forward access costs, and it selects the lowest cost plan. Experimental results on practical data show a significant speed-up in multi-features queries using the proposed solution.
A method for optimally performing a similarity search for a query object using at least one data stream, each of the at least one data stream for a feature attribute and being a list in distance order, comprising the steps of:
A program storage device readable by a machine, tangibly embodying a program of instructions executable on the machine to perform method steps for optimally performing a similarity search for a query object using at least one data stream, each of the at least one data stream for a feature attribute and being a list in distance order, the method steps comprising:
Dependencies are inferred from the claim text.