adding entries for mtrberzi sat-smt talk
This commit is contained in:
parent
0940f41ca5
commit
e8be25672f
|
@ -77,8 +77,7 @@
|
||||||
<br></br>
|
<br></br>
|
||||||
In this talk Murphy Berzish will give an overview of SAT/SMT theory and
|
In this talk Murphy Berzish will give an overview of SAT/SMT theory and
|
||||||
some real-world solution methods. He will also demonstrate applications of
|
some real-world solution methods. He will also demonstrate applications of
|
||||||
SAT/SMT solvers in theorem proving, model checking, and program verifica-
|
SAT/SMT solvers in theorem proving, model checking, and program verification.
|
||||||
tion.
|
|
||||||
<br></br>
|
<br></br>
|
||||||
What else? Oh yes, refreshments and drinks will be served. Come out!
|
What else? Oh yes, refreshments and drinks will be served. Come out!
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -11,6 +11,41 @@
|
||||||
CD or DVD should you so choose.
|
CD or DVD should you so choose.
|
||||||
<ul class="media">
|
<ul class="media">
|
||||||
|
|
||||||
|
<mediaitem title="SAT and SMT solvers">
|
||||||
|
<abstract>
|
||||||
|
<p>
|
||||||
|
Does your program have an overflow error? Will it work with all inputs?
|
||||||
|
How do you know for sure? Test cases are the bread and butter of
|
||||||
|
resilient design, but bugs still sneak into software. What if we could
|
||||||
|
prove our programs are error-free?
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Boolean Satisfiability (SAT) solvers determine the ‘satisfiability’ of
|
||||||
|
boolean set of equations for a set of inputs. An SMT solver
|
||||||
|
Satisfiability Modulo a Theory) applies SMT to bit-vectors, strings,
|
||||||
|
arrays, and more. Together, we can reduce a program and prove it is
|
||||||
|
satisfiable, or provide a concrete counter-example. The implications of
|
||||||
|
this are computer-aided reasoning tools for error-checking in addition
|
||||||
|
to much more robust programs.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
In this talk Murphy Berzish will give an overview of SAT/SMT theory and
|
||||||
|
some real-world solution methods. He will also demonstrate applications
|
||||||
|
of SAT/SMT solvers in theorem proving, model checking, and program
|
||||||
|
verification.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
There are both .pdf slides and a .mp4 recording of the talk. Code samples
|
||||||
|
and spellings of terms are in the slides, consider following along with
|
||||||
|
the slides.
|
||||||
|
</p>
|
||||||
|
</abstract>
|
||||||
|
<presentor>Murphy Berzish</presentor>
|
||||||
|
<thumbnail file="mtrberzi-sat-smt-thumb-small.jpg" />
|
||||||
|
<mediafile file="mtrberzi-sat-smt.mp4" type="Talk (x264)" />
|
||||||
|
<mediafile file="mtrberzi-sat-smt-slides.pdf" type="Talk (PDF)" />
|
||||||
|
</mediaitem>
|
||||||
|
|
||||||
<mediaitem title="Racket's Magical Match">
|
<mediaitem title="Racket's Magical Match">
|
||||||
<abstract>
|
<abstract>
|
||||||
<p>
|
<p>
|
||||||
|
|
Loading…
Reference in New Issue