Свързани въпроси 'smt'

Решаватели на SMT за бит-векторна аритметика
Планирам някои експерименти в символно изпълнение на C код, като използвам готов SMT решаващ инструмент и се чудя кой решаващ инструмент да използвам; гледайки напр. участниците в конкурса за SMT и като се вземат само системите с отворен код, се...
1108 изгледи
schedule 09.12.2023

Z3py: Решаване с цели числа и битови вектори в ограничения
Опитвам се да реша ограничения, използвайки Z3 SMT решаващ инструмент в python. Ограниченията включват както цели числа, така и битови вектори. Преобразувам BitVec в Int с помощта на Z3_mk_bv2int. Вярвам, че следните ограничения са незадоволими, но...
761 изгледи
schedule 15.10.2022

z3py: защо времето за проверка варира толкова много след преименуване на променливата?
Забелязах, че времето за проверка на моите логически формули, написани в z3py, се промени много (от ~60s на ~30s, около 50%), след като премахнах "-" в имената на променливите, които дефинирах. E.g., vec = IntVector('vec-1',10) to vec...
76 изгледи
schedule 12.10.2022

Как да се отървете от решения с -0.0 в SBV
Следният код (с помощта на SBV): {-# LANGUAGE ScopedTypeVariables #-} import Data.SBV main :: IO () main = do res <- allSat zeros putStrLn $ show res zeros :: Predicate zeros = do z1 <- sDouble "Z1" constrain $ z1 .== 0.0...
94 изгледи
schedule 21.04.2024