Approximatiefout in unsatcoreextraction

Issue #544 resolved
Pieter Van Hertum created an issue

Bij het uitvoeren van de modelexpansion op !x y z: P(x) & P(y) & P(z) => z=y | z=x. Met structuur P={a;b}, krijgen we geen model, maar bij het opvragen van een unsatcore krijgen we wel "Error: The given theory has models that extend the structure, so there are no unsat cores."

Het uitzetten van de approximatie lost dit probleem op.

Comments (4)

  1. Bart Bogaerts

    oplossing (zie pullrequest UC)

    UC should check the structure If approximation already derives one marker to be true. That clause is unsat in structure.

  2. Log in to comment