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