发明名称 SYSTEMS AND METHODS FOR FINDING OPTIMAL QUERY PLANS
摘要 Systems and methods for optimizing a query, and more particularly, systems and methods for finding optimal plans for graph queries by casting the task of finding the optimal plan as an integer programming (ILP) problem. A method for optimizing a query, comprises building a data structure for a query, the data structure including a plurality of components, wherein each of the plurality of components corresponds to at least one graph pattern, determining a plurality of flows of query variables between the plurality of components, and determining a combination of the plurality of flows between the plurality of components that results in a minimum cost to execute the query.
申请公布号 US2015149440(A1) 申请公布日期 2015.05.28
申请号 US201314088574 申请日期 2013.11.25
申请人 International Business Machines Corporation 发明人 Bornea Mihaela A.;Dolby Julian;Fokoue-Nkoutche Achille B.;Kementsietsidis Anastasios;Srinivas Kavitha
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system for optimizing a query, comprising: a construction module capable of building a data structure for a query, the data structure including a plurality of components, wherein each of the plurality of components corresponds to at least one graph pattern; a flow module capable of determining a plurality of flows of query variables between the plurality of components; and a cost determination and ranking module capable of determining a combination of the plurality of flows between the plurality of components that results in a minimum cost to execute the query.
地址 Armonk NY US