0 Prolog
↳1 PrologToPiTRSViaGraphTransformerProof (⇒, 254 ms)
↳2 PiTRS
↳3 DependencyPairsProof (⇔, 128 ms)
↳4 PiDP
↳5 DependencyGraphProof (⇔, 27 ms)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔, 0 ms)
↳9 PiDP
↳10 PiDPToQDPProof (⇒, 0 ms)
↳11 QDP
↳12 QDPSizeChangeProof (⇔, 0 ms)
↳13 YES
↳14 PiDP
↳15 UsableRulesProof (⇔, 0 ms)
↳16 PiDP
↳17 PiDPToQDPProof (⇔, 1 ms)
↳18 QDP
↳19 QDPSizeChangeProof (⇔, 0 ms)
↳20 YES
↳21 PiDP
↳22 UsableRulesProof (⇔, 0 ms)
↳23 PiDP
↳24 PiDPToQDPProof (⇒, 0 ms)
↳25 QDP
↳26 QDPSizeChangeProof (⇔, 0 ms)
↳27 YES
↳28 PiDP
↳29 UsableRulesProof (⇔, 0 ms)
↳30 PiDP
↳31 PiDPToQDPProof (⇒, 0 ms)
↳32 QDP
↳33 QDPOrderProof (⇔, 48 ms)
↳34 QDP
↳35 DependencyGraphProof (⇔, 0 ms)
↳36 TRUE
↳37 PiDP
↳38 UsableRulesProof (⇔, 0 ms)
↳39 PiDP
↳40 PiDPToQDPProof (⇒, 0 ms)
↳41 QDP
↳42 QDPSizeChangeProof (⇔, 0 ms)
↳43 YES
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
REMA_IN_GAG(T7, s(T16), T9) → U1_GAG(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
REMA_IN_GAG(T7, s(T16), T9) → PB_IN_GAAG(T7, T16, X7, T9)
PB_IN_GAAG(T7, T20, T19, T9) → U11_GAAG(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
PB_IN_GAAG(T7, T20, T19, T9) → SUBI_IN_GAA(T7, T20, T19)
SUBI_IN_GAA(s(T31), T33, X40) → U9_GAA(T31, T33, X40, subD_in_gaa(T31, T33, X40))
SUBI_IN_GAA(s(T31), T33, X40) → SUBD_IN_GAA(T31, T33, X40)
SUBD_IN_GAA(s(T44), s(T46), X64) → U3_GAA(T44, T46, X64, subD_in_gaa(T44, T46, X64))
SUBD_IN_GAA(s(T44), s(T46), X64) → SUBD_IN_GAA(T44, T46, X64)
U11_GAAG(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_GAAG(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
U11_GAAG(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → REME_IN_GGG(T19, T20, T9)
REME_IN_GGG(T72, T81, T74) → U4_GGG(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
REME_IN_GGG(T72, T81, T74) → PF_IN_GGAG(T72, T81, X102, T74)
PF_IN_GGAG(T72, T81, T84, T74) → U13_GGAG(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
PF_IN_GGAG(T72, T81, T84, T74) → SUBJ_IN_GGA(T72, T81, T84)
SUBJ_IN_GGA(s(T95), T96, X141) → U10_GGA(T95, T96, X141, subH_in_gga(T95, T96, X141))
SUBJ_IN_GGA(s(T95), T96, X141) → SUBH_IN_GGA(T95, T96, X141)
SUBH_IN_GGA(s(T107), s(T108), X165) → U6_GGA(T107, T108, X165, subH_in_gga(T107, T108, X165))
SUBH_IN_GGA(s(T107), s(T108), X165) → SUBH_IN_GGA(T107, T108, X165)
U13_GGAG(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_GGAG(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
U13_GGAG(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → REME_IN_GGG(T84, T81, T74)
REME_IN_GGG(s(T141), T142, s(T141)) → U5_GGG(T141, T142, geqG_in_gg(T141, T142))
REME_IN_GGG(s(T141), T142, s(T141)) → GEQG_IN_GG(T141, T142)
GEQG_IN_GG(s(T153), s(T154)) → U7_GG(T153, T154, geqG_in_gg(T153, T154))
GEQG_IN_GG(s(T153), s(T154)) → GEQG_IN_GG(T153, T154)
REMA_IN_GAG(s(T184), s(T186), s(T184)) → U2_GAG(T184, T186, geqC_in_ga(T184, T186))
REMA_IN_GAG(s(T184), s(T186), s(T184)) → GEQC_IN_GA(T184, T186)
GEQC_IN_GA(s(T197), s(T199)) → U8_GA(T197, T199, geqC_in_ga(T197, T199))
GEQC_IN_GA(s(T197), s(T199)) → GEQC_IN_GA(T197, T199)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
REMA_IN_GAG(T7, s(T16), T9) → U1_GAG(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
REMA_IN_GAG(T7, s(T16), T9) → PB_IN_GAAG(T7, T16, X7, T9)
PB_IN_GAAG(T7, T20, T19, T9) → U11_GAAG(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
PB_IN_GAAG(T7, T20, T19, T9) → SUBI_IN_GAA(T7, T20, T19)
SUBI_IN_GAA(s(T31), T33, X40) → U9_GAA(T31, T33, X40, subD_in_gaa(T31, T33, X40))
SUBI_IN_GAA(s(T31), T33, X40) → SUBD_IN_GAA(T31, T33, X40)
SUBD_IN_GAA(s(T44), s(T46), X64) → U3_GAA(T44, T46, X64, subD_in_gaa(T44, T46, X64))
SUBD_IN_GAA(s(T44), s(T46), X64) → SUBD_IN_GAA(T44, T46, X64)
U11_GAAG(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_GAAG(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
U11_GAAG(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → REME_IN_GGG(T19, T20, T9)
REME_IN_GGG(T72, T81, T74) → U4_GGG(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
REME_IN_GGG(T72, T81, T74) → PF_IN_GGAG(T72, T81, X102, T74)
PF_IN_GGAG(T72, T81, T84, T74) → U13_GGAG(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
PF_IN_GGAG(T72, T81, T84, T74) → SUBJ_IN_GGA(T72, T81, T84)
SUBJ_IN_GGA(s(T95), T96, X141) → U10_GGA(T95, T96, X141, subH_in_gga(T95, T96, X141))
SUBJ_IN_GGA(s(T95), T96, X141) → SUBH_IN_GGA(T95, T96, X141)
SUBH_IN_GGA(s(T107), s(T108), X165) → U6_GGA(T107, T108, X165, subH_in_gga(T107, T108, X165))
SUBH_IN_GGA(s(T107), s(T108), X165) → SUBH_IN_GGA(T107, T108, X165)
U13_GGAG(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_GGAG(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
U13_GGAG(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → REME_IN_GGG(T84, T81, T74)
REME_IN_GGG(s(T141), T142, s(T141)) → U5_GGG(T141, T142, geqG_in_gg(T141, T142))
REME_IN_GGG(s(T141), T142, s(T141)) → GEQG_IN_GG(T141, T142)
GEQG_IN_GG(s(T153), s(T154)) → U7_GG(T153, T154, geqG_in_gg(T153, T154))
GEQG_IN_GG(s(T153), s(T154)) → GEQG_IN_GG(T153, T154)
REMA_IN_GAG(s(T184), s(T186), s(T184)) → U2_GAG(T184, T186, geqC_in_ga(T184, T186))
REMA_IN_GAG(s(T184), s(T186), s(T184)) → GEQC_IN_GA(T184, T186)
GEQC_IN_GA(s(T197), s(T199)) → U8_GA(T197, T199, geqC_in_ga(T197, T199))
GEQC_IN_GA(s(T197), s(T199)) → GEQC_IN_GA(T197, T199)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
GEQC_IN_GA(s(T197), s(T199)) → GEQC_IN_GA(T197, T199)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
GEQC_IN_GA(s(T197), s(T199)) → GEQC_IN_GA(T197, T199)
GEQC_IN_GA(s(T197)) → GEQC_IN_GA(T197)
From the DPs we obtained the following set of size-change graphs:
GEQG_IN_GG(s(T153), s(T154)) → GEQG_IN_GG(T153, T154)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
GEQG_IN_GG(s(T153), s(T154)) → GEQG_IN_GG(T153, T154)
GEQG_IN_GG(s(T153), s(T154)) → GEQG_IN_GG(T153, T154)
From the DPs we obtained the following set of size-change graphs:
SUBH_IN_GGA(s(T107), s(T108), X165) → SUBH_IN_GGA(T107, T108, X165)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
SUBH_IN_GGA(s(T107), s(T108), X165) → SUBH_IN_GGA(T107, T108, X165)
SUBH_IN_GGA(s(T107), s(T108)) → SUBH_IN_GGA(T107, T108)
From the DPs we obtained the following set of size-change graphs:
REME_IN_GGG(T72, T81, T74) → PF_IN_GGAG(T72, T81, X102, T74)
PF_IN_GGAG(T72, T81, T84, T74) → U13_GGAG(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
U13_GGAG(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → REME_IN_GGG(T84, T81, T74)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
REME_IN_GGG(T72, T81, T74) → PF_IN_GGAG(T72, T81, X102, T74)
PF_IN_GGAG(T72, T81, T84, T74) → U13_GGAG(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
U13_GGAG(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → REME_IN_GGG(T84, T81, T74)
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
REME_IN_GGG(T72, T81, T74) → PF_IN_GGAG(T72, T81, T74)
PF_IN_GGAG(T72, T81, T74) → U13_GGAG(T72, T81, T74, subJ_in_gga(T72, T81))
U13_GGAG(T72, T81, T74, subJ_out_gga(T72, T81, T84)) → REME_IN_GGG(T84, T81, T74)
subJ_in_gga(s(T95), T96) → U10_gga(T95, T96, subH_in_gga(T95, T96))
U10_gga(T95, T96, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
subH_in_gga(s(T107), s(T108)) → U6_gga(T107, T108, subH_in_gga(T107, T108))
subH_in_gga(T113, 0) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
subJ_in_gga(x0, x1)
U10_gga(x0, x1, x2)
subH_in_gga(x0, x1)
U6_gga(x0, x1, x2)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
PF_IN_GGAG(T72, T81, T74) → U13_GGAG(T72, T81, T74, subJ_in_gga(T72, T81))
POL(0) = 0
POL(PF_IN_GGAG(x1, x2, x3)) = 1 + x1
POL(REME_IN_GGG(x1, x2, x3)) = 1 + x1
POL(U10_gga(x1, x2, x3)) = 1 + x3
POL(U13_GGAG(x1, x2, x3, x4)) = x4
POL(U6_gga(x1, x2, x3)) = 1 + x3
POL(s(x1)) = 1 + x1
POL(subH_in_gga(x1, x2)) = x1
POL(subH_out_gga(x1, x2, x3)) = x3
POL(subJ_in_gga(x1, x2)) = x1
POL(subJ_out_gga(x1, x2, x3)) = 1 + x3
subJ_in_gga(s(T95), T96) → U10_gga(T95, T96, subH_in_gga(T95, T96))
subH_in_gga(s(T107), s(T108)) → U6_gga(T107, T108, subH_in_gga(T107, T108))
subH_in_gga(T113, 0) → subH_out_gga(T113, 0, T113)
U10_gga(T95, T96, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U6_gga(T107, T108, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
REME_IN_GGG(T72, T81, T74) → PF_IN_GGAG(T72, T81, T74)
U13_GGAG(T72, T81, T74, subJ_out_gga(T72, T81, T84)) → REME_IN_GGG(T84, T81, T74)
subJ_in_gga(s(T95), T96) → U10_gga(T95, T96, subH_in_gga(T95, T96))
U10_gga(T95, T96, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
subH_in_gga(s(T107), s(T108)) → U6_gga(T107, T108, subH_in_gga(T107, T108))
subH_in_gga(T113, 0) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
subJ_in_gga(x0, x1)
U10_gga(x0, x1, x2)
subH_in_gga(x0, x1)
U6_gga(x0, x1, x2)
SUBD_IN_GAA(s(T44), s(T46), X64) → SUBD_IN_GAA(T44, T46, X64)
remA_in_gag(T7, s(T16), T9) → U1_gag(T7, T16, T9, pB_in_gaag(T7, T16, X7, T9))
pB_in_gaag(T7, T20, T19, T9) → U11_gaag(T7, T20, T19, T9, subI_in_gaa(T7, T20, T19))
subI_in_gaa(s(T31), T33, X40) → U9_gaa(T31, T33, X40, subD_in_gaa(T31, T33, X40))
subD_in_gaa(s(T44), s(T46), X64) → U3_gaa(T44, T46, X64, subD_in_gaa(T44, T46, X64))
subD_in_gaa(T51, 0, T51) → subD_out_gaa(T51, 0, T51)
U3_gaa(T44, T46, X64, subD_out_gaa(T44, T46, X64)) → subD_out_gaa(s(T44), s(T46), X64)
U9_gaa(T31, T33, X40, subD_out_gaa(T31, T33, X40)) → subI_out_gaa(s(T31), T33, X40)
U11_gaag(T7, T20, T19, T9, subI_out_gaa(T7, T20, T19)) → U12_gaag(T7, T20, T19, T9, remE_in_ggg(T19, T20, T9))
remE_in_ggg(T72, T81, T74) → U4_ggg(T72, T81, T74, pF_in_ggag(T72, T81, X102, T74))
pF_in_ggag(T72, T81, T84, T74) → U13_ggag(T72, T81, T84, T74, subJ_in_gga(T72, T81, T84))
subJ_in_gga(s(T95), T96, X141) → U10_gga(T95, T96, X141, subH_in_gga(T95, T96, X141))
subH_in_gga(s(T107), s(T108), X165) → U6_gga(T107, T108, X165, subH_in_gga(T107, T108, X165))
subH_in_gga(T113, 0, T113) → subH_out_gga(T113, 0, T113)
U6_gga(T107, T108, X165, subH_out_gga(T107, T108, X165)) → subH_out_gga(s(T107), s(T108), X165)
U10_gga(T95, T96, X141, subH_out_gga(T95, T96, X141)) → subJ_out_gga(s(T95), T96, X141)
U13_ggag(T72, T81, T84, T74, subJ_out_gga(T72, T81, T84)) → U14_ggag(T72, T81, T84, T74, remE_in_ggg(T84, T81, T74))
remE_in_ggg(s(T141), T142, s(T141)) → U5_ggg(T141, T142, geqG_in_gg(T141, T142))
geqG_in_gg(s(T153), s(T154)) → U7_gg(T153, T154, geqG_in_gg(T153, T154))
geqG_in_gg(T159, 0) → geqG_out_gg(T159, 0)
U7_gg(T153, T154, geqG_out_gg(T153, T154)) → geqG_out_gg(s(T153), s(T154))
U5_ggg(T141, T142, geqG_out_gg(T141, T142)) → remE_out_ggg(s(T141), T142, s(T141))
U14_ggag(T72, T81, T84, T74, remE_out_ggg(T84, T81, T74)) → pF_out_ggag(T72, T81, T84, T74)
U4_ggg(T72, T81, T74, pF_out_ggag(T72, T81, X102, T74)) → remE_out_ggg(T72, T81, T74)
U12_gaag(T7, T20, T19, T9, remE_out_ggg(T19, T20, T9)) → pB_out_gaag(T7, T20, T19, T9)
U1_gag(T7, T16, T9, pB_out_gaag(T7, T16, X7, T9)) → remA_out_gag(T7, s(T16), T9)
remA_in_gag(s(T184), s(T186), s(T184)) → U2_gag(T184, T186, geqC_in_ga(T184, T186))
geqC_in_ga(s(T197), s(T199)) → U8_ga(T197, T199, geqC_in_ga(T197, T199))
geqC_in_ga(T204, 0) → geqC_out_ga(T204, 0)
U8_ga(T197, T199, geqC_out_ga(T197, T199)) → geqC_out_ga(s(T197), s(T199))
U2_gag(T184, T186, geqC_out_ga(T184, T186)) → remA_out_gag(s(T184), s(T186), s(T184))
SUBD_IN_GAA(s(T44), s(T46), X64) → SUBD_IN_GAA(T44, T46, X64)
SUBD_IN_GAA(s(T44)) → SUBD_IN_GAA(T44)
From the DPs we obtained the following set of size-change graphs: