DOI: 10.4018/978-1-61350-053-8.ch002
|View full text |Cite
|
Sign up to set email alerts
|

The Graph Traversal Pattern

Abstract: A graph is a structure composed of a set of vertices (i.e. nodes, dots) connected to one another by a set of edges (i.e. links, lines). The concept of a graph has been around since the late 19 th century, however, only in recent decades has there been a strong resurgence in both theoretical and applied graph research in mathematics, physics, and computer science. In applied computing, since the late 1960s, the interlinked table structure of the relational database has been the predominant information storage a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
59
0
2

Publication Types

Select...
6
4

Relationship

1
9

Authors

Journals

citations
Cited by 55 publications
(61 citation statements)
references
References 23 publications
0
59
0
2
Order By: Relevance
“…A property graph [10] can be formally defined as = ( , , , ), where is a set of nodes, ⊆ { × } is a multiset of directed edges, : → Σ is a label function, Σ is a set of edge labels, and : ( ∪ )× → is a key-value mapping function that maps property keys of nodes and edges to their values, where is a key set and is the set of property values. What makes a property graph more expressive is that it contains multiple key-value maps on every node and edge.…”
Section: Property Graph Theorymentioning
confidence: 99%
“…A property graph [10] can be formally defined as = ( , , , ), where is a set of nodes, ⊆ { × } is a multiset of directed edges, : → Σ is a label function, Σ is a set of edge labels, and : ( ∪ )× → is a key-value mapping function that maps property keys of nodes and edges to their values, where is a key set and is the set of property values. What makes a property graph more expressive is that it contains multiple key-value maps on every node and edge.…”
Section: Property Graph Theorymentioning
confidence: 99%
“…The notation presented here is based on [14] and [26] with minor adaptations to simplify presentation.…”
Section: Labeled Graphsmentioning
confidence: 99%
“…A graph database [17] represents vertices and edges as a graph structure instead of storing data in separated tables. It is designed specifically for graph operations.…”
Section: The Graph Databasementioning
confidence: 99%