Authors
Sahil Bhatia, Saswat Padhi, Nagarajan Natarajan, Rahul Sharma, Prateek Jain
Publication date
2020
Conference
NeurIPS 2020 Workshop on Computer-Assisted Programming
Description
Automated synthesis of inductive invariants is an important problem in software verification. We propose a novel technique that is able to solve complex loop invariant synthesis problems involving large number of variables. We reduce the problem of synthesizing invariants to a set of integer linear programming (ILP) problems. We instantiate our techniques in the tool Oasis that outperforms state-of-the-art systems on benchmarks from the invariant synthesis track of the Syntax Guided Synthesis competition.
Total citations
2022202312
Scholar articles
S Bhatia, S Padhi, N Natarajan, R Sharma, P Jain - NeurIPS 2020 Workshop on Computer-Assisted …, 2020