Preprint Open access
Functionally Equivalent or Not? Graph-Grounded Differential Surrogate Execution for Code Equivalence
Determining whether two programs are functionally equivalent is central to code modernization, patch validation, refactoring, and code-generation evaluation. Yet the usual signals are incomplete: tests cover only finite inputs, textual similarity confuses implementation with behavior, and unconstrained LLM judgments ar …