PAC Learning-Based Verification and Model Synthesis

November 03, 2015 Β· Declared Dead Β· πŸ› International Conference on Software Engineering

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Yu-Fang Chen, Chiao Hsieh, OndΕ™ej LengΓ‘l, Tsung-Ju Lii, Ming-Hsien Tsai, Bow-Yaw Wang, Farn Wang arXiv ID 1511.00754 Category cs.SE: Software Engineering Cross-listed cs.LG, cs.LO Citations 27 Venue International Conference on Software Engineering Last Checked 3 months ago
Abstract
We introduce a novel technique for verification and model synthesis of sequential programs. Our technique is based on learning a regular model of the set of feasible paths in a program, and testing whether this model contains an incorrect behavior. Exact learning algorithms require checking equivalence between the model and the program, which is a difficult problem, in general undecidable. Our learning procedure is therefore based on the framework of probably approximately correct (PAC) learning, which uses sampling instead and provides correctness guarantees expressed using the terms error probability and confidence. Besides the verification result, our procedure also outputs the model with the said correctness guarantees. Obtained preliminary experiments show encouraging results, in some cases even outperforming mature software verifiers.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted