ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2502.05344
44
0

RAG-Verus: Repository-Level Program Verification with LLMs using Retrieval Augmented Generation

7 February 2025
Sicheng Zhong
Jiading Zhu
Yifang Tian
Xujie Si
ArXivPDFHTML
Abstract

Scaling automated formal verification to real-world projects requires resolving cross-module dependencies and global contexts, which are challenges overlooked by existing function-centric methods. We introduce RagVerus, a framework that synergizes retrieval-augmented generation with context-aware prompting to automate proof synthesis for multi-module repositories, achieving a 27% relative improvement on our novel RepoVBench benchmark -- the first repository-level dataset for Verus with 383 proof completion tasks. RagVerus triples proof pass rates on existing benchmarks under constrained language model budgets, demonstrating a scalable and sample-efficient verification.

View on arXiv
@article{zhong2025_2502.05344,
  title={ RAG-Verus: Repository-Level Program Verification with LLMs using Retrieval Augmented Generation },
  author={ Sicheng Zhong and Jiading Zhu and Yifang Tian and Xujie Si },
  journal={arXiv preprint arXiv:2502.05344},
  year={ 2025 }
}
Comments on this paper