FedV-KGQA in Practice: Design Lessons and an Interactive Prototype
Organizations: Rensselaer Polytechnic Institute, Troy, NY 12180, USA
Abstract
Knowledge graph question answering usually assumes that one system can reach the whole graph. In practice, facts are often held by organizations that share entity identifiers but own disjoint relation types, so no single party sees a complete reasoning chain. This poster presents the empirical findings of FedV-KGQA on multi-hop question answering over such vertically partitioned graphs. Each silo enriches its local graph and trains a knowledge graph embedding on its own triples. A server then concatenates the silo-specific entity views, anchors the projected question at the topic entity, and ranks candidates by similarity. Raw triples and relation embeddings never leave a silo. Comparing the FedV-KGQA experiments with one another yields three results. First, federated fusion recovers most of the centralized accuracy, while a single silo recovers little. Second, anchoring and enrichment matter more than the choice of embedding model. Third, the cheapest encoder depends on the target accuracy rather than on parameter count. This poster paper contributes that cross-experiment comparison, four design lessons drawn from it, and an interactive prototype that runs real inference and traces the full pipeline, per question, on released checkpoints.
Figures & tables
| Stage | Live output | |
| ❶ | Topic entity | John Travis (id 15311), seeks person |
| ❷ | Silo A (private) | (The Haunting of Molly Hartley, written_by , John Travis) |
| Silo B (private) | (The Haunting of Molly Hartley, starred_actors , Chace Crawford) | |
| Silo C (private) | (The Haunting of Molly Hartley, associated_genre , Horror) | |
| ❸ | 2-hop filter | 58 / 39,170 entities scored (0.1%); 3/3 gold covered |
| ❹ | Fuse + encode | ; BERT+MLP question vector |
Knowledge Graph Question Answering
Knowledge Graph Question Answering answers natural-language questions by finding and reasoning over entities and relations in structured knowledge graphs.
See all 165 papersCost Characterization of Vertically Partitioned Federated Knowledge Graphs
Search-on-Graph-R1: Training Large Language Models to Search Knowledge Graphs with Reinforcement Learning
Search tool rather than having to discover the path itself. Since every call executes against a live Freebase server, the resulting trajectories are grounded in the knowledge graph by construction. On WebQSP, CWQ, and GrailQA, \sogrone{} at 8B surpasses every frozen frontier-LLM system in our comparison and posts the strongest results on CWQ of any system we compare against. It does so using no auxiliary module at inference and no LLM judge during training. Isolating each training stage shows that SFT and RL contribute complementary gains, our approach transfers across model families, and RL learns to reach answers in fewer Search calls than its SFT initialization.