clasp icon indicating copy to clipboard operation
clasp copied to clipboard

Equivalence Preprocessing for incremental programs

Open MaxOstrowski opened this issue 6 years ago • 0 comments

clasp is currently missing an equivalence preprocessing for incremental programs. As shown in this example, no equivalences are detected.

#script (python)
import clingo

def main(prg):
    prg.configuration.solve.models = 0
    prg.ground([("base", [])])
    prg.solve()

#end.

{a;b}.
:- a, not b.
:- b, not a.

This is supposed to be an open feature request, as there are no concrete ideas how to support this feature.

MaxOstrowski avatar Mar 07 '19 07:03 MaxOstrowski