Commit 71e26fb1 authored by Martin Jonáš's avatar Martin Jonáš
Browse files

Merge branch 'master' of https://gitlab.fi.muni.cz/xjonas/DTEDI

parents 74d6aed7 5245e31e
Loading
Loading
Loading
Loading
+27 −1
Original line number Original line Diff line number Diff line
@@ -221,7 +221,7 @@ model checker \SymDivine, which uses quantified formulas to decide the
equality of two symbolic states. On this set of benchmarks, our solver
equality of two symbolic states. On this set of benchmarks, our solver
Q3B also has better performance than \smt solvers based on the
Q3B also has better performance than \smt solvers based on the
quantifier instantiation and bit-blasting. Table xxx shows the numbers
quantifier instantiation and bit-blasting. Table xxx shows the numbers
of formulas solved by each solver and the Figure yyy presents a cactus
of formulas solved by each solver and Figure yyy presents a cactus
plot of cpu-times needed to solve these formulas.
plot of cpu-times needed to solve these formulas.


\begin{table}
\begin{table}
@@ -284,6 +284,32 @@ can solve as many benchmarks as other solvers, but solves them in the
shortest time. Moreover, Q3B can solve more benchmarks with unknown
shortest time. Moreover, Q3B can solve more benchmarks with unknown
status than any of the other solvers.
status than any of the other solvers.


\begin{table}[t]
  \checkoddpage
  \edef\side{\ifoddpage l\else r\fi}
  \makebox[\textwidth][\side]{
    \begin{minipage}[t]{\fullwidth}
    \setlength{\tabcolsep}{0.5em}
    \begin{tabularx}{\textwidth}{l r r r X r r r}
      \toprule
      & ~ & \multicolumn{2}{c}{Known status} & & \multicolumn{3}{c}{Unknown status}  \\
      \cmidrule(l){3-4}
      \cmidrule(l){6-8}
      & & \# solved & avg. CPU time & &\# solved & avg. CPU time &
      avg. WALL time \\
      \midrule
      Boolector & & $85$ & $1.635$ & & $89$ & $11\,431$ & $11\,422$ \\
      CVC4 & & $85$ & $1.576$ & & $56$ & $29\,464$ & $29\,453$ \\
      Q3B & & $85$ & $0.138$ & & $99$ & $12\,111$ & $4\,059$ \\
      Z3 & & $85$ & $0.339$ & & $78$ & $16\,721$ & $16\,713$ \\
      \bottomrule
    \end{tabularx}
    \caption{Official results of quantified bit-vector category of
      \smt competition 2016 divided into the benchmarks with known
      status and benchmarks with a previously unknown status.}
  \end{minipage}}
\end{table}

\section{Other areas of research}
\section{Other areas of research}
Outside the field of \smt solving, my research also consists in
Outside the field of \smt solving, my research also consists in
software verification. In this field, I have co-authored the following
software verification. In this field, I have co-authored the following