Skip to content

References: Knowledge Graphs and Labeled Property Graphs

  1. Knowledge Graph - Wikipedia - Explains the concept of knowledge graphs as entity-relationship networks, covering construction, applications, and enterprise use cases directly foundational to this chapter's introduction of the LPG model.

  2. Property Graph - Wikipedia - Defines the property graph model including nodes, edges, labels, and key-value properties, matching this chapter's detailed treatment of LPG elements and how they differ from plain graph models.

  3. Graph Database - Wikipedia - Covers native graph storage, index-free adjacency, and why graph databases outperform relational systems for multi-hop traversal — the central performance argument in this chapter.

  4. Graph Databases (2nd ed.) - Ian Robinson, Jim Webber, Emil Eifrem - O'Reilly Media - Chapters 1–3 cover LPG structure, Cypher query patterns, and native storage architecture, providing the canonical deep dive into every concept introduced in this chapter.

  5. Knowledge Graphs: Fundamentals, Techniques, and Applications - Aidan Hogan et al. - MIT Press - Chapter 1 situates knowledge graphs in enterprise and web contexts; Chapter 2 covers graph data models including RDF vs. LPG trade-offs addressed in this chapter's comparison section.

  6. openCypher: The Open Standard for Graph Query Language - openCypher Project - Documents the openCypher specification that standardizes Cypher syntax across graph databases, directly relevant to this chapter's treatment of Cypher and the openCypher standard.

  7. GQL Standard Overview - GQL Standard - Describes the ISO/IEC GQL international standard for graph query languages ratified in 2024, which this chapter identifies as the SQL-equivalent standard for graph databases.

  8. W3C Resource Description Framework (RDF) - W3C - Official W3C overview of RDF triples, the open world assumption, and SPARQL, providing authoritative context for this chapter's comparison of RDF triplestores against the LPG model.

  9. Graph Traversal - Wikipedia - Explains BFS and DFS traversal algorithms with complexity analysis, directly supporting this chapter's section on graph traversal and the traversal explorer MicroSim.

  10. Retrieval-Augmented Generation - Wikipedia - Covers RAG architecture and the role of vector stores in semantic retrieval, providing context for this chapter's comparison of LPGs and vector stores as complementary technologies.