Input TRS: 1: +(p1(),p1()) -> p2() 2: +(p1(),+(p2(),p2())) -> p5() 3: +(p5(),p5()) -> p10() 4: +(+(x,y),z) -> +(x,+(y,z)) 5: +(p1(),+(p1(),x)) -> +(p2(),x) 6: +(p1(),+(p2(),+(p2(),x))) -> +(p5(),x) 7: +(p2(),p1()) -> +(p1(),p2()) 8: +(p2(),+(p1(),x)) -> +(p1(),+(p2(),x)) 9: +(p2(),+(p2(),p2())) -> +(p1(),p5()) 10: +(p2(),+(p2(),+(p2(),x))) -> +(p1(),+(p5(),x)) 11: +(p5(),p1()) -> +(p1(),p5()) 12: +(p5(),+(p1(),x)) -> +(p1(),+(p5(),x)) 13: +(p5(),p2()) -> +(p2(),p5()) 14: +(p5(),+(p2(),x)) -> +(p2(),+(p5(),x)) 15: +(p5(),+(p5(),x)) -> +(p10(),x) 16: +(p10(),p1()) -> +(p1(),p10()) 17: +(p10(),+(p1(),x)) -> +(p1(),+(p10(),x)) 18: +(p10(),p2()) -> +(p2(),p10()) 19: +(p10(),+(p2(),x)) -> +(p2(),+(p10(),x)) 20: +(p10(),p5()) -> +(p5(),p10()) 21: +(p10(),+(p5(),x)) -> +(p5(),+(p10(),x)) Number of Rules: 21 Direct POLO(Sum) ... removes: 15 10 9 6 5 3 2 1 I(+) = x1 + x2 I(p1) = 5 I(p2) = 5 I(p5) = 5 I(p10) = 0 Number of Rules: 13 Direct POLO(Sum) ...Direct QLPOS ... removes: 21 20 19 18 17 16 4 sigma(+) = [1,2] PREC: p10 > p1 = p2 = p5 > + Number of Rules: 6 Direct POLO(Sum) ...Direct QLPOS ... removes: 12 11 8 7 sigma(+) = [2,1] PREC: p1 > p2 = p5 > + Number of Rules: 2 Direct POLO(Sum) ...Direct QLPOS ... removes: 14 13 sigma(+) = [2,1] PREC: p2 > p5 > + Number of Rules: 0