The Problem
Consider this question:“Who is the CEO of the company that had the highest revenue growth last quarter?”Answering this requires three hops:
- Find all companies with revenue data from last quarter
- Compare their growth rates to find the highest
- Find who leads that company
Why Transformers Struggle
Even with the entire context in the LLM’s window, transformers have an architectural ceiling on multi-hop reasoning. Research shows accuracy degrades significantly beyond 2-3 hops, because attention must implicitly chain multiple facts without explicit structure.How Vrin Solves It
Vrin offloads multi-hop traversal to the knowledge graph:- Query decomposition: Complex queries are broken into sub-questions
- Graph traversal: Each sub-question triggers Personalized PageRank from matched entities, following typed edges across hops
- Iterative retrieval: Results from one hop inform the next retrieval step
- Confidence scoring: Each hop’s results are scored, and low-confidence paths are pruned
Benchmark Results
On the MuSiQue benchmark (2-4 hop composed questions):| System | Exact Match |
|---|---|
| Standard RAG baseline | 0.377 |
| Vrin (with iterative reasoning) | 0.478 |
| HippoRAG 2 (SOTA) | 0.372 |
Try a multi-hop query
Insert multiple documents and ask a question that connects them.