我有一套简单的约束,Z3无法应对:
有没有办法调整约束以获得结果? 这是一组更大的约束(数千)的简单例子 我有些不安,即使在这样简单的例子中它也不起作用
提前致谢!!
答案 0 :(得分:1)
您的问题有非线性约束。虽然Z3可以在大多数情况下处理它们,但Int
和Real
的混合似乎超出了它目前的能力。如果您只是将Real
用于s_0_1
,s_0_2
等变量,我相信Z3将能够解决问题。 (您似乎有足够的值约束,因此我相信不存在建模问题。)
我认为莱昂纳多曾多次表示即将发布的版本将在存在非线性约束的情况下更好地支持组合理论。