Invention Grant
- Patent Title: Method and apparatus for optimizing the evaluation of semantic web queries
- Patent Title (中): 优化语义网络查询评估的方法和装置
-
Application No.: US15007370Application Date: 2016-01-27
-
Publication No.: US09535950B2Publication Date: 2017-01-03
- Inventor: Mihaela Ancuta Bornea , Julian Timothy Dolby , Anastasios Kementsietsidis , Kavitha Srinivas
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Patent Portfolio Builders PLLC
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A semantic query over an RDF database is received with RDF database statistics and access methods for evaluating triple patterns in the query. The semantic query is expressed as a parse tree containing triple patterns and logical relationships among the triple patterns. The parse tree and access methods create a data flow graph containing a plurality of triple pattern and access method pair nodes connected by a plurality of edges, and an optimal flow tree through the data flow graph is determined such that costs are minimized and all triple patterns in the semantic query are contained in the optimal flow tree. A structure independent execution tree defining a sequence of evaluation through the optimal flow tree is created and is transformed into a database structure dependent query plan. This is used to create an SQL query that is used to evaluate the semantic query over the RDF database.
Public/Granted literature
- US20160140172A1 Method and Apparatus for Optimizing the Evaluation of Semantic Web Queries Public/Granted day:2016-05-19
Information query