YES TPA v.1.0 Result: TRS is terminating Default interpretations for symbols are not printed. For polynomial interpretations and semantic labelling over N\{0,1} defaults are 2 for constants, identity for unary symbols and x+y-2 for binary symbols. For semantic labelling over {0,1} (booleans) defaults are 0 for constants, identity for unary symbols and disjunction for binary symbols. [1] TRS loaded from input file: (1) a__f(X) -> g(h(f(X))) (2) mark(f(X)) -> a__f(mark(X)) (3) mark(g(X)) -> g(X) (4) mark(h(X)) -> h(mark(X)) (5) a__f(X) -> f(X) [2] Use following polynomial interpretation: [mark(x)] = x + 1 rest default Remove rules with left hand side strictly bigger than right hand side: (3) [3] All the rules of this TRS can be oriented with RPO with the following precedence: Precedence: a__f > g a__f > h a__f > f mark > a__f mark > h ../tpdb/TRS/TRCSR/ExConc_Zan97_GM.trs, 0.01, Y Couldn't open file <60>: 60: No such file or directory