@SimonsInstituteTOC
  @SimonsInstituteTOC
Simons Institute | Counterexample-Guided Inference of Modular Specifications @SimonsInstituteTOC | Uploaded 2 months ago | Updated 22 hours ago
Bill Hallahan (Binghamton University)
https://simons.berkeley.edu/talks/bill-hallahan-binghamton-university-2024-07-03
Synthesis of Models and Systems

Modular verification tools allow programmers to compositionally specify and prove function specifications. When using a modular verifier, proving a specification about a function f requires additional specifications for the functions called by f. We present a counterexample guided algorithm to automatically infer these specifications. The algorithm is parameterized over a verifier, counterexample generator, and constraint guided synthesizer. If each of these three components is sound and complete over a finite set of possible specifications, our algorithm is sound and complete as well. Additionally, we introduce additional requirements which extend our completeness result to an infinite set of possible specifications. We conclude with an evaluation demonstrating our technique on a variety of benchmarks.
Counterexample-Guided Inference of Modular SpecificationsMachine learning models of differential gene expressionComputing a fixed point of contraction maps in polynomial queriesLightning Talk: The Perception TestBioacoustics and Machine Learning as Key Tools in ConservationHypothesis selection with computational constraintsLessons from Texas, COVID-19, and the 737 Max: Efficiency vs. Resilience | Richard M. Karp...Conditional Sampling for Distribution TestingSparsifying Set Systems for Coverage ProblemsA Strong Separation for Adversarially Robust L_0 Estimation for Linear SketchesDeciding regular games: a playground for exponential time algorithmsLightning Talk

Counterexample-Guided Inference of Modular Specifications @SimonsInstituteTOC

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER