arXiv cs.AIOctober 7, 2026
Functionally Equivalent or Not? Graph-Grounded Differential Surrogate Execution for Code Equivalence
Excerpt
arXiv:2610.04371v1 Announce Type: new Abstract: 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 are difficult to audit. Direct execution is often impossible when a program depends on an obsolete, licensed, unavailable, or unsafe e