/export/starexec/sandbox/solver/bin/starexec_run_FirstOrder /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- MAYBE We consider the system theBenchmark. We are asked to determine termination of the following first-order TRS. 0 : [] --> o and : [o * o] --> o cond1 : [o * o * o] --> o cond2 : [o * o * o] --> o eq : [o * o] --> o false : [] --> o gr : [o * o] --> o p : [o] --> o s : [o] --> o true : [] --> o cond1(true, X, Y) => cond2(gr(Y, 0), X, Y) cond2(true, X, Y) => cond2(gr(Y, 0), p(X), p(Y)) cond2(false, X, Y) => cond1(and(eq(X, Y), gr(X, 0)), X, Y) gr(0, X) => false gr(s(X), 0) => true gr(s(X), s(Y)) => gr(X, Y) p(0) => 0 p(s(X)) => X eq(0, 0) => true eq(s(X), 0) => false eq(0, s(X)) => false eq(s(X), s(Y)) => eq(X, Y) and(true, true) => true and(false, X) => false and(X, false) => false