User Tools

Site Tools


01_user_documentation:07_rgg_xl:02_xl:03_query:01_predicate:03_transitive_closure

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
01_user_documentation:07_rgg_xl:02_xl:03_query:01_predicate:03_transitive_closure [2025/08/25 09:56] gaetan01_user_documentation:07_rgg_xl:02_xl:03_query:01_predicate:03_transitive_closure [2025/11/25 12:36] (current) gaetan
Line 19: Line 19:
  
 | query  | description | | query  | description |
-| ''%% A (>)+ B %%'' | All B's that have a A above connected only by successor edges |  +| ''%% A (>)+ B %%'' | All B's that have a A above connected by one successor edges or more|  
-| ''%% A (>)* +> B %%'' | All B's that have a A above connected only by successor edges and one branch-edge directly before the B|  +| ''%% A (>)* +> B %%'' | All B's that have a A above connected by one or more successor edges and one branch-edge directly before the B|  
-| ''%% A ((>)* +>)+ B %%'' | All B'where the edge pattern of as many successors and one branch, comes at least once between the B and an A+| ''%% A ((>)* +>)+ B %%'' | All B'conntected to A by one or more repetition of the pattern above
 | ''%% A (>)* +> (>)* B %%'' | As many sucessors followed by a branch followed by as many successors | | ''%% A (>)* +> (>)* B %%'' | As many sucessors followed by a branch followed by as many successors |
 | ''%% A (-->)* C (-->)* B %%''| All B' that have an ancestor of the type A and an ancestor of the type C with C between the A and the B | | ''%% A (-->)* C (-->)* B %%''| All B' that have an ancestor of the type A and an ancestor of the type C with C between the A and the B |
 +| ''%% A (>){2} B %%''| All B's conntected to an A by two incoming successor edge |
01_user_documentation/07_rgg_xl/02_xl/03_query/01_predicate/03_transitive_closure.txt · Last modified: 2025/11/25 12:36 by gaetan