腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
Z3
的
运行
时间
分析
z3
、
smt
、
sat
我使用
的
是通过
Z3
实现
的
python解算器。我有源代码,我希望有一些,任何,进程正在
运行
的
指示。是否可以使用一些详细
的
命令或任何东西来了解进程当前正在执行
的
操作?我知道它背后
的
算法,但我想要可视化,即使使用printf,在代码中发生了什么。 谢谢!
浏览 10
提问于2016-07-18
得票数 1
2
回答
Z3
的
性能可见性
z3
有没有办法了解
Z3
在幕后做了什么?我希望能够看到它正在采取
的
步骤,他们花了多长
时间
,多少步骤,等等。我正在检查浮点加法/乘法硬件设计与
Z3
内置
的
浮点加法/乘法
的
等价性。它花费
的
时间
比预期
的
要长,看看它在这个过程中到底在做什么将是有帮助
的
。
浏览 12
提问于2020-06-24
得票数 0
1
回答
z3
SMT解决程序:
运行
QF_BVRE基准测试后
的
未知结果
z3
、
smt
我刚刚下载了seq和regexp排序
的
基准测试(使用z3-4.3.2)。在
运行
"membership_1.smt2“之后,当结果未知时,会有什么问题呢?谢谢我进一步注意到,“重新开始”是不被认可
的
。这与
z3
的
版本有关吗?还是您忘了一个命令行选项?
浏览 1
提问于2014-07-01
得票数 3
1
回答
将
z3
符号表达式存储到字典键中
的
有效方法
z3
、
z3py
我正在使用Z3Py开发一些工具,在我
的
代码中,我维护多个dictionaries来跟踪一些信息。 将string表示形式存储为字典
的
键。然而,一些
分析
和观察表明,从
z3
表达式到string
的
转换需要相当长
的
<e
浏览 3
提问于2016-09-17
得票数 1
回答已采纳
2
回答
使用
Z3
进行有界模型检查-构建表达式
z3
、
model-checking
我们使用
Z3
进行有界模型检查。为此,我们提供了一大堆如下形式
的
表达式:换句话说,我们通过为每个
时间
步长提供一个单独
的
表达式来编码
时间
流逝(步数)。显然,这导致了数千个表达式。虽然
Z3
解决这些问题所需
的
时间
是可以接受
的
(考虑到状态机
的
复杂性),
浏览 0
提问于2016-07-05
得票数 2
3
回答
如何在不使用Windows
的
情况下获取有关
z3
查询
的
信息
fstar
的
wiki页面建议使用
Z3
Axiom Profiler;然而,
Z3
Axiom Profiler似乎只在
Z3
上可靠工作。 在没有
Z3
公理
分析
器
的
情况下,我怎么能很容易地得到激发最多
的
量词呢?
浏览 5
提问于2019-01-21
得票数 1
回答已采纳
1
回答
是否有可能估计
z3
的
运行
时间
,或者DPLL(T)算法
的
运行
时间
?即使是最坏
的
情况
algorithm
、
z3
、
smt
我正在致力于可视化微软
z3
的
原型。我想知道是否有可能估计
z3
或算法
的
运行
时间
?如果我能得到最坏
的
运行
时间
,那就太好了。 另外,在
z3
中,有没有什么方法可以通过理论求解器获得每个检查进程
的
运行
时间
?谢谢你
的
回答。
浏览 6
提问于2016-08-11
得票数 0
回答已采纳
1
回答
为什么
z3
smt验证器对于如此简单
的
公式会失败?
z3
、
smt
在写硕士论文
的
时候,我用微软
的
z3
smt证明器做了一些实验。在我
的
用例中,我需要检查包含量词
的
简单公式(具有相等
的
一阶逻辑)
的
可满足性(无模型)。
z3
在几毫秒内很好地解决了我
的
所有示例,除了这个示例:我使用
z3
java绑定在rise4fun.com和我
的
电脑我意识到这样一个事实,这样
的
浏览 14
提问于2016-09-27
得票数 1
1
回答
指数型要素
的
Z3
支持
z3
、
smt
我是
Z3
的
新手,我试图了解它是如何工作
的
,以及它能做什么和不能做什么。我知道
Z3
至少支持幂(^)运算符
的
指数(参见、和)。我不清楚
的
是,这种支持有多广泛,以及
z3
可以对指数进行什么样
的
推断。下面是一个简单
的
例子,它涉及
z3
可以
分析
的
指数要素。另一方面,下面是一个
Z3
无法
分析
的
简单示例: (define-fun exp ((x R
浏览 0
提问于2018-03-22
得票数 4
回答已采纳
1
回答
Z3
统计:
时间
测量是什么?
z3
当
运行
带有
Z3
命令选项
的
-st 3.1时,我会得到奇怪
的
统计结果。如果按Ctrl,
Z3
会报告total_time < time。否则,如果您等到
Z3
完成: total_time > time。测量“总
时间
”和“
时间
”是什么?是一个bug(虽然很小)(上面描述
的
差异)? 谢谢!
浏览 3
提问于2011-09-07
得票数 2
回答已采纳
1
回答
从
Z3
调用外部SAT求解器
z3
、
smt
、
sat
在我工作
的
公司,我们可以访问多个SAT Solver。我们想要
分析
每个SAT求解器如何影响
Z3
SMT求解器
的
性能。 是否可以从
Z3
调用外部SAT求解器?如果不是,应该在哪里修改
Z3
以调用外部求解器?
浏览 9
提问于2016-07-18
得票数 1
1
回答
Z3
的
检查点机制
z3
我计划使用Microsoft
的
Z3
SMT解决程序做一些工作,它将在有执行
时间
限制
的
计算服务器上
运行
。我预计这项工作将超过这一限度。这样,任何进程
的
运行
时间
都不会超过执行
时间
限制,因此其他用户也有机会
运行
他们
的
作业,但是使用
的
总计算
时间
可以超过单个作业
的
超时
时间
。
Z3
是否支持读写检查点?所谓“检查点”,我指的
浏览 5
提问于2015-02-25
得票数 0
回答已采纳
2
回答
在哪里可以找到
z3
公理
分析
器?
z3
有一个用于调试跟踪
的
Z3
工具,称为"
Z3
Axiom“。我已经找到了,这似乎是公理
分析
器,并且已经有了三年
的
历史。从这些VCC源构建是获得
分析
器
的
正确方法,还是在某个地方有一个更新
的
版本?
浏览 0
提问于2016-01-26
得票数 2
回答已采纳
1
回答
Z3
时间
限制优化
optimization
、
z3
、
smt
我已经看到
Z3
通过assert支持优化。据我所知,如果给出足够
的
时间
,
Z3
将报告给定SMT公式
的
最优解。但是,我感兴趣
的
是是否有可能在有限
的
时间
内
运行
Z3
,并让它报告它能够找到
的
最佳解决方案(这并不一定意味着它是最佳解决方案)。如果我在SMT公式上
运行
Z3
并限制
时间
(通过参数-T),如果它没有最优地解决这个问题,它只会报告‘超时值’。我读到默认<
浏览 6
提问于2015-11-23
得票数 0
回答已采纳
1
回答
z3
运行
时:直接调用常量与作为参数传递
z3
我在
z3
中遇到了一些不寻常
的
运行
时行为,我想问一下为什么会发生这种情况: 示例1: (set-info :smt-lib-version 2.6) (forall ((x0 FPN)) (not (fp.geq (afun x0) x0)))(get-model) (exit) 示例1
的
运行
时间
为~0.26s,示例2
的
运行
时间</em
浏览 7
提问于2020-12-09
得票数 1
回答已采纳
2
回答
使用数据类型和forall对SMT-LIB中
的
小型编程语言进行建模和
分析
z3
、
smt
我试图在SMT 2中建立一个小型编程语言
的
模型。我
的
目的是表达一些程序
分析
问题,并用
Z3
解决它们。不过,我想我误解了forall
的
说法。下面是我
的
代码片段。(= (group b1) (group b2))(check-sat) 当我
运行
z3
-smt2 barriers.smt2时,结果是unsat。我认为,我
的
<
浏览 3
提问于2020-04-02
得票数 0
回答已采纳
1
回答
Z3
低cpu使用率
z3
我在.Net中使用
z3
。我
的
系统上
的
空闲CPU使用率大约为1%到10%。当
运行
Z3
时,我有大约30%到40%
的
CPU使用率(4核)。我以前用过Gurobi,大部分
时间
CPU使用率都是100%。有没有办法将
z3
配置为更多地使用cpu,从而更快地获得解决方案?
浏览 13
提问于2017-07-03
得票数 0
回答已采纳
1
回答
QF_NIA脚本立即以
Z3
4.3.2终止,而不是以4.4.2终止
z3
这个在几乎没有
时间
使用
Z3
4.3.2时生成了一个正确
的
模型,但是在Rise4fun上
运行
了几秒钟之后,
Z3
4.4.2和超时差似乎永远
运行
。n=5脚本
的
一个版本(链接
的
脚本有n=4)也在4.3.2上
运行
了很长
时间
。我试着改变了sat.random_seed和smt.random_seed,但都没有效果。我还能做什么呢?
浏览 0
提问于2016-03-28
得票数 0
回答已采纳
1
回答
从模型中获取具体
的
数组值
z3
、
z3py
我使用
Z3
检查数组属性片段中公式
的
可满足性。
Z3
返回
的
数组变量
的
模型通常使用其他if表达式、if-then-else案例
分析
等来表示。我想以某种方式解析
Z3
输出
的
模型并创建数组,它显式地满足输入
的
SMT-LIB公式。例如,我希望能够以某种方式始终将
Z3
输出
的
模型简化为以下形式: 1 -> 3 else -> 6是否有一些简单<em
浏览 1
提问于2013-07-03
得票数 1
1
回答
Z3
中
的
触发问题
z3
最近,我在
Z3
中观察到了一些与触发有关
的
行为,但我不明白。不幸
的
是,这些例子来自大型
的
Boogie文件,所以我想现在我应该抽象地描述它们,看看是否有明显
的
答案。
Z3
用作触发器。我检查了前一个程序
的
Z3
翻译,t1上
的
(琐碎
的
)等式确实在Boogie翻译中幸存下来(也就是说,Boogie不是试图做一些聪明
的
事情)。 第二:二级模式似乎不适合我。在这两种情况下,
运行
Boogie
的
浏览 4
提问于2012-07-25
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券