Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data - SIGMOD '89 1989
DOI: 10.1145/67544.66950
|View full text |Cite
|
Sign up to set email alerts
|

Efficient management of transitive relationships in large data and knowledge bases

Abstract: We argue that accessing the transitive closure of relationsbips is an important component of both databases and knowledge representation systems in Artificial Intelligence. The demands for efficient access and management of large relationships motivate the need for explicitly storing the transitive closure in a compressed and local way, while allowing updates to the base relation to be propagated incrementally. We present a transitive closure compression technique, based on labeling spanning trees with numeric… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
202
0

Year Published

1995
1995
2015
2015

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 250 publications
(202 citation statements)
references
References 9 publications
0
202
0
Order By: Relevance
“…First, we explain important notations that we will use in our algorithm description. QueryList is Algorithm 1 ReachableToUnReachable(QueryList) 1: QueryList ← Given query set 2: EvalQueryList ← Declare empty list 3: QueryList ← P re − process (QueryList) 4: for all Edit e (s → t) in edit stream do…”
Section: B Algorithmmentioning
confidence: 99%
“…First, we explain important notations that we will use in our algorithm description. QueryList is Algorithm 1 ReachableToUnReachable(QueryList) 1: QueryList ← Given query set 2: EvalQueryList ← Declare empty list 3: QueryList ← P re − process (QueryList) 4: for all Edit e (s → t) in edit stream do…”
Section: B Algorithmmentioning
confidence: 99%
“…In the graph database community, researchers have been designing algorithms for efficiently indexing graph databases for answering reachability (e.g., [30, 31, 32, 33, 34, 35, 36, 8, 28, 37]), distance (e.g., [9, 10, 11, 12]) and shortest path queries (e.g., [38, 39]). Indexing schemes use additional labels built for a graph database to quickly answer queries.…”
Section: Related Workmentioning
confidence: 99%
“…A multi-interval code to encode all reachability information in DAGs is given in [24]. Wang et al studied processing T X ffl X,!Y T Y over a directed graph [23] and proposed a join algorithm, called IGMJ.…”
Section: Sort-merge-based Multijoinmentioning
confidence: 99%
“…First, it constructs a DAG G 0 by condensing a maximal strongly connected component in G D as a node in G 0 . Second, it generates a multi-interval code for a node in G 0 in [24]. As its name implies, the multiinterval code for encoding DAG [24] is to assign a set of intervals and a postorder number to each node in DAG G 0 .…”
Section: Sort-merge-based Multijoinmentioning
confidence: 99%
See 1 more Smart Citation