/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 exp : [o * o] --> o p : [o] --> o plus : [o * o] --> o s : [o] --> o times : [o * o] --> o tower : [o * o] --> o towerIter : [o * o * o] --> o plus(0, X) => X plus(s(X), Y) => s(plus(p(s(X)), Y)) times(0, X) => 0 times(s(X), Y) => plus(Y, times(p(s(X)), Y)) exp(X, 0) => s(0) exp(X, s(Y)) => times(X, exp(X, Y)) p(s(0)) => 0 p(s(s(X))) => s(p(s(X))) tower(X, Y) => towerIter(X, Y, s(0)) towerIter(0, X, Y) => Y towerIter(s(X), Y, Z) => towerIter(p(s(X)), Y, exp(Y, Z))