The rewrite relation of the following TRS is considered.
active(U11(tt,M,N)) | → | mark(U12(tt,M,N)) | (1) |
active(U12(tt,M,N)) | → | mark(s(plus(N,M))) | (2) |
active(U21(tt,M,N)) | → | mark(U22(tt,M,N)) | (3) |
active(U22(tt,M,N)) | → | mark(plus(x(N,M),N)) | (4) |
active(plus(N,0)) | → | mark(N) | (5) |
active(plus(N,s(M))) | → | mark(U11(tt,M,N)) | (6) |
active(x(N,0)) | → | mark(0) | (7) |
active(x(N,s(M))) | → | mark(U21(tt,M,N)) | (8) |
mark(U11(X1,X2,X3)) | → | active(U11(mark(X1),X2,X3)) | (9) |
mark(tt) | → | active(tt) | (10) |
mark(U12(X1,X2,X3)) | → | active(U12(mark(X1),X2,X3)) | (11) |
mark(s(X)) | → | active(s(mark(X))) | (12) |
mark(plus(X1,X2)) | → | active(plus(mark(X1),mark(X2))) | (13) |
mark(U21(X1,X2,X3)) | → | active(U21(mark(X1),X2,X3)) | (14) |
mark(U22(X1,X2,X3)) | → | active(U22(mark(X1),X2,X3)) | (15) |
mark(x(X1,X2)) | → | active(x(mark(X1),mark(X2))) | (16) |
mark(0) | → | active(0) | (17) |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
active#(U12(tt,M,N)) | → | s#(plus(N,M)) | (52) |
U21#(active(X1),X2,X3) | → | U21#(X1,X2,X3) | (53) |
U11#(X1,X2,active(X3)) | → | U11#(X1,X2,X3) | (54) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (55) |
active#(x(N,s(M))) | → | mark#(U21(tt,M,N)) | (56) |
active#(plus(N,0)) | → | mark#(N) | (57) |
active#(x(N,0)) | → | mark#(0) | (58) |
U11#(X1,X2,mark(X3)) | → | U11#(X1,X2,X3) | (59) |
mark#(U21(X1,X2,X3)) | → | mark#(X1) | (60) |
active#(U22(tt,M,N)) | → | x#(N,M) | (61) |
U22#(X1,X2,mark(X3)) | → | U22#(X1,X2,X3) | (62) |
plus#(mark(X1),X2) | → | plus#(X1,X2) | (63) |
active#(U22(tt,M,N)) | → | mark#(plus(x(N,M),N)) | (64) |
U12#(X1,active(X2),X3) | → | U12#(X1,X2,X3) | (65) |
U11#(mark(X1),X2,X3) | → | U11#(X1,X2,X3) | (66) |
x#(active(X1),X2) | → | x#(X1,X2) | (67) |
mark#(x(X1,X2)) | → | active#(x(mark(X1),mark(X2))) | (68) |
mark#(x(X1,X2)) | → | mark#(X2) | (69) |
s#(mark(X)) | → | s#(X) | (70) |
plus#(X1,active(X2)) | → | plus#(X1,X2) | (71) |
mark#(x(X1,X2)) | → | x#(mark(X1),mark(X2)) | (72) |
U12#(X1,X2,mark(X3)) | → | U12#(X1,X2,X3) | (73) |
active#(x(N,s(M))) | → | U21#(tt,M,N) | (74) |
U12#(X1,mark(X2),X3) | → | U12#(X1,X2,X3) | (75) |
U12#(active(X1),X2,X3) | → | U12#(X1,X2,X3) | (76) |
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (77) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (78) |
U22#(X1,X2,active(X3)) | → | U22#(X1,X2,X3) | (79) |
U11#(active(X1),X2,X3) | → | U11#(X1,X2,X3) | (80) |
mark#(U11(X1,X2,X3)) | → | mark#(X1) | (81) |
mark#(U22(X1,X2,X3)) | → | mark#(X1) | (82) |
mark#(U11(X1,X2,X3)) | → | U11#(mark(X1),X2,X3) | (83) |
plus#(X1,mark(X2)) | → | plus#(X1,X2) | (84) |
mark#(U22(X1,X2,X3)) | → | U22#(mark(X1),X2,X3) | (85) |
x#(mark(X1),X2) | → | x#(X1,X2) | (86) |
mark#(s(X)) | → | active#(s(mark(X))) | (87) |
U21#(mark(X1),X2,X3) | → | U21#(X1,X2,X3) | (88) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
U22#(active(X1),X2,X3) | → | U22#(X1,X2,X3) | (91) |
mark#(0) | → | active#(0) | (92) |
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (93) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
mark#(plus(X1,X2)) | → | mark#(X1) | (95) |
U22#(X1,active(X2),X3) | → | U22#(X1,X2,X3) | (96) |
x#(X1,mark(X2)) | → | x#(X1,X2) | (97) |
U21#(X1,mark(X2),X3) | → | U21#(X1,X2,X3) | (98) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
mark#(s(X)) | → | mark#(X) | (100) |
active#(U22(tt,M,N)) | → | plus#(x(N,M),N) | (101) |
U12#(X1,X2,active(X3)) | → | U12#(X1,X2,X3) | (102) |
mark#(tt) | → | active#(tt) | (103) |
active#(U11(tt,M,N)) | → | U12#(tt,M,N) | (104) |
U12#(mark(X1),X2,X3) | → | U12#(X1,X2,X3) | (105) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
s#(active(X)) | → | s#(X) | (107) |
mark#(U12(X1,X2,X3)) | → | mark#(X1) | (108) |
mark#(x(X1,X2)) | → | mark#(X1) | (109) |
x#(X1,active(X2)) | → | x#(X1,X2) | (110) |
mark#(s(X)) | → | s#(mark(X)) | (111) |
mark#(plus(X1,X2)) | → | plus#(mark(X1),mark(X2)) | (112) |
active#(U21(tt,M,N)) | → | U22#(tt,M,N) | (113) |
mark#(U12(X1,X2,X3)) | → | U12#(mark(X1),X2,X3) | (114) |
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
mark#(U21(X1,X2,X3)) | → | U21#(mark(X1),X2,X3) | (116) |
mark#(plus(X1,X2)) | → | mark#(X2) | (117) |
U21#(X1,active(X2),X3) | → | U21#(X1,X2,X3) | (118) |
active#(U12(tt,M,N)) | → | plus#(N,M) | (119) |
active#(U12(tt,M,N)) | → | mark#(s(plus(N,M))) | (120) |
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (121) |
U22#(mark(X1),X2,X3) | → | U22#(X1,X2,X3) | (122) |
active#(plus(N,s(M))) | → | U11#(tt,M,N) | (123) |
U22#(X1,mark(X2),X3) | → | U22#(X1,X2,X3) | (124) |
plus#(active(X1),X2) | → | plus#(X1,X2) | (125) |
mark#(plus(X1,X2)) | → | active#(plus(mark(X1),mark(X2))) | (126) |
The dependency pairs are split into 8 components.
mark#(plus(X1,X2)) | → | active#(plus(mark(X1),mark(X2))) | (126) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
mark#(s(X)) | → | active#(s(mark(X))) | (87) |
active#(U12(tt,M,N)) | → | mark#(s(plus(N,M))) | (120) |
mark#(U22(X1,X2,X3)) | → | mark#(X1) | (82) |
mark#(U11(X1,X2,X3)) | → | mark#(X1) | (81) |
mark#(plus(X1,X2)) | → | mark#(X2) | (117) |
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
mark#(x(X1,X2)) | → | mark#(X1) | (109) |
mark#(U12(X1,X2,X3)) | → | mark#(X1) | (108) |
mark#(x(X1,X2)) | → | mark#(X2) | (69) |
mark#(x(X1,X2)) | → | active#(x(mark(X1),mark(X2))) | (68) |
active#(U22(tt,M,N)) | → | mark#(plus(x(N,M),N)) | (64) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
mark#(U21(X1,X2,X3)) | → | mark#(X1) | (60) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
mark#(s(X)) | → | mark#(X) | (100) |
active#(plus(N,0)) | → | mark#(N) | (57) |
active#(x(N,s(M))) | → | mark#(U21(tt,M,N)) | (56) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (55) |
mark#(plus(X1,X2)) | → | mark#(X1) | (95) |
[U21(x1, x2, x3)] | = | 9727 |
[U11(x1, x2, x3)] | = | 9727 |
[s(x1)] | = | 1 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 9727 |
[x(x1, x2)] | = | 9727 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | 9727 |
[0] | = | 1 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | 1 |
[plus(x1, x2)] | = | 9727 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | 2 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 1 |
[U22(x1, x2, x3)] | = | 9727 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
mark#(s(X)) | → | active#(s(mark(X))) | (87) |
The dependency pairs are split into 1 component.
active#(U22(tt,M,N)) | → | mark#(plus(x(N,M),N)) | (64) |
mark#(U22(X1,X2,X3)) | → | mark#(X1) | (82) |
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
active#(x(N,s(M))) | → | mark#(U21(tt,M,N)) | (56) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
mark#(x(X1,X2)) | → | mark#(X2) | (69) |
mark#(x(X1,X2)) | → | mark#(X1) | (109) |
mark#(x(X1,X2)) | → | active#(x(mark(X1),mark(X2))) | (68) |
active#(plus(N,0)) | → | mark#(N) | (57) |
mark#(U21(X1,X2,X3)) | → | mark#(X1) | (60) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (55) |
mark#(s(X)) | → | mark#(X) | (100) |
mark#(U12(X1,X2,X3)) | → | mark#(X1) | (108) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
mark#(U11(X1,X2,X3)) | → | mark#(X1) | (81) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
mark#(plus(X1,X2)) | → | mark#(X2) | (117) |
mark#(plus(X1,X2)) | → | mark#(X1) | (95) |
mark#(plus(X1,X2)) | → | active#(plus(mark(X1),mark(X2))) | (126) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
active#(U12(tt,M,N)) | → | mark#(s(plus(N,M))) | (120) |
[U21(x1, x2, x3)] | = | max(x1 + 36470, x2 + 42324, x3 + 36469, 0) |
[U11(x1, x2, x3)] | = | max(x1 + 30614, x2 + 36469, x3 + 0, 0) |
[s(x1)] | = | x1 + 0 |
[plus#(x1, x2)] | = | max(0) |
[U12(x1, x2, x3)] | = | max(x1 + 30613, x2 + 36469, x3 + 0, 0) |
[x(x1, x2)] | = | max(x1 + 36469, x2 + 42324, 0) |
[U12#(x1, x2, x3)] | = | max(0) |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 36470 |
[x#(x1, x2)] | = | max(0) |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 0 |
[plus(x1, x2)] | = | max(x1 + 0, x2 + 36469, 0) |
[U11#(x1, x2, x3)] | = | max(0) |
[active(x1)] | = | x1 + 0 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | max(0) |
[U22#(x1, x2, x3)] | = | max(0) |
[tt] | = | 5854 |
[U22(x1, x2, x3)] | = | max(x1 + 28101, x2 + 42324, x3 + 36469, 0) |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
active(U22(tt,M,N)) | → | mark(plus(x(N,M),N)) | (4) |
mark(U22(X1,X2,X3)) | → | active(U22(mark(X1),X2,X3)) | (15) |
active(x(N,s(M))) | → | mark(U21(tt,M,N)) | (8) |
active(U11(tt,M,N)) | → | mark(U12(tt,M,N)) | (1) |
active(U21(tt,M,N)) | → | mark(U22(tt,M,N)) | (3) |
mark(x(X1,X2)) | → | active(x(mark(X1),mark(X2))) | (16) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
mark(0) | → | active(0) | (17) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
active(plus(N,0)) | → | mark(N) | (5) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
mark(tt) | → | active(tt) | (10) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
active(x(N,0)) | → | mark(0) | (7) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
mark(U21(X1,X2,X3)) | → | active(U21(mark(X1),X2,X3)) | (14) |
s(active(X)) | → | s(X) | (31) |
mark(s(X)) | → | active(s(mark(X))) | (12) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
mark(U12(X1,X2,X3)) | → | active(U12(mark(X1),X2,X3)) | (11) |
mark(U11(X1,X2,X3)) | → | active(U11(mark(X1),X2,X3)) | (9) |
mark(plus(X1,X2)) | → | active(plus(mark(X1),mark(X2))) | (13) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
active(plus(N,s(M))) | → | mark(U11(tt,M,N)) | (6) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
active(U12(tt,M,N)) | → | mark(s(plus(N,M))) | (2) |
mark#(U22(X1,X2,X3)) | → | mark#(X1) | (82) |
mark#(x(X1,X2)) | → | mark#(X2) | (69) |
mark#(x(X1,X2)) | → | mark#(X1) | (109) |
mark#(U21(X1,X2,X3)) | → | mark#(X1) | (60) |
mark#(U12(X1,X2,X3)) | → | mark#(X1) | (108) |
mark#(U11(X1,X2,X3)) | → | mark#(X1) | (81) |
mark#(plus(X1,X2)) | → | mark#(X2) | (117) |
The dependency pairs are split into 1 component.
active#(U22(tt,M,N)) | → | mark#(plus(x(N,M),N)) | (64) |
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
active#(x(N,s(M))) | → | mark#(U21(tt,M,N)) | (56) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
mark#(x(X1,X2)) | → | active#(x(mark(X1),mark(X2))) | (68) |
active#(plus(N,0)) | → | mark#(N) | (57) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (55) |
mark#(s(X)) | → | mark#(X) | (100) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
mark#(plus(X1,X2)) | → | mark#(X1) | (95) |
mark#(plus(X1,X2)) | → | active#(plus(mark(X1),mark(X2))) | (126) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
active#(U12(tt,M,N)) | → | mark#(s(plus(N,M))) | (120) |
π(x#) | = | 1 |
π(mark) | = | 1 |
π(active) | = | 1 |
prec(U21) | = | 2 | status(U21) | = | [3, 2, 1] | list-extension(U21) | = | Lex | ||
prec(U11) | = | 1 | status(U11) | = | [3, 2, 1] | list-extension(U11) | = | Lex | ||
prec(s) | = | 0 | status(s) | = | [1] | list-extension(s) | = | Lex | ||
prec(plus#) | = | 0 | status(plus#) | = | [2, 1] | list-extension(plus#) | = | Lex | ||
prec(U12) | = | 1 | status(U12) | = | [3, 2, 1] | list-extension(U12) | = | Lex | ||
prec(x) | = | 2 | status(x) | = | [1, 2] | list-extension(x) | = | Lex | ||
prec(U12#) | = | 0 | status(U12#) | = | [1, 2, 3] | list-extension(U12#) | = | Lex | ||
prec(mark#) | = | 3 | status(mark#) | = | [1] | list-extension(mark#) | = | Lex | ||
prec(0) | = | 1 | status(0) | = | [] | list-extension(0) | = | Lex | ||
prec(s#) | = | 0 | status(s#) | = | [] | list-extension(s#) | = | Lex | ||
prec(plus) | = | 1 | status(plus) | = | [1, 2] | list-extension(plus) | = | Lex | ||
prec(U11#) | = | 0 | status(U11#) | = | [2, 1, 3] | list-extension(U11#) | = | Lex | ||
prec(active#) | = | 3 | status(active#) | = | [1] | list-extension(active#) | = | Lex | ||
prec(U21#) | = | 0 | status(U21#) | = | [3, 2, 1] | list-extension(U21#) | = | Lex | ||
prec(U22#) | = | 0 | status(U22#) | = | [2, 3, 1] | list-extension(U22#) | = | Lex | ||
prec(tt) | = | 0 | status(tt) | = | [] | list-extension(tt) | = | Lex | ||
prec(U22) | = | 2 | status(U22) | = | [3, 2, 1] | list-extension(U22) | = | Lex |
[U21(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[U11(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[s(x1)] | = | x1 + 0 |
[plus#(x1, x2)] | = | max(x1 + 0, x2 + 0, 0) |
[U12(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[x(x1, x2)] | = | max(x1 + 0, x2 + 0, 0) |
[U12#(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 0 |
[s#(x1)] | = | 0 |
[plus(x1, x2)] | = | max(x1 + 0, x2 + 0, 0) |
[U11#(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[U22#(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
[tt] | = | 0 |
[U22(x1, x2, x3)] | = | max(x1 + 0, x2 + 0, x3 + 0, 0) |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
active(U22(tt,M,N)) | → | mark(plus(x(N,M),N)) | (4) |
mark(U22(X1,X2,X3)) | → | active(U22(mark(X1),X2,X3)) | (15) |
active(x(N,s(M))) | → | mark(U21(tt,M,N)) | (8) |
active(U11(tt,M,N)) | → | mark(U12(tt,M,N)) | (1) |
active(U21(tt,M,N)) | → | mark(U22(tt,M,N)) | (3) |
mark(x(X1,X2)) | → | active(x(mark(X1),mark(X2))) | (16) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
mark(0) | → | active(0) | (17) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
active(plus(N,0)) | → | mark(N) | (5) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
mark(tt) | → | active(tt) | (10) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
active(x(N,0)) | → | mark(0) | (7) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
mark(U21(X1,X2,X3)) | → | active(U21(mark(X1),X2,X3)) | (14) |
s(active(X)) | → | s(X) | (31) |
mark(s(X)) | → | active(s(mark(X))) | (12) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
mark(U12(X1,X2,X3)) | → | active(U12(mark(X1),X2,X3)) | (11) |
mark(U11(X1,X2,X3)) | → | active(U11(mark(X1),X2,X3)) | (9) |
mark(plus(X1,X2)) | → | active(plus(mark(X1),mark(X2))) | (13) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
active(plus(N,s(M))) | → | mark(U11(tt,M,N)) | (6) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
active(U12(tt,M,N)) | → | mark(s(plus(N,M))) | (2) |
active#(U22(tt,M,N)) | → | mark#(plus(x(N,M),N)) | (64) |
active#(x(N,s(M))) | → | mark#(U21(tt,M,N)) | (56) |
active#(plus(N,0)) | → | mark#(N) | (57) |
mark#(s(X)) | → | mark#(X) | (100) |
mark#(plus(X1,X2)) | → | mark#(X1) | (95) |
active#(U12(tt,M,N)) | → | mark#(s(plus(N,M))) | (120) |
The dependency pairs are split into 1 component.
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
mark#(x(X1,X2)) | → | active#(x(mark(X1),mark(X2))) | (68) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (55) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
mark#(plus(X1,X2)) | → | active#(plus(mark(X1),mark(X2))) | (126) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
[U21(x1, x2, x3)] | = | 4296 |
[U11(x1, x2, x3)] | = | 4295 |
[s(x1)] | = | 15593 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 4295 |
[x(x1, x2)] | = | x2 + 4296 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 5432 |
[0] | = | 19891 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | 19890 |
[plus(x1, x2)] | = | 4296 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[active#(x1)] | = | 9727 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 19891 |
[U22(x1, x2, x3)] | = | 4295 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
mark#(x(X1,X2)) | → | active#(x(mark(X1),mark(X2))) | (68) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (55) |
mark#(plus(X1,X2)) | → | active#(plus(mark(X1),mark(X2))) | (126) |
The dependency pairs are split into 1 component.
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
[U21(x1, x2, x3)] | = | 0 |
[U11(x1, x2, x3)] | = | 0 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 0 |
[x(x1, x2)] | = | 1 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | 9727 |
[0] | = | 1 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | 1 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | 1 |
[active#(x1)] | = | x1 + 9727 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 0 |
[U22(x1, x2, x3)] | = | 0 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
active(U22(tt,M,N)) | → | mark(plus(x(N,M),N)) | (4) |
mark(U22(X1,X2,X3)) | → | active(U22(mark(X1),X2,X3)) | (15) |
active(x(N,s(M))) | → | mark(U21(tt,M,N)) | (8) |
active(U11(tt,M,N)) | → | mark(U12(tt,M,N)) | (1) |
active(U21(tt,M,N)) | → | mark(U22(tt,M,N)) | (3) |
mark(x(X1,X2)) | → | active(x(mark(X1),mark(X2))) | (16) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
mark(0) | → | active(0) | (17) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
active(plus(N,0)) | → | mark(N) | (5) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
mark(tt) | → | active(tt) | (10) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
active(x(N,0)) | → | mark(0) | (7) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
mark(U21(X1,X2,X3)) | → | active(U21(mark(X1),X2,X3)) | (14) |
s(active(X)) | → | s(X) | (31) |
mark(s(X)) | → | active(s(mark(X))) | (12) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
mark(U12(X1,X2,X3)) | → | active(U12(mark(X1),X2,X3)) | (11) |
mark(U11(X1,X2,X3)) | → | active(U11(mark(X1),X2,X3)) | (9) |
mark(plus(X1,X2)) | → | active(plus(mark(X1),mark(X2))) | (13) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
active(plus(N,s(M))) | → | mark(U11(tt,M,N)) | (6) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
active(U12(tt,M,N)) | → | mark(s(plus(N,M))) | (2) |
active#(plus(N,s(M))) | → | mark#(U11(tt,M,N)) | (89) |
The dependency pairs are split into 1 component.
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
[U21(x1, x2, x3)] | = | x2 + x3 + 9216 |
[U11(x1, x2, x3)] | = | 9215 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 4608 |
[x(x1, x2)] | = | 13824 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | 9727 |
[0] | = | 9217 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 4608 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[active#(x1)] | = | x1 + 512 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 24234 |
[U22(x1, x2, x3)] | = | 4609 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
mark#(U22(X1,X2,X3)) | → | active#(U22(mark(X1),X2,X3)) | (115) |
active#(U21(tt,M,N)) | → | mark#(U22(tt,M,N)) | (90) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (94) |
The dependency pairs are split into 1 component.
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
[U21(x1, x2, x3)] | = | x2 + x3 + 3621 |
[U11(x1, x2, x3)] | = | x3 + 22631 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 11316 |
[x(x1, x2)] | = | 14937 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 9217 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 11316 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 24234 |
[U22(x1, x2, x3)] | = | 15908 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
active#(U11(tt,M,N)) | → | mark#(U12(tt,M,N)) | (99) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (106) |
The dependency pairs are split into 0 components.
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (93) |
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (121) |
U11#(active(X1),X2,X3) | → | U11#(X1,X2,X3) | (80) |
U11#(mark(X1),X2,X3) | → | U11#(X1,X2,X3) | (66) |
U11#(X1,X2,mark(X3)) | → | U11#(X1,X2,X3) | (59) |
U11#(X1,X2,active(X3)) | → | U11#(X1,X2,X3) | (54) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 2103 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 26785 |
[x(x1, x2)] | = | 5857 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 9217 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | x1 + x3 + 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 1 |
[U22(x1, x2, x3)] | = | 15908 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U11#(active(X1),X2,X3) | → | U11#(X1,X2,X3) | (80) |
U11#(mark(X1),X2,X3) | → | U11#(X1,X2,X3) | (66) |
U11#(X1,X2,mark(X3)) | → | U11#(X1,X2,X3) | (59) |
U11#(X1,X2,active(X3)) | → | U11#(X1,X2,X3) | (54) |
The dependency pairs are split into 1 component.
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (121) |
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (93) |
[U21(x1, x2, x3)] | = | x2 + x3 + 2246 |
[U11(x1, x2, x3)] | = | x3 + 1441 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 2632 |
[x(x1, x2)] | = | 21903 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 19272 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 2633 |
[plus(x1, x2)] | = | 2631 |
[U11#(x1, x2, x3)] | = | x2 + 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 21314 |
[U22(x1, x2, x3)] | = | 5263 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (121) |
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (93) |
The dependency pairs are split into 0 components.
s#(mark(X)) | → | s#(X) | (70) |
s#(active(X)) | → | s#(X) | (107) |
[U21(x1, x2, x3)] | = | x2 + x3 + 20694 |
[U11(x1, x2, x3)] | = | x3 + 1898 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 34052 |
[x(x1, x2)] | = | 85605 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 51554 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | x1 + 0 |
[mark(x1)] | = | x1 + 34053 |
[plus(x1, x2)] | = | 34051 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 39502 |
[U22(x1, x2, x3)] | = | 68103 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
s#(mark(X)) | → | s#(X) | (70) |
s#(active(X)) | → | s#(X) | (107) |
The dependency pairs are split into 0 components.
U12#(active(X1),X2,X3) | → | U12#(X1,X2,X3) | (76) |
U12#(X1,mark(X2),X3) | → | U12#(X1,X2,X3) | (75) |
U12#(X1,X2,mark(X3)) | → | U12#(X1,X2,X3) | (73) |
U12#(X1,active(X2),X3) | → | U12#(X1,X2,X3) | (65) |
U12#(mark(X1),X2,X3) | → | U12#(X1,X2,X3) | (105) |
U12#(X1,X2,active(X3)) | → | U12#(X1,X2,X3) | (102) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 1 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 9994 |
[x(x1, x2)] | = | 3 |
[U12#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 2 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 57076 |
[U22(x1, x2, x3)] | = | 32092 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U12#(active(X1),X2,X3) | → | U12#(X1,X2,X3) | (76) |
U12#(X1,mark(X2),X3) | → | U12#(X1,X2,X3) | (75) |
U12#(X1,X2,mark(X3)) | → | U12#(X1,X2,X3) | (73) |
U12#(X1,active(X2),X3) | → | U12#(X1,X2,X3) | (65) |
U12#(mark(X1),X2,X3) | → | U12#(X1,X2,X3) | (105) |
U12#(X1,X2,active(X3)) | → | U12#(X1,X2,X3) | (102) |
The dependency pairs are split into 0 components.
U21#(mark(X1),X2,X3) | → | U21#(X1,X2,X3) | (88) |
U21#(X1,active(X2),X3) | → | U21#(X1,X2,X3) | (118) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (78) |
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (77) |
U21#(X1,mark(X2),X3) | → | U21#(X1,X2,X3) | (98) |
U21#(active(X1),X2,X3) | → | U21#(X1,X2,X3) | (53) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 1 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 16960 |
[x(x1, x2)] | = | 3 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 2 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 1 |
[U22(x1, x2, x3)] | = | 26357 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U21#(mark(X1),X2,X3) | → | U21#(X1,X2,X3) | (88) |
U21#(X1,active(X2),X3) | → | U21#(X1,X2,X3) | (118) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (78) |
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (77) |
U21#(X1,mark(X2),X3) | → | U21#(X1,X2,X3) | (98) |
U21#(active(X1),X2,X3) | → | U21#(X1,X2,X3) | (53) |
The dependency pairs are split into 0 components.
plus#(active(X1),X2) | → | plus#(X1,X2) | (125) |
plus#(X1,mark(X2)) | → | plus#(X1,X2) | (84) |
plus#(X1,active(X2)) | → | plus#(X1,X2) | (71) |
plus#(mark(X1),X2) | → | plus#(X1,X2) | (63) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 17724 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | x1 + x2 + 0 |
[U12(x1, x2, x3)] | = | 25645 |
[x(x1, x2)] | = | 3 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 2 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 1 |
[U22(x1, x2, x3)] | = | 26964 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
plus#(active(X1),X2) | → | plus#(X1,X2) | (125) |
plus#(X1,mark(X2)) | → | plus#(X1,X2) | (84) |
plus#(X1,active(X2)) | → | plus#(X1,X2) | (71) |
plus#(mark(X1),X2) | → | plus#(X1,X2) | (63) |
The dependency pairs are split into 0 components.
x#(mark(X1),X2) | → | x#(X1,X2) | (86) |
x#(X1,active(X2)) | → | x#(X1,X2) | (110) |
x#(active(X1),X2) | → | x#(X1,X2) | (67) |
x#(X1,mark(X2)) | → | x#(X1,X2) | (97) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 1 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 29192 |
[x(x1, x2)] | = | 13521 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 39004 |
[x#(x1, x2)] | = | x1 + 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 1 |
[U22(x1, x2, x3)] | = | 3 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
x#(mark(X1),X2) | → | x#(X1,X2) | (86) |
x#(active(X1),X2) | → | x#(X1,X2) | (67) |
The dependency pairs are split into 1 component.
x#(X1,mark(X2)) | → | x#(X1,X2) | (97) |
x#(X1,active(X2)) | → | x#(X1,X2) | (110) |
[U21(x1, x2, x3)] | = | x2 + x3 + 10867 |
[U11(x1, x2, x3)] | = | x3 + 1 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 7037 |
[x(x1, x2)] | = | 17904 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 39119 |
[x#(x1, x2)] | = | x2 + 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 7038 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | 0 |
[tt] | = | 40807 |
[U22(x1, x2, x3)] | = | 28922 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
x#(X1,mark(X2)) | → | x#(X1,X2) | (97) |
x#(X1,active(X2)) | → | x#(X1,X2) | (110) |
The dependency pairs are split into 0 components.
U22#(X1,mark(X2),X3) | → | U22#(X1,X2,X3) | (124) |
U22#(active(X1),X2,X3) | → | U22#(X1,X2,X3) | (91) |
U22#(mark(X1),X2,X3) | → | U22#(X1,X2,X3) | (122) |
U22#(X1,X2,active(X3)) | → | U22#(X1,X2,X3) | (79) |
U22#(X1,X2,mark(X3)) | → | U22#(X1,X2,X3) | (62) |
U22#(X1,active(X2),X3) | → | U22#(X1,X2,X3) | (96) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 1 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 2 |
[x(x1, x2)] | = | 3 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 2 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | x1 + x3 + 0 |
[tt] | = | 8128 |
[U22(x1, x2, x3)] | = | 28118 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U22#(active(X1),X2,X3) | → | U22#(X1,X2,X3) | (91) |
U22#(mark(X1),X2,X3) | → | U22#(X1,X2,X3) | (122) |
U22#(X1,X2,active(X3)) | → | U22#(X1,X2,X3) | (79) |
U22#(X1,X2,mark(X3)) | → | U22#(X1,X2,X3) | (62) |
The dependency pairs are split into 1 component.
U22#(X1,active(X2),X3) | → | U22#(X1,X2,X3) | (96) |
U22#(X1,mark(X2),X3) | → | U22#(X1,X2,X3) | (124) |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U11(x1, x2, x3)] | = | x3 + 2089 |
[s(x1)] | = | 0 |
[plus#(x1, x2)] | = | 0 |
[U12(x1, x2, x3)] | = | 39724 |
[x(x1, x2)] | = | 3 |
[U12#(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | x1 + 1 |
[0] | = | 9590 |
[x#(x1, x2)] | = | 0 |
[s#(x1)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[plus(x1, x2)] | = | 1 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U22#(x1, x2, x3)] | = | x2 + 0 |
[tt] | = | 57205 |
[U22(x1, x2, x3)] | = | 19456 |
U11(mark(X1),X2,X3) | → | U11(X1,X2,X3) | (18) |
x(active(X1),X2) | → | x(X1,X2) | (50) |
U11(active(X1),X2,X3) | → | U11(X1,X2,X3) | (21) |
U21(mark(X1),X2,X3) | → | U21(X1,X2,X3) | (36) |
U12(X1,X2,mark(X3)) | → | U12(X1,X2,X3) | (26) |
U11(X1,mark(X2),X3) | → | U11(X1,X2,X3) | (19) |
plus(mark(X1),X2) | → | plus(X1,X2) | (32) |
U12(active(X1),X2,X3) | → | U12(X1,X2,X3) | (27) |
plus(active(X1),X2) | → | plus(X1,X2) | (34) |
U11(X1,active(X2),X3) | → | U11(X1,X2,X3) | (22) |
U12(X1,active(X2),X3) | → | U12(X1,X2,X3) | (28) |
U22(X1,X2,mark(X3)) | → | U22(X1,X2,X3) | (44) |
plus(X1,mark(X2)) | → | plus(X1,X2) | (33) |
U21(active(X1),X2,X3) | → | U21(X1,X2,X3) | (39) |
U11(X1,X2,mark(X3)) | → | U11(X1,X2,X3) | (20) |
U12(X1,mark(X2),X3) | → | U12(X1,X2,X3) | (25) |
x(X1,mark(X2)) | → | x(X1,X2) | (49) |
s(mark(X)) | → | s(X) | (30) |
s(active(X)) | → | s(X) | (31) |
U22(active(X1),X2,X3) | → | U22(X1,X2,X3) | (45) |
U11(X1,X2,active(X3)) | → | U11(X1,X2,X3) | (23) |
U12(mark(X1),X2,X3) | → | U12(X1,X2,X3) | (24) |
x(X1,active(X2)) | → | x(X1,X2) | (51) |
U21(X1,active(X2),X3) | → | U21(X1,X2,X3) | (40) |
U21(X1,X2,mark(X3)) | → | U21(X1,X2,X3) | (38) |
x(mark(X1),X2) | → | x(X1,X2) | (48) |
U22(X1,X2,active(X3)) | → | U22(X1,X2,X3) | (47) |
U21(X1,mark(X2),X3) | → | U21(X1,X2,X3) | (37) |
U21(X1,X2,active(X3)) | → | U21(X1,X2,X3) | (41) |
U22(mark(X1),X2,X3) | → | U22(X1,X2,X3) | (42) |
U22(X1,active(X2),X3) | → | U22(X1,X2,X3) | (46) |
plus(X1,active(X2)) | → | plus(X1,X2) | (35) |
U12(X1,X2,active(X3)) | → | U12(X1,X2,X3) | (29) |
U22(X1,mark(X2),X3) | → | U22(X1,X2,X3) | (43) |
U22#(X1,active(X2),X3) | → | U22#(X1,X2,X3) | (96) |
U22#(X1,mark(X2),X3) | → | U22#(X1,X2,X3) | (124) |
The dependency pairs are split into 0 components.