← Search

Qinxiang Cao

8 accepted papers

2026

Beyond Theorem Proving: Formulation, Framework and Benchmark for Formal Problem-Solving

ICML 2026spotlight

Large language models (LLMs) have achieved remarkable progress in mathematical reasoning, yet persistently suffer from hallucinations and erroneous logic. While formal theorem proving (FTP) shows promise in process-level reliability, it is limited to _verification_ (checking known propositions). Thi…

Cited by 0SourceScholar
2026

Let's Explore Step by Step: Generating Provable Formal Statements with Deductive Exploration

ICLR 2026poster

Mathematical problem synthesis shows promise in resolving data exhaustion, contamination, and leakage for AI training and evaluation. Despite enormous efforts, an **expressiveness-validity-complexity trilemma** remains an open question. Existing methods either lack whole-process verifiability, are c…

Cited by 0SourceScholar
2026

MALICE: Memory-aware Loop Invariants Generation on Symbolic Execution Traces

ICML 2026poster

Automatic loop invariant generation remains a challenging problem in program verification, particularly for memory-manipulating programs where shape invariants are required to characterize heap-allocated structures and memory layouts. While existing approaches succeed on numerical invariants, they a…

Cited by 0SourceScholar
2026

SL-VC: A Benchmark and Automated Framework for Separation Logic Verification Condition Proving

ICML 2026poster

Formal verification of system software with complex heap manipulations remains challenging. Standard automated solvers frequently fail to discharge separation logic verification conditions even when correct specifications like loop invariants are provided, forcing verification engineers to manually …

Cited by 0SourceScholar
2025

Bootstrapping Hierarchical Autoregressive Formal Reasoner with Chain-of-Proxy-Autoformalization

NeurIPS 2025poster

Deductive formal problem-solving (D-FPS) enables process-verified, human-aligned problem-solving by implementing deductive solving processes within formal theorem proving (FTP) environments. However, current methods fail to address the misalignment between informal and formal reasoning granularity a…

Cited by 0SourceScholar
2025

Rethinking and Improving Autoformalization: Towards a Faithful Metric and a Dependency Retrieval-based Approach

ICLR 2025spotlight

As a central component in formal verification, statement autoformalization has been widely studied including the recent efforts from machine learning community, but still remains a widely-recognized difficult and open problem. In this paper, we delve into two critical yet under-explored gaps: 1) abs…

Cited by 0SourcePDFScholar
2024

Towards General Loop Invariant Generation: A Benchmark of Programs with Memory Manipulation

NeurIPS 2024poster

Program verification is vital for ensuring software reliability, especially in the context of increasingly complex systems. Loop invariants, remaining true before and after each iteration of loops, are crucial for this verification process. Traditional provers and machine learning based methods for…

Cited by 2SourcePDFScholar
2022

Multi-View Graph Representation for Programming Language Processing: An Investigation into Algorithm Detection

AAAI 2022technical

Program representation, which aims at converting program source code into vectors with automatically extracted features, is a fundamental problem in programming language processing (PLP). Recent work tries to represent programs with neural networks based on source code structures. However, such meth…