Graph tools¶
Graph operations¶
Graph algorithms operate on caller-owned topology. Start with scoped IDs and authorized adjacency, then select the smallest operation that answers the question. Use traversal for reachability, ranking for relative importance, and evidence projection to return source-backed context.
For change maintenance, share DependencyKey identities with
dependency-aware updates. A graph walk finds
potentially affected outputs. The planner uses input fingerprints and completed
receipts to decide which outputs need work. Temporal filters and access checks
remain explicit inputs to each operation.
Operation |
Structure |
|---|---|
Resolve entities |
Field contributions plus link/review thresholds |
Query temporal facts |
Valid-time and transaction-time intervals |
Expand retrieval |
Authorized Personalized PageRank and passage projection |
Aggregate a corpus |
Connected communities and bounded map/reduce reports |
Rebuild derived views |
Dependency planning plus ordered event replay |
Validate semantic records |
Versioned concepts, properties, relations, and violations |
Inspect arbitrary topology |
Traversal, paths, reachability, components, and cycles |
Select evidence |
Bounded seed expansion and prize-guided connected subgraphs |
Propose links |
Common-neighbor, Jaccard, and Adamic–Adar scores |
Rank structure |
Degree, closeness, betweenness, HITS, and Personalized PageRank |
Compare graphs |
Explicit node/edge additions, removals, and structural drift |
Diagnose quality |
Orphans, dangling edges, duplicates, self-loops, and density |
Construct candidates |
Caller-defined blocking, pair scoring, and clustering |
Move between libraries |
Loss-visible NetworkX, GraphML, and JSON-LD projections |
Example graph flow
Starting object |
Graph operation |
Returned structure |
|---|---|---|
Query-linked entity |
Authorized PageRank |
Ranked nodes with propagation scores |
Ranked nodes |
Passage projection |
Evidence passages with source-node trace |
Temporal assertion |
Bitemporal query |
Facts valid and known at requested times |
Event log |
Projection replay |
Derived state and stable build identity |
- Entity resolution with explicit uncertainty
- Semantic schemas and constraints
- Traversal, reachability, and paths
- Bounded evidence subgraphs
- Structural link candidates
- Structural ranking
- Graph comparison and quality diagnostics
- Entity and relation construction tools
- Temporal and provenance utilities
- Graph interchange helpers
- Graph recall and corpus aggregation
- Event sourcing and disposable projections
- Bi-temporal knowledge graph