0 Prolog
↳1 PrologToPiTRSViaGraphTransformerProof (⇒, 62 ms)
↳2 PiTRS
↳3 DependencyPairsProof (⇔, 0 ms)
↳4 PiDP
↳5 DependencyGraphProof (⇔, 0 ms)
↳6 PiDP
↳7 UsableRulesProof (⇔, 0 ms)
↳8 PiDP
↳9 PiDPToQDPProof (⇔, 28 ms)
↳10 QDP
↳11 QDPSizeChangeProof (⇔, 0 ms)
↳12 YES
pA_in_gg(T5, T6) → U1_gg(T5, T6, pB_in_gg(T5, T6))
pB_in_gg(T11, s(T12)) → U2_gg(T11, T12, pB_in_gg(T11, T12))
U2_gg(T11, T12, pB_out_gg(T11, T12)) → pB_out_gg(T11, s(T12))
U1_gg(T5, T6, pB_out_gg(T5, T6)) → pA_out_gg(T5, T6)
PA_IN_GG(T5, T6) → U1_GG(T5, T6, pB_in_gg(T5, T6))
PA_IN_GG(T5, T6) → PB_IN_GG(T5, T6)
PB_IN_GG(T11, s(T12)) → U2_GG(T11, T12, pB_in_gg(T11, T12))
PB_IN_GG(T11, s(T12)) → PB_IN_GG(T11, T12)
pA_in_gg(T5, T6) → U1_gg(T5, T6, pB_in_gg(T5, T6))
pB_in_gg(T11, s(T12)) → U2_gg(T11, T12, pB_in_gg(T11, T12))
U2_gg(T11, T12, pB_out_gg(T11, T12)) → pB_out_gg(T11, s(T12))
U1_gg(T5, T6, pB_out_gg(T5, T6)) → pA_out_gg(T5, T6)
PA_IN_GG(T5, T6) → U1_GG(T5, T6, pB_in_gg(T5, T6))
PA_IN_GG(T5, T6) → PB_IN_GG(T5, T6)
PB_IN_GG(T11, s(T12)) → U2_GG(T11, T12, pB_in_gg(T11, T12))
PB_IN_GG(T11, s(T12)) → PB_IN_GG(T11, T12)
pA_in_gg(T5, T6) → U1_gg(T5, T6, pB_in_gg(T5, T6))
pB_in_gg(T11, s(T12)) → U2_gg(T11, T12, pB_in_gg(T11, T12))
U2_gg(T11, T12, pB_out_gg(T11, T12)) → pB_out_gg(T11, s(T12))
U1_gg(T5, T6, pB_out_gg(T5, T6)) → pA_out_gg(T5, T6)
PB_IN_GG(T11, s(T12)) → PB_IN_GG(T11, T12)
pA_in_gg(T5, T6) → U1_gg(T5, T6, pB_in_gg(T5, T6))
pB_in_gg(T11, s(T12)) → U2_gg(T11, T12, pB_in_gg(T11, T12))
U2_gg(T11, T12, pB_out_gg(T11, T12)) → pB_out_gg(T11, s(T12))
U1_gg(T5, T6, pB_out_gg(T5, T6)) → pA_out_gg(T5, T6)
PB_IN_GG(T11, s(T12)) → PB_IN_GG(T11, T12)
PB_IN_GG(T11, s(T12)) → PB_IN_GG(T11, T12)
From the DPs we obtained the following set of size-change graphs: