Jungkyu Shin
2026
PROGRAM: Programmatic Retrieval Optimization with Generative Reasoning and Augmented Multi-queries
Gun Il Kim | Jungkyu Shin | Jong Wook Kim | Beakcheol Jang
Findings of the Association for Computational Linguistics: ACL 2026
Gun Il Kim | Jungkyu Shin | Jong Wook Kim | Beakcheol Jang
Findings of the Association for Computational Linguistics: ACL 2026
Current retrieval-augmented generation (RAG) methods struggle with complex multi-hop reasoning, relying on unstructured semantic matching that lacks the logical structure needed to systematically guide retrieval. We introduce Programmatic Retrieval Optimization with Generative Reasoning and Augmented Multi-queries (PROGRAM), a novel framework that elevates retrieval to structured, program-guided reasoning. PROGRAM treats retrieval as execution of specific program types, such as logical, temporal, causal, and so forth, through three stages of ’Program-Type Selection’ with dual-metric optimization, ’Iterative Active Program Pruning’ with evidence accumulation, and ’Final Answer Generation’ with reranking. Evaluated on five benchmarks including HotPotQA, 2WikiMultihopQA, ARC-Challenge, MMLU-Pro, and MedQA with various LLMs, PROGRAM achieves state-of-the-art performance with up to 24% relative improvement on HotPotQA and 13.2% on MedQA over strong baselines including FLARE, ProbTree and Self-RAG.