Suchergebnisse für Anfrage "z3"
Z3 Java API Dokumentation oder Tutorial
Ich habe das installiertZ3 API for Java und ich versuche es zu benutzen, aber ich kann keine Anleitung oder Dokumentation finden, die erklärt, wie man diese API benutzt. Die einzige Ressource, die ich bisher gefunden habe, ist ...
Welche Logiken werden von z3 unterstützt?
Gibt es eine vollständige Auflistung aller von z3 unterstützten Theorien / Logiken? Ich habe das konsultiertSMTLIB Tutorial [http://www.grammatech.com/resource/smt/SMTLIBTutorial.pdf]das bietet eine Reihe von Logiken, aber ich glaube nicht, dass ...
Effizienteste Methode zur Darstellung von Speicherpuffern in Z3
Ich möchte Speicherpuffer mit fester Größe und ihre Zugriffsoperationen in Z3 modellieren. Die Größe der Puffer kann zwischen einigen Bytes und Hunderten von Bytes liegen. Die Standardmethode, die von mehreren vorhandenen Tools (z. B. KLEE) ...
Z3 In C ++ maximieren
In Z3 wird das Folgende eindeutig mit maximal 2 bewertet, wobei das Modell x = wahr und y = wahr ist. (declare-const x Bool) (declare-const y Bool) (declare-const z Bool) (assert(= z false)) (maximize( + (ite (= x true) 1 0) (ite (= y true) 1 0) ...
berraschendes Verhalten beim Versuch, ein Forall zu beweis
Betrachten Sie den folgenden SMT-LIB-Code: (set-option :auto_config false) (set-option :smt.mbqi false) ; (set-option :smt.case_split 3) (set-option :smt.qi.profile true) (declare-const x Int) (declare-fun trigF (Int Int Int) Bool) (declare-fun ...
Z3: Fragen zu Z3 int2bv?
Ich bin ein wenig verwirrt mit der Operation Z3 (SMT2-Format) int2bv. Ich habe einen solchen smt2-Ausdruck geschrieben: (declare-const t1 Int) (assert (= ((_ int2bv 2) t1) #b11)) (check-sat) (get-model)wenn ich es mit Z3 löse, bekam es: sat ...
Verwenden Sie Z3 und SMT-LIB, um die sqrt-Funktion mit einer reellen Zahl zu definieren
Wie kann ich eine sqrt-Funktion im smt-libv2-Format schreiben? Hinweis: Um maximal zwei Werte zu erhalten, habe ich hier einen nützlichen Link gefunden:Verwenden Sie Z3 und SMT-LIB, um maximal zwei Werte zu ...
Wie man z3 dazu bringt, mehrere nicht gesättigte Kerne und mehrere zufriedenstellende Zuweisungen zurückzugeben
Ich arbeite an einer Komponente eines Recherchetools. Ich möchte abrufen (für QF_LRA) -mehrere (minimale oder sonstige) UNSAT-Kerne und -mehrere SAT-Zuordnungen Ich habe das Forum nach früheren Diskussionen zu diesem Thema durchsucht, z. ...
z3 Minimierung und Timeout
Ich versuche, den z3-Solver für ein Minimierungsproblem zu verwenden. Ich habe versucht, eine Auszeit zu bekommen und die bisher beste Lösung zurückzugeben. Ich benutze die Python-API und die Timeout-Option "smt.timeout" ...
Darstellung zeitlicher Einschränkungen in SMT-LIB
Ich versuche, zeitliche Einschränkungen in SMT-LIB darzustellen, um deren Erfüllbarkeit zu überprüfen. Ich suche Feedback zu meiner Richtung. Ich bin relativ neu in SMT-LIB und ich werde Eingaben sehr schätzen. Die Einschränkungen, die ich ...