Weining Cao

Graduate student in Computer Science at Nanjing University.
I develop neuro-symbolic methods for program and distributed-protocol verification.

About

I am a graduate student in the School of Computer Science at Nanjing University and the State Key Laboratory for Novel Software Technology. My research combines large language models with formal reasoning to make verification more automated.

My recent work focuses on inductive invariant inference, counterexample-guided candidate synthesis, and machine-assisted proof development for distributed systems.

Research Interests

01 Inductive Invariant Inference
02 Distributed Protocol Verification
03 Neuro-symbolic Formal Verification
04 Automated Proof Generation

Publications

Technical Blog

Education & Honors