Результаты поиска по запросу "z3"
Объединение нелинейных вещественных и линейных чисел
Я читал посты о нелинейной арифметике и неинтерпретируемых функциях. Я все еще очень плохо знаком с миром SMT, поэтому извиняюсь, если я не использую правильный словарный запас или это плохой вопрос. Для следующего кода есть утверждения, ...
Z3 и DIMACS выход
Z3 в настоящее время поддерживает формат DIMACS для ввода. Есть ли способ вывести формат DIMACS для проблемы до ее решения? Я имею в виду преобразование проб...
Кодировка возвращает «неизвестно»
Для этого примера:http://pastebin.com/QyebfD1p [http://pastebin.com/QyebfD1p]z3 и cvc4 возвращают «неизвестно» в результате проверки-сата. Оба не слишком многословны в отношении причины, есть ли способ сделать z3 более многословным в отношении ...
Z3: найти все подходящие модели
Я пытаюсь найти все возможные модели для некоторой теории первого порядка, используя Z3, решатель SMT, разработанный Microsoft Research. Вот минимальный рабо...
Мягкие / жесткие ограничения в Z3
Как выразить мягкие и жесткие ограничения в Z3? Я знаю из API, что возможно иметь предположения (мягкие ограничения), но я не могу выразить это при использовании инструмента командной строки. Я звоню, используя z3 / smt2 / si
Самый эффективный способ представления буферов памяти в Z3
Я хотел бы смоделировать буферы памяти фиксированного размера и их операции доступа в Z3. Размер буферов может быть от пары байтов до сотен байтов. Стандартн...
Как Z3 обрабатывает нелинейную целочисленную арифметику?
Я знаю, что теория целых чисел с умножением в общем неразрешима. Тем не менее, в некоторых случаях Z3 возвращает модель. Мне любопытно узнать, как это делается. Имеет ли это какое-то отношение к новой процедуре принятия решений по ...
Пользовательские упрощатели
В прежние времена (то есть в прошлом году) мы привыкли использовать теоретические плагины в качестве хака для реализации пользовательских упрощателей. Докуме...