GEAKG: Generative Executable Algorithm Knowledge Graphs
Camilo Chac\'on Sartori, Jos\'e H. Garc\'ia, Andrei Voicu Tomut, Christian Blum

TL;DR
This paper introduces GEAKG, a novel knowledge graph framework that encodes executable, learnable, and transferable procedural knowledge for algorithms, demonstrated through neural architecture search and combinatorial optimization case studies.
Contribution
GEAKG enables domain-agnostic, generative, and executable knowledge graphs for procedural algorithm representation, learning, and transfer across diverse problem domains.
Findings
GEAKG successfully transfers knowledge zero-shot across domains.
The framework generalizes to multiple problem types without domain-specific code.
Experimental results show improved algorithmic transferability and performance.
Abstract
In the context of algorithms for problem solving, procedural knowledge -- the know-how of algorithm design and operator composition -- remains implicit in code, lost between runs, and must be re-engineered for each new domain. Knowledge graphs (KGs) have proven effective for organizing declarative knowledge, yet current KG paradigms provide limited support for representing procedural knowledge as executable, learnable graph structures. We introduce \textit{Generative Executable Algorithm Knowledge Graphs} (GEAKG), a class of KGs whose nodes store executable operators, whose edges encode learned composition patterns, and whose traversal generates solutions. A GEAKG is \emph{generative} (topology and operators are synthesized by a Large Language Model), \emph{executable} (every node is runnable code), and \emph{transferable} (learned patterns generalize zero-shot across domains). The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
