z3

Z3 ist ein leistungsfähiger Theorembeweiser, der bei Microsoft Research entwickelt wird.
1
Antwort

Erstellen Sie ein Array mit fester Größe und initialisieren Sie es

Ich werde ein Array mit fester Größe erstellen und es mit einigen Werten initialisieren. Zum Beispiel der folgende C ++ Code: %Vor% Gibt es in Z3 einige Dienstprogramme, um es zu modellieren?     
17.06.2012, 02:47
2
Antworten

Was sind die Grenzen der Argumentation in der quantifizierten Arithmetik in SMT?

Ich habe mehrere SMT-Löser (CVC3, CVC4 und Z3) für den folgenden scheinbar trivialen Benchmark ausprobiert: %Vor% Die Löser kehren alle unbekannt zurück. Ich verstehe, dass dies ein unentscheidbares Fragment ist (gut nicht-linear), aber ich...
20.02.2013, 19:27
1
Antwort

Kann Z3 verwendet werden, um über Teilstrings nachzudenken?

Ich versuche Z3 zu verwenden, um über Teilstrings nachzudenken, und bin auf ein nicht intuitives Verhalten gestoßen. Z3 gibt 'sat' zurück, wenn er gefragt wird, ob 'xy' in 'xy' erscheint, aber es gibt 'unbekannt' zurück, wenn gefragt wird, ob 'x...
19.08.2011, 20:06
1
Antwort

Verwenden Sie Z3 Managed API für Mono

Wir haben ein .NET-Projekt mit Z3 API v4.0. Wir möchten das Projekt auf Mono kompilieren und ausführen können. Das Projekt wurde mit MonoDevelop zusammengestellt. Wenn wir das Programm ausführen oder debuggten, trat jedoch die folgende Ausnah...
13.01.2013, 19:21