/export/starexec/sandbox2/solver/bin/starexec_run_FirstOrder /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- MAYBE We consider the system theBenchmark. We are asked to determine termination of the following first-order TRS. !3220 : [] --> o !div : [] --> o !dot : [] --> o app : [o * o] --> o cons : [] --> o e : [] --> o false : [] --> o filter : [] --> o filter2 : [] --> o map : [] --> o nil : [] --> o true : [] --> o app(app(!3220, X), X) => e app(app(!3220, e), X) => X app(app(!3220, X), app(app(!dot, X), Y)) => Y app(app(!3220, app(app(!div, X), Y)), X) => Y app(app(!div, X), X) => e app(app(!div, X), e) => X app(app(!div, app(app(!dot, X), Y)), Y) => X app(app(!div, X), app(app(!3220, Y), X)) => Y app(app(!dot, e), X) => X app(app(!dot, X), e) => X app(app(!dot, X), app(app(!3220, X), Y)) => Y app(app(!dot, app(app(!div, X), Y)), Y) => X app(app(map, X), nil) => nil app(app(map, X), app(app(cons, Y), Z)) => app(app(cons, app(X, Y)), app(app(map, X), Z)) app(app(filter, X), nil) => nil app(app(filter, X), app(app(cons, Y), Z)) => app(app(app(app(filter2, app(X, Y)), X), Y), Z) app(app(app(app(filter2, true), X), Y), Z) => app(app(cons, Y), app(app(filter, X), Z)) app(app(app(app(filter2, false), X), Y), Z) => app(app(filter, X), Z)