/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 cons : [o * o] --> o from : [o] --> o minus : [o * o] --> o nil : [] --> o quot : [o * o] --> o s : [o] --> o sel : [o * o] --> o zWquot : [o * o] --> o from(X) => cons(X, from(s(X))) sel(0, cons(X, Y)) => X sel(s(X), cons(Y, Z)) => sel(X, Z) minus(X, 0) => 0 minus(s(X), s(Y)) => minus(X, Y) quot(0, s(X)) => 0 quot(s(X), s(Y)) => s(quot(minus(X, Y), s(Y))) zWquot(X, nil) => nil zWquot(nil, X) => nil zWquot(cons(X, Y), cons(Z, U)) => cons(quot(X, Z), zWquot(Y, U))