Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
z3:超时的原因可能是什么(rise4fun)_Z3 - Fatal编程技术网

z3:超时的原因可能是什么(rise4fun)

z3:超时的原因可能是什么(rise4fun),z3,Z3,问题是:在rise4fun中尝试时超时: 我已经试着不使用“forall”,但它也不起作用 (declare-const x Real) (declare-const y Real) (declare-const t Real) (declare-const u Real) (declare-const v Real) (declare-const w Real) (declare-fun f (Real) Real) (assert (forall ((x Real) (y Real)) (&

问题是:在rise4fun中尝试时超时:
我已经试着不使用“forall”,但它也不起作用

(declare-const x Real)
(declare-const y Real)
(declare-const t Real)
(declare-const u Real)
(declare-const v Real)
(declare-const w Real)
(declare-fun f (Real) Real)
(assert (forall ((x Real) (y Real)) (<= (+ (f x) (f y)) (* 2 (f (/ (+ x y) 2))))))

(assert (<= (+ 2 (f (* 2 (+ t u))) (f (* 2 (+ v w))) (f (+ t u v w))) (+ 2 (* 3 (f (+ t u v w))))))

(check-sat)
(get-model)
(声明常量x实数)
(申报常数和真实值)
(声明常数为真)
(声明常数为真实值)
(宣布常数v真实值)
(申报常数w真实值)
(宣布乐趣f(真实)真实)

(assert(forall((x实数)(y实数))(该示例同时使用非线性算术、函数和量词。 Z3不以任何特定方式处理此组合。 Z3的最新版本确实在默认模式下很快终止,没有量词,但主要是因为幸运,而不是使用 在本例中,决策过程。然而,使用量词时,tZ3进入 无法求解函数f的搜索空间