This strategy causes shorter clauses to be selected from the ToBeUsed set in preference to longer clauses.
Example to try using BFS then Unit Preference |
---|
S1 = { ~p(X) | q(X) | r(X), p(a) | p(b), ~q(Y), ~r(X) } |
Example to try with Unit Preference then Least Symbol Count |
---|
S1 = { p(X) | ~p(f(X)) [5] ~p(a) [2] p(S) | q(S) [4] p(T) | ~q(T) } [4] |
Example to try with Unit Preference then Least Symbol Count |
---|
S1 = { p(X) | ~p(f(X)) [5] ~p(a) [2] p(S) | q(S) | r(S) [6] ~q(T) | p(a) [4] ~r(T) | p(a) } [4] |
S = { ~r(Y) | ~p(Y), p(b), r(a), p(S) | ~p(b) | ~r(S), r(c) }Number the chosen clause at each iteration.
S = { ~p(b), p(X) | l(X) | q, ~q | l(Y), ~l(Z) | r(Z), ~r(b) | ~l(T) }
S = { p(X) | ~p(f(X)) ~p(a) p(S) | q(S) | r(S) ~q(T) | p(a) ~r(T) | p(a) }