finds the smallest unsat splitting set for propositional programs