Predicting Lemmas in Generalization of IC3
Yuheng Su, Qiusong Yang, Yiwei Ci
Abstract
The IC3 algorithm, also known as PDR, has made a significant impact in the field of safety model checking in recent years due to its high efficiency, scalability, and completeness. The most crucial component of IC3 is inductive generalization, which involves dropping variables one by one and is often the most time-consuming step. In this paper, we propose a novel approach to predict a possible minimal lemma before dropping variables by utilizing the counterexample to propagation (CTP). By leveraging this approach, we can avoid dropping variables if predict successfully. The comprehensive evaluation demonstrates a commendable success rate in lemma prediction and a significant performance improvement achieved by our proposed method.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext af801510-b357-47f5-a12e-90f06cd2e415Cited by top-tier papers1
Ask how each one uses itBuilds on1
Related papers
- RecurIC3: Exploiting Structural Lemma Reuse to Accelerate IC3Yuhan Li, Liangze Yin, Xinyi Gong, Minghao Liu et al.ISSTA 2026
- Leveraging Critical Proof Obligations for Efficient IC3 VerificationLingfeng Zhu, Xindi Zhang, Yongjian Li, Shaowei CaiDAC 2025
- Property Directed Reachability with Extended ResolutionAndrew Luka, Yakir VizelCAV 2025 · 2 citations
- PrIC3: Property Directed Reachability for MDPsKevin Batz, Sebastian Junges, Benjamin Lucien Kaminski, Joost-Pieter Katoen et al.CAV 2020 · 15 citations
- A - tt IC3: Learning-Guided Adaptive Inductive Generalization for Hardware Model CheckingXiaofeng Zhou, Guangyu Hu, Hongce Zhang, Wei ZhangCAV 2026
