繁体   English   中英

我们如何计算Z3 sat求解器的运行时间

[英]how do we calculate runtime of Z3 sat solver

我正在使用z3py求解一组方程。 我将如何计算其运行时间顺序? 它具有bitvecs变量,需要在一组线性方程中满足。 文档和指南没有提供计算运行时间的方法。

您是否在要求使用的求解器的(最坏情况) 时间复杂度 如果是这样,我认为您将无法得到一个很好的答案:这取决于您的问题所属的逻辑(组合),例如QF_BV或UFNIA,然后取决于((semi )决策)程序为该逻辑(的组合)实现的程序。

看看Z3作者的论文( https://github.com/Z3Prover/z3/wiki/Publications)-他们可能会提供一些细节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM