Invention Publication
- Patent Title: PROCESSING LOGIC RULES IN A SPARQL QUERY ENGINE
-
Application No.: US18079554Application Date: 2022-12-12
-
Publication No.: US20230185810A1Publication Date: 2023-06-15
- Inventor: Sylvain Christian DEKOKER , Frédéric Matteo LABBATE , Eric Laurent VALLET GLÉNISSON , Jean-Philippe Louis Marie SAHUT D'IZARN
- Applicant: DASSAULT SYSTEMES
- Applicant Address: FR Vélizy-Villacoublay
- Assignee: DASSAULT SYSTEMES
- Current Assignee: DASSAULT SYSTEMES
- Current Assignee Address: FR Vélizy-Villacoublay
- Priority: EP 306752.3 2021.12.12
- Main IPC: G06F16/2455
- IPC: G06F16/2455 ; G06F16/901

Abstract:
A computer-implemented method for processing a logic rule in a graph database. The method includes obtaining a graph database comprising at least one graph, each graph of the database being represented in one or more adjacency matrices (R-Matrix), each adjacency matrix representing a group of tuples of the graph comprising a same predicate, obtaining the logic rule concluding to a head predicate, generating a virtual adjacency matrix comprising one of the one or more adjacency matrices (R-Matrix) and an entailed data matrix (E-Matrix), the virtual adjacency matrix representing the head predicate, the entailed data matrix representing a group of tuples that are computed by applying the logic rule, and receiving a query by the database using the head predicate.
Public/Granted literature
- US12298979B2 Processing logic rules in a SPARQL query engine Public/Granted day:2025-05-13
Information query