0 Prolog
↳1 BuiltinConflictTransformerProof (⇔, 0 ms)
↳2 Prolog
↳3 PrologToPiTRSViaGraphTransformerProof (⇒, 157 ms)
↳4 PiTRS
↳5 DependencyPairsProof (⇔, 86 ms)
↳6 PiDP
↳7 DependencyGraphProof (⇔, 12 ms)
↳8 AND
↳9 PiDP
↳10 UsableRulesProof (⇔, 0 ms)
↳11 PiDP
↳12 PiDPToQDPProof (⇒, 17 ms)
↳13 QDP
↳14 QDPSizeChangeProof (⇔, 0 ms)
↳15 YES
↳16 PiDP
↳17 UsableRulesProof (⇔, 0 ms)
↳18 PiDP
↳19 PiDPToQDPProof (⇒, 0 ms)
↳20 QDP
↳21 QDPOrderProof (⇔, 61 ms)
↳22 QDP
↳23 DependencyGraphProof (⇔, 0 ms)
↳24 TRUE
mA_in_gga(T11, 0, T11) → mA_out_gga(T11, 0, T11)
mA_in_gga(0, T14, 0) → mA_out_gga(0, T14, 0)
mA_in_gga(s(0), T24, T26) → U1_gga(T24, T26, pB_in_gaa(T24, X22, T26))
pB_in_gaa(T24, T27, T26) → U6_gaa(T24, T27, T26, pE_in_ga(T24, T27))
pE_in_ga(s(0), 0) → pE_out_ga(s(0), 0)
pE_in_ga(s(s(T30)), s(X31)) → U4_ga(T30, X31, pD_in_ga(T30, X31))
pD_in_ga(0, 0) → pD_out_ga(0, 0)
pD_in_ga(s(T33), s(X40)) → U3_ga(T33, X40, pD_in_ga(T33, X40))
U3_ga(T33, X40, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U4_ga(T30, X31, pD_out_ga(T30, X31)) → pE_out_ga(s(s(T30)), s(X31))
U6_gaa(T24, T27, T26, pE_out_ga(T24, T27)) → U7_gaa(T24, T27, T26, mF_in_ga(T27, T26))
mF_in_ga(0, 0) → mF_out_ga(0, 0)
mF_in_ga(T47, 0) → mF_out_ga(T47, 0)
U7_gaa(T24, T27, T26, mF_out_ga(T27, T26)) → pB_out_gaa(T24, T27, T26)
U1_gga(T24, T26, pB_out_gaa(T24, X22, T26)) → mA_out_gga(s(0), T24, T26)
mA_in_gga(s(s(T55)), T24, T26) → U2_gga(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
pC_in_gagaa(T55, T56, T24, X22, T26) → U8_gagaa(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_gagaa(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_gagaa(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
pH_in_gaga(T24, T57, T56, T26) → U10_gaga(T24, T57, T56, T26, pG_in_ga(T24, T57))
pG_in_ga(s(0), 0) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60)), s(X78)) → U5_ga(T60, X78, pD_in_ga(T60, X78))
U5_ga(T60, X78, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
U10_gaga(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_gaga(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U11_gaga(T24, T57, T56, T26, mA_out_gga(s(T56), T57, T26)) → pH_out_gaga(T24, T57, T56, T26)
U9_gagaa(T55, T56, T24, X22, T26, pH_out_gaga(T24, X22, T56, T26)) → pC_out_gagaa(T55, T56, T24, X22, T26)
U2_gga(T55, T24, T26, pC_out_gagaa(T55, X69, T24, X22, T26)) → mA_out_gga(s(s(T55)), T24, T26)
MA_IN_GGA(s(0), T24, T26) → U1_GGA(T24, T26, pB_in_gaa(T24, X22, T26))
MA_IN_GGA(s(0), T24, T26) → PB_IN_GAA(T24, X22, T26)
PB_IN_GAA(T24, T27, T26) → U6_GAA(T24, T27, T26, pE_in_ga(T24, T27))
PB_IN_GAA(T24, T27, T26) → PE_IN_GA(T24, T27)
PE_IN_GA(s(s(T30)), s(X31)) → U4_GA(T30, X31, pD_in_ga(T30, X31))
PE_IN_GA(s(s(T30)), s(X31)) → PD_IN_GA(T30, X31)
PD_IN_GA(s(T33), s(X40)) → U3_GA(T33, X40, pD_in_ga(T33, X40))
PD_IN_GA(s(T33), s(X40)) → PD_IN_GA(T33, X40)
U6_GAA(T24, T27, T26, pE_out_ga(T24, T27)) → U7_GAA(T24, T27, T26, mF_in_ga(T27, T26))
U6_GAA(T24, T27, T26, pE_out_ga(T24, T27)) → MF_IN_GA(T27, T26)
MA_IN_GGA(s(s(T55)), T24, T26) → U2_GGA(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
MA_IN_GGA(s(s(T55)), T24, T26) → PC_IN_GAGAA(T55, X69, T24, X22, T26)
PC_IN_GAGAA(T55, T56, T24, X22, T26) → U8_GAGAA(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
PC_IN_GAGAA(T55, T56, T24, X22, T26) → PD_IN_GA(T55, T56)
U8_GAGAA(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_GAGAA(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
U8_GAGAA(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → PH_IN_GAGA(T24, X22, T56, T26)
PH_IN_GAGA(T24, T57, T56, T26) → U10_GAGA(T24, T57, T56, T26, pG_in_ga(T24, T57))
PH_IN_GAGA(T24, T57, T56, T26) → PG_IN_GA(T24, T57)
PG_IN_GA(s(s(T60)), s(X78)) → U5_GA(T60, X78, pD_in_ga(T60, X78))
PG_IN_GA(s(s(T60)), s(X78)) → PD_IN_GA(T60, X78)
U10_GAGA(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_GAGA(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U10_GAGA(T24, T57, T56, T26, pG_out_ga(T24, T57)) → MA_IN_GGA(s(T56), T57, T26)
mA_in_gga(T11, 0, T11) → mA_out_gga(T11, 0, T11)
mA_in_gga(0, T14, 0) → mA_out_gga(0, T14, 0)
mA_in_gga(s(0), T24, T26) → U1_gga(T24, T26, pB_in_gaa(T24, X22, T26))
pB_in_gaa(T24, T27, T26) → U6_gaa(T24, T27, T26, pE_in_ga(T24, T27))
pE_in_ga(s(0), 0) → pE_out_ga(s(0), 0)
pE_in_ga(s(s(T30)), s(X31)) → U4_ga(T30, X31, pD_in_ga(T30, X31))
pD_in_ga(0, 0) → pD_out_ga(0, 0)
pD_in_ga(s(T33), s(X40)) → U3_ga(T33, X40, pD_in_ga(T33, X40))
U3_ga(T33, X40, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U4_ga(T30, X31, pD_out_ga(T30, X31)) → pE_out_ga(s(s(T30)), s(X31))
U6_gaa(T24, T27, T26, pE_out_ga(T24, T27)) → U7_gaa(T24, T27, T26, mF_in_ga(T27, T26))
mF_in_ga(0, 0) → mF_out_ga(0, 0)
mF_in_ga(T47, 0) → mF_out_ga(T47, 0)
U7_gaa(T24, T27, T26, mF_out_ga(T27, T26)) → pB_out_gaa(T24, T27, T26)
U1_gga(T24, T26, pB_out_gaa(T24, X22, T26)) → mA_out_gga(s(0), T24, T26)
mA_in_gga(s(s(T55)), T24, T26) → U2_gga(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
pC_in_gagaa(T55, T56, T24, X22, T26) → U8_gagaa(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_gagaa(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_gagaa(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
pH_in_gaga(T24, T57, T56, T26) → U10_gaga(T24, T57, T56, T26, pG_in_ga(T24, T57))
pG_in_ga(s(0), 0) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60)), s(X78)) → U5_ga(T60, X78, pD_in_ga(T60, X78))
U5_ga(T60, X78, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
U10_gaga(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_gaga(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U11_gaga(T24, T57, T56, T26, mA_out_gga(s(T56), T57, T26)) → pH_out_gaga(T24, T57, T56, T26)
U9_gagaa(T55, T56, T24, X22, T26, pH_out_gaga(T24, X22, T56, T26)) → pC_out_gagaa(T55, T56, T24, X22, T26)
U2_gga(T55, T24, T26, pC_out_gagaa(T55, X69, T24, X22, T26)) → mA_out_gga(s(s(T55)), T24, T26)
MA_IN_GGA(s(0), T24, T26) → U1_GGA(T24, T26, pB_in_gaa(T24, X22, T26))
MA_IN_GGA(s(0), T24, T26) → PB_IN_GAA(T24, X22, T26)
PB_IN_GAA(T24, T27, T26) → U6_GAA(T24, T27, T26, pE_in_ga(T24, T27))
PB_IN_GAA(T24, T27, T26) → PE_IN_GA(T24, T27)
PE_IN_GA(s(s(T30)), s(X31)) → U4_GA(T30, X31, pD_in_ga(T30, X31))
PE_IN_GA(s(s(T30)), s(X31)) → PD_IN_GA(T30, X31)
PD_IN_GA(s(T33), s(X40)) → U3_GA(T33, X40, pD_in_ga(T33, X40))
PD_IN_GA(s(T33), s(X40)) → PD_IN_GA(T33, X40)
U6_GAA(T24, T27, T26, pE_out_ga(T24, T27)) → U7_GAA(T24, T27, T26, mF_in_ga(T27, T26))
U6_GAA(T24, T27, T26, pE_out_ga(T24, T27)) → MF_IN_GA(T27, T26)
MA_IN_GGA(s(s(T55)), T24, T26) → U2_GGA(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
MA_IN_GGA(s(s(T55)), T24, T26) → PC_IN_GAGAA(T55, X69, T24, X22, T26)
PC_IN_GAGAA(T55, T56, T24, X22, T26) → U8_GAGAA(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
PC_IN_GAGAA(T55, T56, T24, X22, T26) → PD_IN_GA(T55, T56)
U8_GAGAA(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_GAGAA(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
U8_GAGAA(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → PH_IN_GAGA(T24, X22, T56, T26)
PH_IN_GAGA(T24, T57, T56, T26) → U10_GAGA(T24, T57, T56, T26, pG_in_ga(T24, T57))
PH_IN_GAGA(T24, T57, T56, T26) → PG_IN_GA(T24, T57)
PG_IN_GA(s(s(T60)), s(X78)) → U5_GA(T60, X78, pD_in_ga(T60, X78))
PG_IN_GA(s(s(T60)), s(X78)) → PD_IN_GA(T60, X78)
U10_GAGA(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_GAGA(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U10_GAGA(T24, T57, T56, T26, pG_out_ga(T24, T57)) → MA_IN_GGA(s(T56), T57, T26)
mA_in_gga(T11, 0, T11) → mA_out_gga(T11, 0, T11)
mA_in_gga(0, T14, 0) → mA_out_gga(0, T14, 0)
mA_in_gga(s(0), T24, T26) → U1_gga(T24, T26, pB_in_gaa(T24, X22, T26))
pB_in_gaa(T24, T27, T26) → U6_gaa(T24, T27, T26, pE_in_ga(T24, T27))
pE_in_ga(s(0), 0) → pE_out_ga(s(0), 0)
pE_in_ga(s(s(T30)), s(X31)) → U4_ga(T30, X31, pD_in_ga(T30, X31))
pD_in_ga(0, 0) → pD_out_ga(0, 0)
pD_in_ga(s(T33), s(X40)) → U3_ga(T33, X40, pD_in_ga(T33, X40))
U3_ga(T33, X40, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U4_ga(T30, X31, pD_out_ga(T30, X31)) → pE_out_ga(s(s(T30)), s(X31))
U6_gaa(T24, T27, T26, pE_out_ga(T24, T27)) → U7_gaa(T24, T27, T26, mF_in_ga(T27, T26))
mF_in_ga(0, 0) → mF_out_ga(0, 0)
mF_in_ga(T47, 0) → mF_out_ga(T47, 0)
U7_gaa(T24, T27, T26, mF_out_ga(T27, T26)) → pB_out_gaa(T24, T27, T26)
U1_gga(T24, T26, pB_out_gaa(T24, X22, T26)) → mA_out_gga(s(0), T24, T26)
mA_in_gga(s(s(T55)), T24, T26) → U2_gga(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
pC_in_gagaa(T55, T56, T24, X22, T26) → U8_gagaa(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_gagaa(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_gagaa(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
pH_in_gaga(T24, T57, T56, T26) → U10_gaga(T24, T57, T56, T26, pG_in_ga(T24, T57))
pG_in_ga(s(0), 0) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60)), s(X78)) → U5_ga(T60, X78, pD_in_ga(T60, X78))
U5_ga(T60, X78, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
U10_gaga(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_gaga(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U11_gaga(T24, T57, T56, T26, mA_out_gga(s(T56), T57, T26)) → pH_out_gaga(T24, T57, T56, T26)
U9_gagaa(T55, T56, T24, X22, T26, pH_out_gaga(T24, X22, T56, T26)) → pC_out_gagaa(T55, T56, T24, X22, T26)
U2_gga(T55, T24, T26, pC_out_gagaa(T55, X69, T24, X22, T26)) → mA_out_gga(s(s(T55)), T24, T26)
PD_IN_GA(s(T33), s(X40)) → PD_IN_GA(T33, X40)
mA_in_gga(T11, 0, T11) → mA_out_gga(T11, 0, T11)
mA_in_gga(0, T14, 0) → mA_out_gga(0, T14, 0)
mA_in_gga(s(0), T24, T26) → U1_gga(T24, T26, pB_in_gaa(T24, X22, T26))
pB_in_gaa(T24, T27, T26) → U6_gaa(T24, T27, T26, pE_in_ga(T24, T27))
pE_in_ga(s(0), 0) → pE_out_ga(s(0), 0)
pE_in_ga(s(s(T30)), s(X31)) → U4_ga(T30, X31, pD_in_ga(T30, X31))
pD_in_ga(0, 0) → pD_out_ga(0, 0)
pD_in_ga(s(T33), s(X40)) → U3_ga(T33, X40, pD_in_ga(T33, X40))
U3_ga(T33, X40, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U4_ga(T30, X31, pD_out_ga(T30, X31)) → pE_out_ga(s(s(T30)), s(X31))
U6_gaa(T24, T27, T26, pE_out_ga(T24, T27)) → U7_gaa(T24, T27, T26, mF_in_ga(T27, T26))
mF_in_ga(0, 0) → mF_out_ga(0, 0)
mF_in_ga(T47, 0) → mF_out_ga(T47, 0)
U7_gaa(T24, T27, T26, mF_out_ga(T27, T26)) → pB_out_gaa(T24, T27, T26)
U1_gga(T24, T26, pB_out_gaa(T24, X22, T26)) → mA_out_gga(s(0), T24, T26)
mA_in_gga(s(s(T55)), T24, T26) → U2_gga(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
pC_in_gagaa(T55, T56, T24, X22, T26) → U8_gagaa(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_gagaa(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_gagaa(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
pH_in_gaga(T24, T57, T56, T26) → U10_gaga(T24, T57, T56, T26, pG_in_ga(T24, T57))
pG_in_ga(s(0), 0) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60)), s(X78)) → U5_ga(T60, X78, pD_in_ga(T60, X78))
U5_ga(T60, X78, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
U10_gaga(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_gaga(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U11_gaga(T24, T57, T56, T26, mA_out_gga(s(T56), T57, T26)) → pH_out_gaga(T24, T57, T56, T26)
U9_gagaa(T55, T56, T24, X22, T26, pH_out_gaga(T24, X22, T56, T26)) → pC_out_gagaa(T55, T56, T24, X22, T26)
U2_gga(T55, T24, T26, pC_out_gagaa(T55, X69, T24, X22, T26)) → mA_out_gga(s(s(T55)), T24, T26)
PD_IN_GA(s(T33), s(X40)) → PD_IN_GA(T33, X40)
PD_IN_GA(s(T33)) → PD_IN_GA(T33)
From the DPs we obtained the following set of size-change graphs:
MA_IN_GGA(s(s(T55)), T24, T26) → PC_IN_GAGAA(T55, X69, T24, X22, T26)
PC_IN_GAGAA(T55, T56, T24, X22, T26) → U8_GAGAA(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_GAGAA(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → PH_IN_GAGA(T24, X22, T56, T26)
PH_IN_GAGA(T24, T57, T56, T26) → U10_GAGA(T24, T57, T56, T26, pG_in_ga(T24, T57))
U10_GAGA(T24, T57, T56, T26, pG_out_ga(T24, T57)) → MA_IN_GGA(s(T56), T57, T26)
mA_in_gga(T11, 0, T11) → mA_out_gga(T11, 0, T11)
mA_in_gga(0, T14, 0) → mA_out_gga(0, T14, 0)
mA_in_gga(s(0), T24, T26) → U1_gga(T24, T26, pB_in_gaa(T24, X22, T26))
pB_in_gaa(T24, T27, T26) → U6_gaa(T24, T27, T26, pE_in_ga(T24, T27))
pE_in_ga(s(0), 0) → pE_out_ga(s(0), 0)
pE_in_ga(s(s(T30)), s(X31)) → U4_ga(T30, X31, pD_in_ga(T30, X31))
pD_in_ga(0, 0) → pD_out_ga(0, 0)
pD_in_ga(s(T33), s(X40)) → U3_ga(T33, X40, pD_in_ga(T33, X40))
U3_ga(T33, X40, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U4_ga(T30, X31, pD_out_ga(T30, X31)) → pE_out_ga(s(s(T30)), s(X31))
U6_gaa(T24, T27, T26, pE_out_ga(T24, T27)) → U7_gaa(T24, T27, T26, mF_in_ga(T27, T26))
mF_in_ga(0, 0) → mF_out_ga(0, 0)
mF_in_ga(T47, 0) → mF_out_ga(T47, 0)
U7_gaa(T24, T27, T26, mF_out_ga(T27, T26)) → pB_out_gaa(T24, T27, T26)
U1_gga(T24, T26, pB_out_gaa(T24, X22, T26)) → mA_out_gga(s(0), T24, T26)
mA_in_gga(s(s(T55)), T24, T26) → U2_gga(T55, T24, T26, pC_in_gagaa(T55, X69, T24, X22, T26))
pC_in_gagaa(T55, T56, T24, X22, T26) → U8_gagaa(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_gagaa(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → U9_gagaa(T55, T56, T24, X22, T26, pH_in_gaga(T24, X22, T56, T26))
pH_in_gaga(T24, T57, T56, T26) → U10_gaga(T24, T57, T56, T26, pG_in_ga(T24, T57))
pG_in_ga(s(0), 0) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60)), s(X78)) → U5_ga(T60, X78, pD_in_ga(T60, X78))
U5_ga(T60, X78, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
U10_gaga(T24, T57, T56, T26, pG_out_ga(T24, T57)) → U11_gaga(T24, T57, T56, T26, mA_in_gga(s(T56), T57, T26))
U11_gaga(T24, T57, T56, T26, mA_out_gga(s(T56), T57, T26)) → pH_out_gaga(T24, T57, T56, T26)
U9_gagaa(T55, T56, T24, X22, T26, pH_out_gaga(T24, X22, T56, T26)) → pC_out_gagaa(T55, T56, T24, X22, T26)
U2_gga(T55, T24, T26, pC_out_gagaa(T55, X69, T24, X22, T26)) → mA_out_gga(s(s(T55)), T24, T26)
MA_IN_GGA(s(s(T55)), T24, T26) → PC_IN_GAGAA(T55, X69, T24, X22, T26)
PC_IN_GAGAA(T55, T56, T24, X22, T26) → U8_GAGAA(T55, T56, T24, X22, T26, pD_in_ga(T55, T56))
U8_GAGAA(T55, T56, T24, X22, T26, pD_out_ga(T55, T56)) → PH_IN_GAGA(T24, X22, T56, T26)
PH_IN_GAGA(T24, T57, T56, T26) → U10_GAGA(T24, T57, T56, T26, pG_in_ga(T24, T57))
U10_GAGA(T24, T57, T56, T26, pG_out_ga(T24, T57)) → MA_IN_GGA(s(T56), T57, T26)
pD_in_ga(0, 0) → pD_out_ga(0, 0)
pD_in_ga(s(T33), s(X40)) → U3_ga(T33, X40, pD_in_ga(T33, X40))
pG_in_ga(s(0), 0) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60)), s(X78)) → U5_ga(T60, X78, pD_in_ga(T60, X78))
U3_ga(T33, X40, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U5_ga(T60, X78, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
MA_IN_GGA(s(s(T55)), T24) → PC_IN_GAGAA(T55, T24)
PC_IN_GAGAA(T55, T24) → U8_GAGAA(T55, T24, pD_in_ga(T55))
U8_GAGAA(T55, T24, pD_out_ga(T55, T56)) → PH_IN_GAGA(T24, T56)
PH_IN_GAGA(T24, T56) → U10_GAGA(T24, T56, pG_in_ga(T24))
U10_GAGA(T24, T56, pG_out_ga(T24, T57)) → MA_IN_GGA(s(T56), T57)
pD_in_ga(0) → pD_out_ga(0, 0)
pD_in_ga(s(T33)) → U3_ga(T33, pD_in_ga(T33))
pG_in_ga(s(0)) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60))) → U5_ga(T60, pD_in_ga(T60))
U3_ga(T33, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U5_ga(T60, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
pD_in_ga(x0)
pG_in_ga(x0)
U3_ga(x0, x1)
U5_ga(x0, x1)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MA_IN_GGA(s(s(T55)), T24) → PC_IN_GAGAA(T55, T24)
POL(0) = 0
POL(MA_IN_GGA(x1, x2)) = x1
POL(PC_IN_GAGAA(x1, x2)) = 1 + x1
POL(PH_IN_GAGA(x1, x2)) = 1 + x2
POL(U10_GAGA(x1, x2, x3)) = 1 + x2
POL(U3_ga(x1, x2)) = 1 + x2
POL(U5_ga(x1, x2)) = 0
POL(U8_GAGAA(x1, x2, x3)) = 1 + x3
POL(pD_in_ga(x1)) = x1
POL(pD_out_ga(x1, x2)) = x2
POL(pG_in_ga(x1)) = 0
POL(pG_out_ga(x1, x2)) = 0
POL(s(x1)) = 1 + x1
pD_in_ga(0) → pD_out_ga(0, 0)
pD_in_ga(s(T33)) → U3_ga(T33, pD_in_ga(T33))
U3_ga(T33, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
PC_IN_GAGAA(T55, T24) → U8_GAGAA(T55, T24, pD_in_ga(T55))
U8_GAGAA(T55, T24, pD_out_ga(T55, T56)) → PH_IN_GAGA(T24, T56)
PH_IN_GAGA(T24, T56) → U10_GAGA(T24, T56, pG_in_ga(T24))
U10_GAGA(T24, T56, pG_out_ga(T24, T57)) → MA_IN_GGA(s(T56), T57)
pD_in_ga(0) → pD_out_ga(0, 0)
pD_in_ga(s(T33)) → U3_ga(T33, pD_in_ga(T33))
pG_in_ga(s(0)) → pG_out_ga(s(0), 0)
pG_in_ga(s(s(T60))) → U5_ga(T60, pD_in_ga(T60))
U3_ga(T33, pD_out_ga(T33, X40)) → pD_out_ga(s(T33), s(X40))
U5_ga(T60, pD_out_ga(T60, X78)) → pG_out_ga(s(s(T60)), s(X78))
pD_in_ga(x0)
pG_in_ga(x0)
U3_ga(x0, x1)
U5_ga(x0, x1)