ACM SIGMOD Record · 2012 · 265 citations · 56 references
ComputingComputer ScienceData ManagementData StructuresDatabasesGraph AlgorithmsGraph AnalyticsGraph MiningGraph TheoryQuery ProcessingStructured Query LanguageComputational Complexity Of LanguagesGraph Data StructuresGraph DatabasesGraph IndexingGraph QueryingGraph-based QueryingGraphqlQuery Evaluation
Query languages for graph databases started to be investigated some 25 years ago. With much current data, such as linked data on the Web and social network data, being graph-structured, there has been a recent resurgence in interest in graph query languages. We provide a brief survey of many of the graph query languages that have been proposed, focussing on the core functionality provided in these languages. We also consider issues such as expressive power and the computational complexity of query evaluation.
56
Algorithms on strings, trees, and sequences
Dan Gusfield · 1997 · 1.7K citations
David Harel · Communications of the ACM · 1988 · 1.3K citations · Full text
Cambridge University Press · 2021 · 1.2K citations
The Lorel query language for semistructured data
Serge Abiteboul, Dallan Quass, Jason McHugh et al. · International Journal on Digital Libraries · 1997 · 1.1K citations