Вопросы по теме 'cvc4'

Кодирование возвращает неизвестно
Для этого примера: http://pastebin.com/QyebfD1p z3 и cvc4 возвращают "неизвестно" в результате проверки. Суббота. Оба не очень подробно рассказывают о причине, есть ли способ сделать z3 более подробным о его выполнении?
833 просмотров
schedule 25.01.2023

Как выполнить следующий код SMT-LIB с помощью Alt-Ergo
Следующий код SMT-LIB работает без проблем в Z3, MathSat и CVC4, но не работает в Alt-Ergo. Пожалуйста, дайте мне знать, что произойдет, большое спасибо: (set-logic QF_UF) (set-option :incremental true) (set-option :produce-models true)...
512 просмотров
schedule 20.04.2022

Есть ли какая-либо функция для вычисления логарифма по основанию 2 в Z3/cvc4?
Я хочу доказать упрощение, которое включает в себя вычисление журнала по основанию 2. Есть ли в z3/cvc4 какая-либо функция для его вычисления?
211 просмотров
schedule 02.05.2023

y=1/x, x=0 выполнимо в реалах?
В SMT-LIB: (declare-fun y () Real) (declare-fun x () Real) (assert (= 0.0 x)) (assert (= y (/ 1.0 x))) (check-sat) Должна ли эта модель быть SAT или UNSAT?
102 просмотров
schedule 05.12.2023

CVC4: настройки для синтеза функций над логическими значениями с квантификаторами?
В настоящее время я использую CVC4 для решения формул следующего вида: exists f1, ..., fn . P(f1, ..., fn) /\ forall (b1...bk) . Q(f1,...fn,b1,...bk) Здесь f1...fn — это функции от некоторого числа от Bool до Bool , а b1...bk —...
76 просмотров

Вызов конструкторов без аргументов пользовательских типов данных с параметрами типа в CVC4
Я пытаюсь определить параметризованный тип данных option в CVC4, используя Java API. DATATYPE option[T] = None | Some(elem: T) END; Моя проблема в том, что я не знаю, как вызвать конструктор None . Я попробовал следующий...
30 просмотров
schedule 30.09.2022