0 Prolog
↳1 PrologToDTProblemTransformerProof (⇐)
↳2 TRIPLES
↳3 TriplesToPiDPProof (⇐)
↳4 PiDP
↳5 DependencyGraphProof (⇔)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔)
↳9 PiDP
↳10 PiDPToQDPProof (⇐)
↳11 QDP
↳12 QDPSizeChangeProof (⇔)
↳13 YES
↳14 PiDP
↳15 UsableRulesProof (⇔)
↳16 PiDP
↳17 PiDPToQDPProof (⇐)
↳18 QDP
↳19 QDPSizeChangeProof (⇔)
↳20 YES
↳21 PiDP
↳22 UsableRulesProof (⇔)
↳23 PiDP
↳24 PiDPToQDPProof (⇐)
↳25 QDP
↳26 QDPOrderProof (⇔)
↳27 QDP
↳28 DependencyGraphProof (⇔)
↳29 TRUE
↳30 PiDP
↳31 UsableRulesProof (⇔)
↳32 PiDP
↳33 PiDPToQDPProof (⇐)
↳34 QDP
↳35 QDPSizeChangeProof (⇔)
↳36 YES
↳37 PiDP
↳38 UsableRulesProof (⇔)
↳39 PiDP
↳40 PiDPToQDPProof (⇐)
↳41 QDP
↳42 QDPSizeChangeProof (⇔)
↳43 YES
CONF1_IN_G(T9) → U12_G(T9, del6_in_aga(X23, T9, X24))
CONF1_IN_G(T9) → DEL6_IN_AGA(X23, T9, X24)
DEL6_IN_AGA(X72, cons(T25, T26), cons(T25, X73)) → U1_AGA(X72, T25, T26, X73, del6_in_aga(X72, T26, X73))
DEL6_IN_AGA(X72, cons(T25, T26), cons(T25, X73)) → DEL6_IN_AGA(X72, T26, X73)
CONF1_IN_G(T9) → U13_G(T9, delc6_in_aga(T12, T9, T13))
U13_G(T9, delc6_out_aga(T12, T9, T13)) → U14_G(T9, del6_in_aga(X25, T13, X26))
U13_G(T9, delc6_out_aga(T12, T9, T13)) → DEL6_IN_AGA(X25, T13, X26)
U13_G(T9, delc6_out_aga(T12, T9, T13)) → U15_G(T9, delc6_in_aga(T31, T13, T32))
U15_G(T9, delc6_out_aga(T31, T13, T32)) → U16_G(T9, del18_in_aag(X4, X5, T32))
U15_G(T9, delc6_out_aga(T31, T13, T32)) → DEL18_IN_AAG(X4, X5, T32)
DEL18_IN_AAG(X147, cons(X148, X149), cons(X148, T46)) → U2_AAG(X147, X148, X149, T46, del18_in_aag(X147, X149, T46))
DEL18_IN_AAG(X147, cons(X148, X149), cons(X148, T46)) → DEL18_IN_AAG(X147, X149, T46)
U15_G(T9, delc6_out_aga(T31, T13, T32)) → U17_G(T9, delc18_in_aag(T36, T37, T32))
U17_G(T9, delc18_out_aag(T36, T37, T32)) → U18_G(T9, conf19_in_g(T37))
U17_G(T9, delc18_out_aag(T36, T37, T32)) → CONF19_IN_G(T37)
CONF19_IN_G(T64) → U4_G(T64, del34_in_aga(X206, T64, X207))
CONF19_IN_G(T64) → DEL34_IN_AGA(X206, T64, X207)
DEL34_IN_AGA(X261, cons(T82, T84), cons(T82, X262)) → U3_AGA(X261, T82, T84, X262, del34_in_aga(X261, T84, X262))
DEL34_IN_AGA(X261, cons(T82, T84), cons(T82, X262)) → DEL34_IN_AGA(X261, T84, X262)
CONF19_IN_G(T64) → U5_G(T64, delc34_in_aga(T67, T64, T68))
U5_G(T64, delc34_out_aga(T67, T64, T68)) → U6_G(T64, del34_in_aga(X208, T68, X209))
U5_G(T64, delc34_out_aga(T67, T64, T68)) → DEL34_IN_AGA(X208, T68, X209)
CONF19_IN_G(T54) → U7_G(T54, del2c29_in_ga(T54, T56))
U7_G(T54, del2c29_out_ga(T54, T56)) → U8_G(T54, del43_in_aag(X175, X176, T56))
U7_G(T54, del2c29_out_ga(T54, T56)) → DEL43_IN_AAG(X175, X176, T56)
DEL43_IN_AAG(X324, cons(X325, X326), cons(X325, T99)) → U11_AAG(X324, X325, X326, T99, del43_in_aag(X324, X326, T99))
DEL43_IN_AAG(X324, cons(X325, X326), cons(X325, T99)) → DEL43_IN_AAG(X324, X326, T99)
U7_G(T54, del2c29_out_ga(T54, T56)) → U9_G(T54, delc43_in_aag(T88, T89, T56))
U9_G(T54, delc43_out_aag(T88, T89, T56)) → U10_G(T54, conf19_in_g(T89))
U9_G(T54, delc43_out_aag(T88, T89, T56)) → CONF19_IN_G(T89)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES
CONF1_IN_G(T9) → U12_G(T9, del6_in_aga(X23, T9, X24))
CONF1_IN_G(T9) → DEL6_IN_AGA(X23, T9, X24)
DEL6_IN_AGA(X72, cons(T25, T26), cons(T25, X73)) → U1_AGA(X72, T25, T26, X73, del6_in_aga(X72, T26, X73))
DEL6_IN_AGA(X72, cons(T25, T26), cons(T25, X73)) → DEL6_IN_AGA(X72, T26, X73)
CONF1_IN_G(T9) → U13_G(T9, delc6_in_aga(T12, T9, T13))
U13_G(T9, delc6_out_aga(T12, T9, T13)) → U14_G(T9, del6_in_aga(X25, T13, X26))
U13_G(T9, delc6_out_aga(T12, T9, T13)) → DEL6_IN_AGA(X25, T13, X26)
U13_G(T9, delc6_out_aga(T12, T9, T13)) → U15_G(T9, delc6_in_aga(T31, T13, T32))
U15_G(T9, delc6_out_aga(T31, T13, T32)) → U16_G(T9, del18_in_aag(X4, X5, T32))
U15_G(T9, delc6_out_aga(T31, T13, T32)) → DEL18_IN_AAG(X4, X5, T32)
DEL18_IN_AAG(X147, cons(X148, X149), cons(X148, T46)) → U2_AAG(X147, X148, X149, T46, del18_in_aag(X147, X149, T46))
DEL18_IN_AAG(X147, cons(X148, X149), cons(X148, T46)) → DEL18_IN_AAG(X147, X149, T46)
U15_G(T9, delc6_out_aga(T31, T13, T32)) → U17_G(T9, delc18_in_aag(T36, T37, T32))
U17_G(T9, delc18_out_aag(T36, T37, T32)) → U18_G(T9, conf19_in_g(T37))
U17_G(T9, delc18_out_aag(T36, T37, T32)) → CONF19_IN_G(T37)
CONF19_IN_G(T64) → U4_G(T64, del34_in_aga(X206, T64, X207))
CONF19_IN_G(T64) → DEL34_IN_AGA(X206, T64, X207)
DEL34_IN_AGA(X261, cons(T82, T84), cons(T82, X262)) → U3_AGA(X261, T82, T84, X262, del34_in_aga(X261, T84, X262))
DEL34_IN_AGA(X261, cons(T82, T84), cons(T82, X262)) → DEL34_IN_AGA(X261, T84, X262)
CONF19_IN_G(T64) → U5_G(T64, delc34_in_aga(T67, T64, T68))
U5_G(T64, delc34_out_aga(T67, T64, T68)) → U6_G(T64, del34_in_aga(X208, T68, X209))
U5_G(T64, delc34_out_aga(T67, T64, T68)) → DEL34_IN_AGA(X208, T68, X209)
CONF19_IN_G(T54) → U7_G(T54, del2c29_in_ga(T54, T56))
U7_G(T54, del2c29_out_ga(T54, T56)) → U8_G(T54, del43_in_aag(X175, X176, T56))
U7_G(T54, del2c29_out_ga(T54, T56)) → DEL43_IN_AAG(X175, X176, T56)
DEL43_IN_AAG(X324, cons(X325, X326), cons(X325, T99)) → U11_AAG(X324, X325, X326, T99, del43_in_aag(X324, X326, T99))
DEL43_IN_AAG(X324, cons(X325, X326), cons(X325, T99)) → DEL43_IN_AAG(X324, X326, T99)
U7_G(T54, del2c29_out_ga(T54, T56)) → U9_G(T54, delc43_in_aag(T88, T89, T56))
U9_G(T54, delc43_out_aag(T88, T89, T56)) → U10_G(T54, conf19_in_g(T89))
U9_G(T54, delc43_out_aag(T88, T89, T56)) → CONF19_IN_G(T89)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
DEL43_IN_AAG(X324, cons(X325, X326), cons(X325, T99)) → DEL43_IN_AAG(X324, X326, T99)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
DEL43_IN_AAG(X324, cons(X325, X326), cons(X325, T99)) → DEL43_IN_AAG(X324, X326, T99)
DEL43_IN_AAG(cons(T99)) → DEL43_IN_AAG(T99)
From the DPs we obtained the following set of size-change graphs:
DEL34_IN_AGA(X261, cons(T82, T84), cons(T82, X262)) → DEL34_IN_AGA(X261, T84, X262)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
DEL34_IN_AGA(X261, cons(T82, T84), cons(T82, X262)) → DEL34_IN_AGA(X261, T84, X262)
DEL34_IN_AGA(cons(T84)) → DEL34_IN_AGA(T84)
From the DPs we obtained the following set of size-change graphs:
CONF19_IN_G(T54) → U7_G(T54, del2c29_in_ga(T54, T56))
U7_G(T54, del2c29_out_ga(T54, T56)) → U9_G(T54, delc43_in_aag(T88, T89, T56))
U9_G(T54, delc43_out_aag(T88, T89, T56)) → CONF19_IN_G(T89)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
CONF19_IN_G(T54) → U7_G(T54, del2c29_in_ga(T54, T56))
U7_G(T54, del2c29_out_ga(T54, T56)) → U9_G(T54, delc43_in_aag(T88, T89, T56))
U9_G(T54, delc43_out_aag(T88, T89, T56)) → CONF19_IN_G(T89)
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
CONF19_IN_G(T54) → U7_G(T54, del2c29_in_ga(T54))
U7_G(T54, del2c29_out_ga(T54, T56)) → U9_G(T54, delc43_in_aag(T56))
U9_G(T54, delc43_out_aag(T89, T56)) → CONF19_IN_G(T89)
del2c29_in_ga(T64) → U27_ga(T64, delc34_in_aga(T64))
delc43_in_aag(T95) → delc43_out_aag(cons(T95), T95)
delc43_in_aag(cons(T99)) → U26_aag(T99, delc43_in_aag(T99))
U27_ga(T64, delc34_out_aga(T64, T68)) → U28_ga(T64, delc34_in_aga(T68))
U26_aag(T99, delc43_out_aag(X326, T99)) → delc43_out_aag(cons(X326), cons(T99))
delc34_in_aga(cons(T77)) → delc34_out_aga(cons(T77), T77)
delc34_in_aga(cons(T84)) → U22_aga(T84, delc34_in_aga(T84))
U28_ga(T64, delc34_out_aga(T68, X209)) → del2c29_out_ga(T64, X209)
U22_aga(T84, delc34_out_aga(T84, X262)) → delc34_out_aga(cons(T84), cons(X262))
del2c29_in_ga(x0)
delc43_in_aag(x0)
U27_ga(x0, x1)
U26_aag(x0, x1)
delc34_in_aga(x0)
U28_ga(x0, x1)
U22_aga(x0, x1)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
U7_G(T54, del2c29_out_ga(T54, T56)) → U9_G(T54, delc43_in_aag(T56))
POL( U7_G(x1, x2) ) = max{0, 2x2 - 1}
POL( del2c29_in_ga(x1) ) = x1
POL( U27_ga(x1, x2) ) = max{0, x2 - 1}
POL( delc34_in_aga(x1) ) = x1 + 1
POL( U9_G(x1, x2) ) = x2 + 2
POL( delc43_in_aag(x1) ) = 2x1
POL( delc43_out_aag(x1, x2) ) = max{0, 2x1 - 2}
POL( cons(x1) ) = x1 + 1
POL( U26_aag(x1, x2) ) = x2 + 2
POL( U28_ga(x1, x2) ) = x2
POL( delc34_out_aga(x1, x2) ) = x2 + 2
POL( U22_aga(x1, x2) ) = x2 + 1
POL( del2c29_out_ga(x1, x2) ) = x2 + 2
POL( CONF19_IN_G(x1) ) = 2x1
del2c29_in_ga(T64) → U27_ga(T64, delc34_in_aga(T64))
delc43_in_aag(T95) → delc43_out_aag(cons(T95), T95)
delc43_in_aag(cons(T99)) → U26_aag(T99, delc43_in_aag(T99))
delc34_in_aga(cons(T77)) → delc34_out_aga(cons(T77), T77)
delc34_in_aga(cons(T84)) → U22_aga(T84, delc34_in_aga(T84))
U27_ga(T64, delc34_out_aga(T64, T68)) → U28_ga(T64, delc34_in_aga(T68))
U26_aag(T99, delc43_out_aag(X326, T99)) → delc43_out_aag(cons(X326), cons(T99))
U28_ga(T64, delc34_out_aga(T68, X209)) → del2c29_out_ga(T64, X209)
U22_aga(T84, delc34_out_aga(T84, X262)) → delc34_out_aga(cons(T84), cons(X262))
CONF19_IN_G(T54) → U7_G(T54, del2c29_in_ga(T54))
U9_G(T54, delc43_out_aag(T89, T56)) → CONF19_IN_G(T89)
del2c29_in_ga(T64) → U27_ga(T64, delc34_in_aga(T64))
delc43_in_aag(T95) → delc43_out_aag(cons(T95), T95)
delc43_in_aag(cons(T99)) → U26_aag(T99, delc43_in_aag(T99))
U27_ga(T64, delc34_out_aga(T64, T68)) → U28_ga(T64, delc34_in_aga(T68))
U26_aag(T99, delc43_out_aag(X326, T99)) → delc43_out_aag(cons(X326), cons(T99))
delc34_in_aga(cons(T77)) → delc34_out_aga(cons(T77), T77)
delc34_in_aga(cons(T84)) → U22_aga(T84, delc34_in_aga(T84))
U28_ga(T64, delc34_out_aga(T68, X209)) → del2c29_out_ga(T64, X209)
U22_aga(T84, delc34_out_aga(T84, X262)) → delc34_out_aga(cons(T84), cons(X262))
del2c29_in_ga(x0)
delc43_in_aag(x0)
U27_ga(x0, x1)
U26_aag(x0, x1)
delc34_in_aga(x0)
U28_ga(x0, x1)
U22_aga(x0, x1)
DEL18_IN_AAG(X147, cons(X148, X149), cons(X148, T46)) → DEL18_IN_AAG(X147, X149, T46)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
DEL18_IN_AAG(X147, cons(X148, X149), cons(X148, T46)) → DEL18_IN_AAG(X147, X149, T46)
DEL18_IN_AAG(cons(T46)) → DEL18_IN_AAG(T46)
From the DPs we obtained the following set of size-change graphs:
DEL6_IN_AGA(X72, cons(T25, T26), cons(T25, X73)) → DEL6_IN_AGA(X72, T26, X73)
delc6_in_aga(X53, cons(X53, T20), T20) → delc6_out_aga(X53, cons(X53, T20), T20)
delc6_in_aga(X72, cons(T25, T26), cons(T25, X73)) → U20_aga(X72, T25, T26, X73, delc6_in_aga(X72, T26, X73))
U20_aga(X72, T25, T26, X73, delc6_out_aga(X72, T26, X73)) → delc6_out_aga(X72, cons(T25, T26), cons(T25, X73))
delc18_in_aag(X127, cons(X127, T43), T43) → delc18_out_aag(X127, cons(X127, T43), T43)
delc18_in_aag(X147, cons(X148, X149), cons(X148, T46)) → U21_aag(X147, X148, X149, T46, delc18_in_aag(X147, X149, T46))
U21_aag(X147, X148, X149, T46, delc18_out_aag(X147, X149, T46)) → delc18_out_aag(X147, cons(X148, X149), cons(X148, T46))
delc34_in_aga(X242, cons(X242, T77), T77) → delc34_out_aga(X242, cons(X242, T77), T77)
delc34_in_aga(X261, cons(T82, T84), cons(T82, X262)) → U22_aga(X261, T82, T84, X262, delc34_in_aga(X261, T84, X262))
U22_aga(X261, T82, T84, X262, delc34_out_aga(X261, T84, X262)) → delc34_out_aga(X261, cons(T82, T84), cons(T82, X262))
del2c29_in_ga(T64, X209) → U27_ga(T64, X209, delc34_in_aga(T67, T64, T68))
U27_ga(T64, X209, delc34_out_aga(T67, T64, T68)) → U28_ga(T64, X209, delc34_in_aga(X208, T68, X209))
U28_ga(T64, X209, delc34_out_aga(X208, T68, X209)) → del2c29_out_ga(T64, X209)
delc43_in_aag(X304, cons(X304, T95), T95) → delc43_out_aag(X304, cons(X304, T95), T95)
delc43_in_aag(X324, cons(X325, X326), cons(X325, T99)) → U26_aag(X324, X325, X326, T99, delc43_in_aag(X324, X326, T99))
U26_aag(X324, X325, X326, T99, delc43_out_aag(X324, X326, T99)) → delc43_out_aag(X324, cons(X325, X326), cons(X325, T99))
DEL6_IN_AGA(X72, cons(T25, T26), cons(T25, X73)) → DEL6_IN_AGA(X72, T26, X73)
DEL6_IN_AGA(cons(T26)) → DEL6_IN_AGA(T26)
From the DPs we obtained the following set of size-change graphs: