The rewrite relation of the following TRS is considered.
Begin(5(4(5(x0)))) |
→ |
Wait(Right1(x0)) |
Begin(4(5(x0))) |
→ |
Wait(Right2(x0)) |
Begin(5(x0)) |
→ |
Wait(Right3(x0)) |
Begin(5(5(5(5(5(4(4(4(4(4(4(x0)))))))))))) |
→ |
Wait(Right4(x0)) |
Begin(5(5(5(5(4(4(4(4(4(4(x0))))))))))) |
→ |
Wait(Right5(x0)) |
Begin(5(5(5(4(4(4(4(4(4(x0)))))))))) |
→ |
Wait(Right6(x0)) |
Begin(5(5(4(4(4(4(4(4(x0))))))))) |
→ |
Wait(Right7(x0)) |
Begin(5(4(4(4(4(4(4(x0)))))))) |
→ |
Wait(Right8(x0)) |
Begin(4(4(4(4(4(4(x0))))))) |
→ |
Wait(Right9(x0)) |
Begin(4(4(4(4(4(x0)))))) |
→ |
Wait(Right10(x0)) |
Begin(4(4(4(4(x0))))) |
→ |
Wait(Right11(x0)) |
Begin(4(4(4(x0)))) |
→ |
Wait(Right12(x0)) |
Begin(4(4(x0))) |
→ |
Wait(Right13(x0)) |
Begin(4(x0)) |
→ |
Wait(Right14(x0)) |
Right1(4(End(x0))) |
→ |
Left(4(4(5(5(End(x0)))))) |
Right2(4(5(End(x0)))) |
→ |
Left(4(4(5(5(End(x0)))))) |
Right3(4(5(4(End(x0))))) |
→ |
Left(4(4(5(5(End(x0)))))) |
Right4(5(End(x0))) |
→ |
Left(2(End(x0))) |
Right5(5(5(End(x0)))) |
→ |
Left(2(End(x0))) |
Right6(5(5(5(End(x0))))) |
→ |
Left(2(End(x0))) |
Right7(5(5(5(5(End(x0)))))) |
→ |
Left(2(End(x0))) |
Right8(5(5(5(5(5(End(x0))))))) |
→ |
Left(2(End(x0))) |
Right9(5(5(5(5(5(5(End(x0)))))))) |
→ |
Left(2(End(x0))) |
Right10(5(5(5(5(5(5(4(End(x0))))))))) |
→ |
Left(2(End(x0))) |
Right11(5(5(5(5(5(5(4(4(End(x0)))))))))) |
→ |
Left(2(End(x0))) |
Right12(5(5(5(5(5(5(4(4(4(End(x0))))))))))) |
→ |
Left(2(End(x0))) |
Right13(5(5(5(5(5(5(4(4(4(4(End(x0)))))))))))) |
→ |
Left(2(End(x0))) |
Right14(5(5(5(5(5(5(4(4(4(4(4(End(x0))))))))))))) |
→ |
Left(2(End(x0))) |
Right1(0(x0)) |
→ |
A0(Right1(x0)) |
Right2(0(x0)) |
→ |
A0(Right2(x0)) |
Right3(0(x0)) |
→ |
A0(Right3(x0)) |
Right4(0(x0)) |
→ |
A0(Right4(x0)) |
Right5(0(x0)) |
→ |
A0(Right5(x0)) |
Right6(0(x0)) |
→ |
A0(Right6(x0)) |
Right7(0(x0)) |
→ |
A0(Right7(x0)) |
Right8(0(x0)) |
→ |
A0(Right8(x0)) |
Right9(0(x0)) |
→ |
A0(Right9(x0)) |
Right10(0(x0)) |
→ |
A0(Right10(x0)) |
Right11(0(x0)) |
→ |
A0(Right11(x0)) |
Right12(0(x0)) |
→ |
A0(Right12(x0)) |
Right13(0(x0)) |
→ |
A0(Right13(x0)) |
Right14(0(x0)) |
→ |
A0(Right14(x0)) |
Right1(1(x0)) |
→ |
A1(Right1(x0)) |
Right2(1(x0)) |
→ |
A1(Right2(x0)) |
Right3(1(x0)) |
→ |
A1(Right3(x0)) |
Right4(1(x0)) |
→ |
A1(Right4(x0)) |
Right5(1(x0)) |
→ |
A1(Right5(x0)) |
Right6(1(x0)) |
→ |
A1(Right6(x0)) |
Right7(1(x0)) |
→ |
A1(Right7(x0)) |
Right8(1(x0)) |
→ |
A1(Right8(x0)) |
Right9(1(x0)) |
→ |
A1(Right9(x0)) |
Right10(1(x0)) |
→ |
A1(Right10(x0)) |
Right11(1(x0)) |
→ |
A1(Right11(x0)) |
Right12(1(x0)) |
→ |
A1(Right12(x0)) |
Right13(1(x0)) |
→ |
A1(Right13(x0)) |
Right14(1(x0)) |
→ |
A1(Right14(x0)) |
Right1(4(x0)) |
→ |
A4(Right1(x0)) |
Right2(4(x0)) |
→ |
A4(Right2(x0)) |
Right3(4(x0)) |
→ |
A4(Right3(x0)) |
Right4(4(x0)) |
→ |
A4(Right4(x0)) |
Right5(4(x0)) |
→ |
A4(Right5(x0)) |
Right6(4(x0)) |
→ |
A4(Right6(x0)) |
Right7(4(x0)) |
→ |
A4(Right7(x0)) |
Right8(4(x0)) |
→ |
A4(Right8(x0)) |
Right9(4(x0)) |
→ |
A4(Right9(x0)) |
Right10(4(x0)) |
→ |
A4(Right10(x0)) |
Right11(4(x0)) |
→ |
A4(Right11(x0)) |
Right12(4(x0)) |
→ |
A4(Right12(x0)) |
Right13(4(x0)) |
→ |
A4(Right13(x0)) |
Right14(4(x0)) |
→ |
A4(Right14(x0)) |
Right1(5(x0)) |
→ |
A5(Right1(x0)) |
Right2(5(x0)) |
→ |
A5(Right2(x0)) |
Right3(5(x0)) |
→ |
A5(Right3(x0)) |
Right4(5(x0)) |
→ |
A5(Right4(x0)) |
Right5(5(x0)) |
→ |
A5(Right5(x0)) |
Right6(5(x0)) |
→ |
A5(Right6(x0)) |
Right7(5(x0)) |
→ |
A5(Right7(x0)) |
Right8(5(x0)) |
→ |
A5(Right8(x0)) |
Right9(5(x0)) |
→ |
A5(Right9(x0)) |
Right10(5(x0)) |
→ |
A5(Right10(x0)) |
Right11(5(x0)) |
→ |
A5(Right11(x0)) |
Right12(5(x0)) |
→ |
A5(Right12(x0)) |
Right13(5(x0)) |
→ |
A5(Right13(x0)) |
Right14(5(x0)) |
→ |
A5(Right14(x0)) |
Right1(2(x0)) |
→ |
A2(Right1(x0)) |
Right2(2(x0)) |
→ |
A2(Right2(x0)) |
Right3(2(x0)) |
→ |
A2(Right3(x0)) |
Right4(2(x0)) |
→ |
A2(Right4(x0)) |
Right5(2(x0)) |
→ |
A2(Right5(x0)) |
Right6(2(x0)) |
→ |
A2(Right6(x0)) |
Right7(2(x0)) |
→ |
A2(Right7(x0)) |
Right8(2(x0)) |
→ |
A2(Right8(x0)) |
Right9(2(x0)) |
→ |
A2(Right9(x0)) |
Right10(2(x0)) |
→ |
A2(Right10(x0)) |
Right11(2(x0)) |
→ |
A2(Right11(x0)) |
Right12(2(x0)) |
→ |
A2(Right12(x0)) |
Right13(2(x0)) |
→ |
A2(Right13(x0)) |
Right14(2(x0)) |
→ |
A2(Right14(x0)) |
A0(Left(x0)) |
→ |
Left(0(x0)) |
A1(Left(x0)) |
→ |
Left(1(x0)) |
A4(Left(x0)) |
→ |
Left(4(x0)) |
A5(Left(x0)) |
→ |
Left(5(x0)) |
A2(Left(x0)) |
→ |
Left(2(x0)) |
Wait(Left(x0)) |
→ |
Begin(x0) |
0(x0) |
→ |
1(x0) |
4(5(4(5(x0)))) |
→ |
4(4(5(5(x0)))) |
5(5(5(5(5(5(4(4(4(4(4(4(x0)))))))))))) |
→ |
2(x0) |
5(4(5(Begin(x0)))) |
→ |
Right1(Wait(x0)) |
5(4(Begin(x0))) |
→ |
Right2(Wait(x0)) |
5(Begin(x0)) |
→ |
Right3(Wait(x0)) |
4(4(4(4(4(4(5(5(5(5(5(Begin(x0)))))))))))) |
→ |
Right4(Wait(x0)) |
4(4(4(4(4(4(5(5(5(5(Begin(x0))))))))))) |
→ |
Right5(Wait(x0)) |
4(4(4(4(4(4(5(5(5(Begin(x0)))))))))) |
→ |
Right6(Wait(x0)) |
4(4(4(4(4(4(5(5(Begin(x0))))))))) |
→ |
Right7(Wait(x0)) |
4(4(4(4(4(4(5(Begin(x0)))))))) |
→ |
Right8(Wait(x0)) |
4(4(4(4(4(4(Begin(x0))))))) |
→ |
Right9(Wait(x0)) |
4(4(4(4(4(Begin(x0)))))) |
→ |
Right10(Wait(x0)) |
4(4(4(4(Begin(x0))))) |
→ |
Right11(Wait(x0)) |
4(4(4(Begin(x0)))) |
→ |
Right12(Wait(x0)) |
4(4(Begin(x0))) |
→ |
Right13(Wait(x0)) |
4(Begin(x0)) |
→ |
Right14(Wait(x0)) |
End(4(Right1(x0))) |
→ |
End(5(5(4(4(Left(x0)))))) |
End(5(4(Right2(x0)))) |
→ |
End(5(5(4(4(Left(x0)))))) |
End(4(5(4(Right3(x0))))) |
→ |
End(5(5(4(4(Left(x0)))))) |
End(5(Right4(x0))) |
→ |
End(2(Left(x0))) |
End(5(5(Right5(x0)))) |
→ |
End(2(Left(x0))) |
End(5(5(5(Right6(x0))))) |
→ |
End(2(Left(x0))) |
End(5(5(5(5(Right7(x0)))))) |
→ |
End(2(Left(x0))) |
End(5(5(5(5(5(Right8(x0))))))) |
→ |
End(2(Left(x0))) |
End(5(5(5(5(5(5(Right9(x0)))))))) |
→ |
End(2(Left(x0))) |
End(4(5(5(5(5(5(5(Right10(x0))))))))) |
→ |
End(2(Left(x0))) |
End(4(4(5(5(5(5(5(5(Right11(x0)))))))))) |
→ |
End(2(Left(x0))) |
End(4(4(4(5(5(5(5(5(5(Right12(x0))))))))))) |
→ |
End(2(Left(x0))) |
End(4(4(4(4(5(5(5(5(5(5(Right13(x0)))))))))))) |
→ |
End(2(Left(x0))) |
End(4(4(4(4(4(5(5(5(5(5(5(Right14(x0))))))))))))) |
→ |
End(2(Left(x0))) |
0(Right1(x0)) |
→ |
Right1(A0(x0)) |
0(Right2(x0)) |
→ |
Right2(A0(x0)) |
0(Right3(x0)) |
→ |
Right3(A0(x0)) |
0(Right4(x0)) |
→ |
Right4(A0(x0)) |
0(Right5(x0)) |
→ |
Right5(A0(x0)) |
0(Right6(x0)) |
→ |
Right6(A0(x0)) |
0(Right7(x0)) |
→ |
Right7(A0(x0)) |
0(Right8(x0)) |
→ |
Right8(A0(x0)) |
0(Right9(x0)) |
→ |
Right9(A0(x0)) |
0(Right10(x0)) |
→ |
Right10(A0(x0)) |
0(Right11(x0)) |
→ |
Right11(A0(x0)) |
0(Right12(x0)) |
→ |
Right12(A0(x0)) |
0(Right13(x0)) |
→ |
Right13(A0(x0)) |
0(Right14(x0)) |
→ |
Right14(A0(x0)) |
1(Right1(x0)) |
→ |
Right1(A1(x0)) |
1(Right2(x0)) |
→ |
Right2(A1(x0)) |
1(Right3(x0)) |
→ |
Right3(A1(x0)) |
1(Right4(x0)) |
→ |
Right4(A1(x0)) |
1(Right5(x0)) |
→ |
Right5(A1(x0)) |
1(Right6(x0)) |
→ |
Right6(A1(x0)) |
1(Right7(x0)) |
→ |
Right7(A1(x0)) |
1(Right8(x0)) |
→ |
Right8(A1(x0)) |
1(Right9(x0)) |
→ |
Right9(A1(x0)) |
1(Right10(x0)) |
→ |
Right10(A1(x0)) |
1(Right11(x0)) |
→ |
Right11(A1(x0)) |
1(Right12(x0)) |
→ |
Right12(A1(x0)) |
1(Right13(x0)) |
→ |
Right13(A1(x0)) |
1(Right14(x0)) |
→ |
Right14(A1(x0)) |
4(Right1(x0)) |
→ |
Right1(A4(x0)) |
4(Right2(x0)) |
→ |
Right2(A4(x0)) |
4(Right3(x0)) |
→ |
Right3(A4(x0)) |
4(Right4(x0)) |
→ |
Right4(A4(x0)) |
4(Right5(x0)) |
→ |
Right5(A4(x0)) |
4(Right6(x0)) |
→ |
Right6(A4(x0)) |
4(Right7(x0)) |
→ |
Right7(A4(x0)) |
4(Right8(x0)) |
→ |
Right8(A4(x0)) |
4(Right9(x0)) |
→ |
Right9(A4(x0)) |
4(Right10(x0)) |
→ |
Right10(A4(x0)) |
4(Right11(x0)) |
→ |
Right11(A4(x0)) |
4(Right12(x0)) |
→ |
Right12(A4(x0)) |
4(Right13(x0)) |
→ |
Right13(A4(x0)) |
4(Right14(x0)) |
→ |
Right14(A4(x0)) |
5(Right1(x0)) |
→ |
Right1(A5(x0)) |
5(Right2(x0)) |
→ |
Right2(A5(x0)) |
5(Right3(x0)) |
→ |
Right3(A5(x0)) |
5(Right4(x0)) |
→ |
Right4(A5(x0)) |
5(Right5(x0)) |
→ |
Right5(A5(x0)) |
5(Right6(x0)) |
→ |
Right6(A5(x0)) |
5(Right7(x0)) |
→ |
Right7(A5(x0)) |
5(Right8(x0)) |
→ |
Right8(A5(x0)) |
5(Right9(x0)) |
→ |
Right9(A5(x0)) |
5(Right10(x0)) |
→ |
Right10(A5(x0)) |
5(Right11(x0)) |
→ |
Right11(A5(x0)) |
5(Right12(x0)) |
→ |
Right12(A5(x0)) |
5(Right13(x0)) |
→ |
Right13(A5(x0)) |
5(Right14(x0)) |
→ |
Right14(A5(x0)) |
2(Right1(x0)) |
→ |
Right1(A2(x0)) |
2(Right2(x0)) |
→ |
Right2(A2(x0)) |
2(Right3(x0)) |
→ |
Right3(A2(x0)) |
2(Right4(x0)) |
→ |
Right4(A2(x0)) |
2(Right5(x0)) |
→ |
Right5(A2(x0)) |
2(Right6(x0)) |
→ |
Right6(A2(x0)) |
2(Right7(x0)) |
→ |
Right7(A2(x0)) |
2(Right8(x0)) |
→ |
Right8(A2(x0)) |
2(Right9(x0)) |
→ |
Right9(A2(x0)) |
2(Right10(x0)) |
→ |
Right10(A2(x0)) |
2(Right11(x0)) |
→ |
Right11(A2(x0)) |
2(Right12(x0)) |
→ |
Right12(A2(x0)) |
2(Right13(x0)) |
→ |
Right13(A2(x0)) |
2(Right14(x0)) |
→ |
Right14(A2(x0)) |
Left(A0(x0)) |
→ |
0(Left(x0)) |
Left(A1(x0)) |
→ |
1(Left(x0)) |
Left(A4(x0)) |
→ |
4(Left(x0)) |
Left(A5(x0)) |
→ |
5(Left(x0)) |
Left(A2(x0)) |
→ |
2(Left(x0)) |
Left(Wait(x0)) |
→ |
Begin(x0) |
0(x0) |
→ |
1(x0) |
5(4(5(4(x0)))) |
→ |
5(5(4(4(x0)))) |
4(4(4(4(4(4(5(5(5(5(5(5(x0)))))))))))) |
→ |
2(x0) |
End#(4(Right1(x0))) |
→ |
Left#(x0) |
End#(4(Right1(x0))) |
→ |
4#(Left(x0)) |
End#(4(Right1(x0))) |
→ |
4#(4(Left(x0))) |
End#(4(Right1(x0))) |
→ |
5#(4(4(Left(x0)))) |
End#(4(Right1(x0))) |
→ |
5#(5(4(4(Left(x0))))) |
End#(4(Right1(x0))) |
→ |
End#(5(5(4(4(Left(x0)))))) |
End#(5(4(Right2(x0)))) |
→ |
Left#(x0) |
End#(5(4(Right2(x0)))) |
→ |
4#(Left(x0)) |
End#(5(4(Right2(x0)))) |
→ |
4#(4(Left(x0))) |
End#(5(4(Right2(x0)))) |
→ |
5#(4(4(Left(x0)))) |
End#(5(4(Right2(x0)))) |
→ |
5#(5(4(4(Left(x0))))) |
End#(5(4(Right2(x0)))) |
→ |
End#(5(5(4(4(Left(x0)))))) |
End#(4(5(4(Right3(x0))))) |
→ |
Left#(x0) |
End#(4(5(4(Right3(x0))))) |
→ |
4#(Left(x0)) |
End#(4(5(4(Right3(x0))))) |
→ |
4#(4(Left(x0))) |
End#(4(5(4(Right3(x0))))) |
→ |
5#(4(4(Left(x0)))) |
End#(4(5(4(Right3(x0))))) |
→ |
5#(5(4(4(Left(x0))))) |
End#(4(5(4(Right3(x0))))) |
→ |
End#(5(5(4(4(Left(x0)))))) |
End#(5(Right4(x0))) |
→ |
Left#(x0) |
End#(5(Right4(x0))) |
→ |
2#(Left(x0)) |
End#(5(Right4(x0))) |
→ |
End#(2(Left(x0))) |
End#(5(5(Right5(x0)))) |
→ |
Left#(x0) |
End#(5(5(Right5(x0)))) |
→ |
2#(Left(x0)) |
End#(5(5(Right5(x0)))) |
→ |
End#(2(Left(x0))) |
End#(5(5(5(Right6(x0))))) |
→ |
Left#(x0) |
End#(5(5(5(Right6(x0))))) |
→ |
2#(Left(x0)) |
End#(5(5(5(Right6(x0))))) |
→ |
End#(2(Left(x0))) |
End#(5(5(5(5(Right7(x0)))))) |
→ |
Left#(x0) |
End#(5(5(5(5(Right7(x0)))))) |
→ |
2#(Left(x0)) |
End#(5(5(5(5(Right7(x0)))))) |
→ |
End#(2(Left(x0))) |
End#(5(5(5(5(5(Right8(x0))))))) |
→ |
Left#(x0) |
End#(5(5(5(5(5(Right8(x0))))))) |
→ |
2#(Left(x0)) |
End#(5(5(5(5(5(Right8(x0))))))) |
→ |
End#(2(Left(x0))) |
End#(5(5(5(5(5(5(Right9(x0)))))))) |
→ |
Left#(x0) |
End#(5(5(5(5(5(5(Right9(x0)))))))) |
→ |
2#(Left(x0)) |
End#(5(5(5(5(5(5(Right9(x0)))))))) |
→ |
End#(2(Left(x0))) |
End#(4(5(5(5(5(5(5(Right10(x0))))))))) |
→ |
Left#(x0) |
End#(4(5(5(5(5(5(5(Right10(x0))))))))) |
→ |
2#(Left(x0)) |
End#(4(5(5(5(5(5(5(Right10(x0))))))))) |
→ |
End#(2(Left(x0))) |
End#(4(4(5(5(5(5(5(5(Right11(x0)))))))))) |
→ |
Left#(x0) |
End#(4(4(5(5(5(5(5(5(Right11(x0)))))))))) |
→ |
2#(Left(x0)) |
End#(4(4(5(5(5(5(5(5(Right11(x0)))))))))) |
→ |
End#(2(Left(x0))) |
End#(4(4(4(5(5(5(5(5(5(Right12(x0))))))))))) |
→ |
Left#(x0) |
End#(4(4(4(5(5(5(5(5(5(Right12(x0))))))))))) |
→ |
2#(Left(x0)) |
End#(4(4(4(5(5(5(5(5(5(Right12(x0))))))))))) |
→ |
End#(2(Left(x0))) |
End#(4(4(4(4(5(5(5(5(5(5(Right13(x0)))))))))))) |
→ |
Left#(x0) |
End#(4(4(4(4(5(5(5(5(5(5(Right13(x0)))))))))))) |
→ |
2#(Left(x0)) |
End#(4(4(4(4(5(5(5(5(5(5(Right13(x0)))))))))))) |
→ |
End#(2(Left(x0))) |
End#(4(4(4(4(4(5(5(5(5(5(5(Right14(x0))))))))))))) |
→ |
Left#(x0) |
End#(4(4(4(4(4(5(5(5(5(5(5(Right14(x0))))))))))))) |
→ |
2#(Left(x0)) |
End#(4(4(4(4(4(5(5(5(5(5(5(Right14(x0))))))))))))) |
→ |
End#(2(Left(x0))) |
Left#(A0(x0)) |
→ |
Left#(x0) |
Left#(A0(x0)) |
→ |
0#(Left(x0)) |
Left#(A1(x0)) |
→ |
Left#(x0) |
Left#(A1(x0)) |
→ |
1#(Left(x0)) |
Left#(A4(x0)) |
→ |
Left#(x0) |
Left#(A4(x0)) |
→ |
4#(Left(x0)) |
Left#(A5(x0)) |
→ |
Left#(x0) |
Left#(A5(x0)) |
→ |
5#(Left(x0)) |
Left#(A2(x0)) |
→ |
Left#(x0) |
Left#(A2(x0)) |
→ |
2#(Left(x0)) |
0#(x0) |
→ |
1#(x0) |
5#(4(5(4(x0)))) |
→ |
4#(4(x0)) |
5#(4(5(4(x0)))) |
→ |
5#(4(4(x0))) |
5#(4(5(4(x0)))) |
→ |
5#(5(4(4(x0)))) |
4#(4(4(4(4(4(5(5(5(5(5(5(x0)))))))))))) |
→ |
2#(x0) |
The dependency pairs are split into 3
components.