paper-with-me

Papers

InvWeaver: Deductive Feedback for Invariant Synthesis in Interacting-Loop Programs

2026-07-06 · Guangyuan Wu, Weining Cao, Zehui Tan, Yuan Yao, Hengfeng Wei, Taolue Chen, Xiaoxing Ma arxiv

Loop invariant inference is a fundamental yet challenging problem in program verification. Recent LLM-aided guess-and-check techniques have shown strong performance on single-loop programs, but they often struggle with programs containing multiple interacting loops. This paper presents InvWeaver, a neuro-symbolic framework for synthesizing invariants for such programs. The key idea is to expose inter-loop dependencies and propagate proof obligations through a combination of loop-level abstraction, obligation-guided inference, and weakest-precondition-based refinement. We evaluate InvWeaver on a comprehensive benchmark suite, including a newly curated dataset derived from classic algorithms. Experimental results show that InvWeaver substantially outperforms existing invariant inference methods, solving 72 out of 82 multi-loop benchmark problems and maintaining strong performance on single-loop tasks.

📄 PDF Abstract BibTeX arXiv:2607.05478

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Inductive Deductive Synthesis: Enabling AI to Generate Formally Verified Systems

2026-05-22 · Shubham Agarwal, Alexander Krentsel, Shu Liu, Mert Cemri 외 arxiv

AI agents increasingly excel at generating, testing, and refining code. However, they fall short on tasks requiring formal guarantees of full coverage that testing alone cannot provide. Distributed systems are a prime ex…

Neural-Guided Deductive Search for Real-Time Program Synthesis from Examples

2018-04-03 · ICLR 2018 1 · Ashwin Kalyan, Abhishek Mohta, Oleksandr Polozov, Dhruv Batra 외

Synthesizing user-intended programs from a small number of input-output examples is a challenging problem with several important applications like spreadsheet manipulation, data wrangling and code refactoring. Existing s…

Program Synthesis

Genetic Algorithm for Program Synthesis

2022-11-22 · Yutaka Nagashima

A deductive program synthesis tool takes a specification as input and derives a program that satisfies the specification. The drawback of this approach is that search spaces for such correct programs tend to be enormous,…

Program Synthesis

Strategy Synthesis for General Deductive Games Based on SAT Solving

2014-07-15 · Miroslav Klimos, Antonin Kucera

We propose a general framework for modelling and solving deductive games, where one player selects a secret code and the other player strives to discover this code using a minimal number of allowed experiments that revea…

Automatic Knowledge Base Construction using Probabilistic Extraction, Deductive Reasoning, and Human Feedback

2012-06-01 · WS 2012 6 · Daisy Zhe Wang, Yang Chen, Sean Goldberg, Christan Grant 외
Knowledge Base Construction