SIGMA decomposes knowledge graphs into bounded cells via sheaf cohomology. Streaming edits cost 35 microseconds at five million vertices. The scaling exponent is 0.19. No GPU. Single CPU core.
These are the engine numbers behind every Invariant product.
Generated is not verified. Same engine. Different evidence. Same receipt.
Spectral analysis on knowledge graphs requires eigensolving matrices that grow as O(n3). At 21,000 vertices, the sheaf Laplacian is 170,472 x 170,472. The standard approach: buy more GPUs.
SIGMA's approach: decompose the graph so every eigensolve operates on at most 500 vertices. The O(n3) cost is factored into n/500 independent bounded subproblems. Then eliminate per-edit overhead so streaming updates cost microseconds, not milliseconds. The total cost is effectively constant per vertex.
SIGMA never read a single email. It mapped every relationship and checked whether the patterns could all hold at once. Enron-scale public email topology, analyzed on one laptop, no GPU.
The measured answer: 35 microseconds per edit at five million vertices. The scaling exponent dropped from 0.55 to 0.19.
Faster than V=1M. Streaming-from-zero architecture eliminates cold-start overhead.
10,504x faster than baseline. Hierarchical nerve tree with O(1) LCA oracle.
| Vertices | Edit Mean | Query p99 | Drift | Cells |
|---|---|---|---|---|
| 100,000 | 0.046 ms | 0.010 ms | 0 | 421 |
| 250,000 | 0.051 ms | 0.010 ms | 0 | 1,096 |
| 1,000,000 | 0.063 ms | 0.013 ms | 0 | 4,611 |
| 5,000,000 | 0.035 ms | -- | 0 | 25,473 |
Binary. You find out after it happened.
Continuous signal. Detected stress while every other diagnostic still reported all clear.