z3

    1зной

    1ответ

    Мне интересно, влияют ли большие целочисленные значения на производительность SMT. Иногда мне приходится работать с большими значениями. В основном я выполняю арифметические операции (в основном сложе

    2зной

    1ответ

    Как указать начальные «мягкие» значения для модели? Эта исходная модель является результатом решения аналогичного запроса, и вполне вероятно, что эта модель имеет правильные фрагменты или даже может б

    2зной

    1ответ

    Я пытаюсь использовать функцию Z3_benchmark_to_smtlib_string(). Вот аргументы, которые я использую: Z3_benchmark_to_smtlib_string( ctx, /* this one is valid */ "test", /* this one

    3зной

    1ответ

    В следующем примере я попытался использовать неинтерпретированную логическую функцию типа "(declare-const p (Int) Bool)", а не одну булевскую константу для каждого предположения. Но это не работает (э

    1зной

    1ответ

    Моя программа создает журнал всех z3-взаимодействий с Z3_open_log(). Затем в другой программе я прочитал ее с помощью Z3_parse_z3_file(). Это дает мне совпадение всех утверждений, сделанных на входе.

    2зной

    1ответ

    Я разработал модель с использованием Z3 .Net API. Программа работает хорошо. Но когда я увеличить размер входного сигнала (т.е. размер модели), программа работает в течение длительного времени, а зате

    3зной

    1ответ

    У меня вопрос о квантификаторах. Предположим, что у меня есть массив, и я хочу, чтобы вычислить индекс массива 0, 1 и 2 для этого массива - (declare-const cpuA (Array Int Int)) (assert (or (= (select

    7зной

    1ответ

    Я пытаюсь кодировать QBF в синтаксисе smt-lib 2 для z3. Запуск Z3 результаты в предупреждении ВНИМАНИЕ: не удалось найти модель для квантора (квантор ID: K 14) и результат выполнимости является «неизв