Survey of graph database models
R Angles, C Gutierrez - ACM Computing Surveys (CSUR), 2008 - dl.acm.org
Graph database models can be defined as those in which data structures for the schema
and instances are modeled as graphs or generalizations of them, and data manipulation is …
and instances are modeled as graphs or generalizations of them, and data manipulation is …
Graphs-at-a-time: query language and access methods for graph databases
H He, AK Singh - Proceedings of the 2008 ACM SIGMOD international …, 2008 - dl.acm.org
With the prevalence of graph data in a variety of domains, there is an increasing need for a
language to query and manipulate graphs with heterogeneous attributes and structures. We …
language to query and manipulate graphs with heterogeneous attributes and structures. We …
Foundations of SPARQL query optimization
We study fundamental aspects related to the efficient processing of the SPARQL query
language for RDF, proposed by the W3C to encode machine-readable information in the …
language for RDF, proposed by the W3C to encode machine-readable information in the …
[PDF][PDF] Graph indexing: tree+ delta<= graph
Recent scientific and technological advances have witnessed an abundance of structural
patterns modeled as graphs. As a result, it is of special interest to process graph …
patterns modeled as graphs. As a result, it is of special interest to process graph …
Graphgrep: A fast and universal method for querying graphs
GraphGrep is an application-independent method for querying graphs, finding all the
occurrences of a subgraph in a database of graphs. The interface to GraphGrep is a regular …
occurrences of a subgraph in a database of graphs. The interface to GraphGrep is a regular …
An analysis of the graph processing landscape
ME Coimbra, AP Francisco, L Veiga - journal of Big Data, 2021 - Springer
The value of graph-based big data can be unlocked by exploring the topology and metrics of
the networks they represent, and the computational approaches to this exploration take on …
the networks they represent, and the computational approaches to this exploration take on …
SociaLite: Datalog extensions for efficient social network analysis
With the rise of social networks, large-scale graph analysis becomes increasingly important.
Because SQL lacks the expressiveness and performance needed for graph algorithms …
Because SQL lacks the expressiveness and performance needed for graph algorithms …
Managing large dynamic graphs efficiently
J Mondal, A Deshpande - Proceedings of the 2012 ACM SIGMOD …, 2012 - dl.acm.org
There is an increasing need to ingest, manage, and query large volumes of graph-structured
data arising in applications like social networks, communication networks, biological …
data arising in applications like social networks, communication networks, biological …
Bidirectionalizing graph transformations
Bidirectional transformations provide a novel mechanism for synchronizing and maintaining
the consistency of information between input and output. Despite many promising results on …
the consistency of information between input and output. Despite many promising results on …
A query language for biological networks
U Leser - Bioinformatics, 2005 - academic.oup.com
Motivation: Many areas of modern biology are concerned with the management, storage,
visualization, comparison and analysis of networks, but no appropriate query language for …
visualization, comparison and analysis of networks, but no appropriate query language for …