Z3 maxsat smtlib 2.0

时间:2012-10-31 16:18:17

标签: z3

有没有办法使用smtlib2.0实例使用c ++ api执行maxsat。 即,如何使函数get_soft_constraints与smtlib2.0实例一起使用?

1 个答案:

答案 0 :(得分:1)

不,maxsat示例是在引入SMT 2.0之前实现的。 可以修改该示例以读取SMT 2.0文件。基本思想是使用SMT 2.0解析器而不是SMT 1.0,并设计一些机制来识别软约束。