메뉴 건너뛰기




Volumn 37, Issue 3, 2006, Pages 155-203

Mechanizing and improving dependency pairs

Author keywords

Dependency pairs; Term rewriting; Termination

Indexed keywords

AUTOMATION; CONSTRAINT THEORY; INDENTATION; MATHEMATICAL TRANSFORMATIONS; PRODUCTION CONTROL;

EID: 33846578613     PISSN: 01687433     EISSN: 15730670     Source Type: Journal    
DOI: 10.1007/s10817-006-9057-7     Document Type: Article
Times cited : (171)

References (45)
  • 1
    • 0001193616 scopus 로고    scopus 로고
    • Termination of term rewriting using dependency pairs
    • Arts, T., Giesl, J.: Termination of term rewriting using dependency pairs. Theor. Comput. Sci. 236, 133-178 (2000)
    • (2000) Theor. Comput. Sci , vol.236 , pp. 133-178
    • Arts, T.1    Giesl, J.2
  • 2
    • 0004096113 scopus 로고    scopus 로고
    • A collection of examples for termination of term rewriting using dependency pairs
    • Technical report AIB-2001-09, RWTH Aachen, Germany. Available from
    • Arts, T., Giesl, J.: A collection of examples for termination of term rewriting using dependency pairs. Technical report AIB-2001-09, RWTH Aachen, Germany. Available from http://aib.informatik.rwth-aachen.de (2001)
    • (2001)
    • Arts, T.1    Giesl, J.2
  • 5
    • 84937420323 scopus 로고    scopus 로고
    • Complete monotonie semantic path orderings
    • Proceedings of the 17th CADE
    • Borralleras, C., Ferreira, M., Rubio, A.: Complete monotonie semantic path orderings. In: Proceedings of the 17th CADE. LNAI 1831, pp. 346-364 (2000)
    • (2000) LNAI , vol.1831 , pp. 346-364
    • Borralleras, C.1    Ferreira, M.2    Rubio, A.3
  • 6
    • 33846572098 scopus 로고    scopus 로고
    • Contejean, E, Marché, C, Monate, B, Urbain, X, CiME version 2. Available from, 2000
    • Contejean, E., Marché, C., Monate, B., Urbain, X.: CiME version 2. Available from http://cime.1ri.fr (2000)
  • 7
    • 84910829499 scopus 로고
    • Termination of rewriting
    • Dershowitz, N.: Termination of rewriting. J. Symb. Comput. 3, 69-116 (1987)
    • (1987) J. Symb. Comput , vol.3 , pp. 69-116
    • Dershowitz, N.1
  • 10
    • 84955582635 scopus 로고
    • Generating polynomial orderings for termination proofs
    • Proceedings of the 6th RTA
    • Giesl, J.: Generating polynomial orderings for termination proofs. In: Proceedings of the 6th RTA. LNCS 914, pp. 426-431 (1995)
    • (1995) LNCS , vol.914 , pp. 426-431
    • Giesl, J.1
  • 11
    • 0034952405 scopus 로고    scopus 로고
    • Verification of Erlang processes by dependency pairs
    • Giesl, J., Arts, T.: Verification of Erlang processes by dependency pairs. Appl. Algebra Eng. Commun. Comput. 12(1-2), 39-72 (2001)
    • (2001) Appl. Algebra Eng. Commun. Comput , vol.12 , Issue.1-2 , pp. 39-72
    • Giesl, J.1    Arts, T.2
  • 12
    • 0036657874 scopus 로고    scopus 로고
    • Modular termination proofs for rewriting using dependency pairs
    • Giesl, J., Arts, T., Ohlebusch, E.: Modular termination proofs for rewriting using dependency pairs. J. Symb. Comput. 34(1), 21-58 (2002)
    • (2002) J. Symb. Comput , vol.34 , Issue.1 , pp. 21-58
    • Giesl, J.1    Arts, T.2    Ohlebusch, E.3
  • 13
    • 9444259855 scopus 로고    scopus 로고
    • Improving dependency pairs
    • Proceedings of the 10th LPAR
    • Giesl, J., Thiemann, R., Schneider-Kamp, P., Falke, S.: Improving dependency pairs. In: Proceedings of the 10th LPAR, LNAI 2850. pp. 165-179 (2003a)
    • (2003) LNAI , vol.2850 , pp. 165-179
    • Giesl, J.1    Thiemann, R.2    Schneider-Kamp, P.3    Falke, S.4
  • 14
    • 9444295503 scopus 로고    scopus 로고
    • Mechanizing dependency pairs
    • Technical report AIB-2003-08, RWTH Aachen, Germany. Available from
    • Giesl, J., Thiemann, R., Schneider-Kamp, P., Falke, S.: Mechanizing dependency pairs. Technical report AIB-2003-08, RWTH Aachen, Germany. Available from http://aib.informatik.rwth-aachen.de (2003b)
    • (2003)
    • Giesl, J.1    Thiemann, R.2    Schneider-Kamp, P.3    Falke, S.4
  • 15
    • 26844487849 scopus 로고    scopus 로고
    • The dependency pair framework: Combining techniques for automated termination proofs
    • Proceedings of the 11th LPAR
    • Giesl, J., Thiemann, R., Schneider-Kamp, P.: The dependency pair framework: combining techniques for automated termination proofs. In: Proceedings of the 11th LPAR. LNAI 3452, pp. 301-331 (2005a)
    • (2005) LNAI , vol.3452 , pp. 301-331
    • Giesl, J.1    Thiemann, R.2    Schneider-Kamp, P.3
  • 16
    • 33646193089 scopus 로고    scopus 로고
    • Proving and disproving termination of higher-order functions
    • Proceedings of the 5th FroCoS
    • Giesl, J., Thiemann, R., Schneider-Kamp, P.: Proving and disproving termination of higher-order functions. In: Proceedings of the 5th FroCoS. LNAI 3717, pp. 216-231 (2005b)
    • (2005) LNAI , vol.3717 , pp. 216-231
    • Giesl, J.1    Thiemann, R.2    Schneider-Kamp, P.3
  • 17
    • 33749559876 scopus 로고    scopus 로고
    • AProVE 1.2: Automatic termination proofs in the dependency pair framework
    • Proceedings of the 3rd IJCAR
    • Giesl, J., Schneider-Kamp, P., Thiemann, R.: AProVE 1.2: Automatic termination proofs in the dependency pair framework. In: Proceedings of the 3rd IJCAR, LNAI 4130, pp. 281-286 (2006a)
    • (2006) LNAI , vol.4130 , pp. 281-286
    • Giesl, J.1    Schneider-Kamp, P.2    Thiemann, R.3
  • 18
    • 33749387682 scopus 로고    scopus 로고
    • Automated termination analysis for Haskell: From term rewriting to programming languages
    • Proceedings of the 17th RTA
    • Giesl, J., Swiderski, S., Schneider-Kamp, P., Thiemann, R.: Automated termination analysis for Haskell: from term rewriting to programming languages. In: Proceedings of the 17th RTA. LNCS 4098, pp. 297-312 (2006b)
    • (2006) LNCS , vol.4098 , pp. 297-312
    • Giesl, J.1    Swiderski, S.2    Schneider-Kamp, P.3    Thiemann, R.4
  • 19
    • 0000619678 scopus 로고
    • Generalized sufficient conditions for modular termination of rewriting
    • Gramlich, B.: Generalized sufficient conditions for modular termination of rewriting. Appl. Algebra Eng. Commun. Comput. 5, 131-158 (1994)
    • (1994) Appl. Algebra Eng. Commun. Comput , vol.5 , pp. 131-158
    • Gramlich, B.1
  • 20
    • 0029368735 scopus 로고
    • Abstract relations between restricted termination and confluence properties of rewrite systems
    • Gramlich, B.: Abstract relations between restricted termination and confluence properties of rewrite systems. Fundam. Inform. 24, 3-23 (1995)
    • (1995) Fundam. Inform , vol.24 , pp. 3-23
    • Gramlich, B.1
  • 22
    • 35048819118 scopus 로고    scopus 로고
    • Dependency pairs revisited
    • Proceedings of the 15th RTA
    • Hirokawa, N., Middeldorp, A.: Dependency pairs revisited. In: Proceedings of the 15th RTA. LNCS 3091, pp. 249-268 (2004a)
    • (2004) LNCS , vol.3091 , pp. 249-268
    • Hirokawa, N.1    Middeldorp, A.2
  • 23
    • 35048902099 scopus 로고    scopus 로고
    • Polynomial interpretations with negative coefficients
    • Proceedings of the AISC '04
    • Hirokawa, N., Middeldorp, A.: Polynomial interpretations with negative coefficients. In: Proceedings of the AISC '04, LNAI 3249, 185-198 (2004b)
    • (2004) LNAI , vol.3249 , pp. 185-198
    • Hirokawa, N.1    Middeldorp, A.2
  • 24
    • 22944445114 scopus 로고    scopus 로고
    • Tyrolean termination tool
    • Proceedings of the 16th RTA
    • Hirokawa, N., Middeldorp, A.: Tyrolean termination tool. In: Proceedings of the 16th RTA. LNCS 3467, pp. 175-184 (2005a)
    • (2005) LNCS , vol.3467 , pp. 175-184
    • Hirokawa, N.1    Middeldorp, A.2
  • 25
    • 20144367873 scopus 로고    scopus 로고
    • Automating the dependency pair method
    • Hirokawa, N., Middeldorp, A.: Automating the dependency pair method. Inf. Comput. 199(1-2), 172-199 (2005b)
    • (2005) Inf. Comput , vol.199 , Issue.1-2 , pp. 172-199
    • Hirokawa, N.1    Middeldorp, A.2
  • 26
    • 0032143325 scopus 로고    scopus 로고
    • Testing positiveness of polynomials
    • Hong, H., and Jakuš, D.: Testing positiveness of polynomials. J. Autom. Reason. 21(1), 23-38 (1998)
    • (1998) J. Autom. Reason , vol.21 , Issue.1 , pp. 23-38
    • Hong, H.1    Jakuš, D.2
  • 27
    • 0000673198 scopus 로고
    • Proofs by induction in equational theories with constructors
    • Huet, G., Hullot, J.-M.: Proofs by induction in equational theories with constructors. J. Comput. Syst. Sci. 25, 239-299 (1982)
    • (1982) J. Comput. Syst. Sci , vol.25 , pp. 239-299
    • Huet, G.1    Hullot, J.-M.2
  • 28
    • 25444439752 scopus 로고
    • Leech, J, ed, Computational Problems in Abstract Algebra, pp, Pergamon Press, Oxford, UK
    • Knuth, D., Bendix, P.: Simple word problems in universal algebras. In: Leech, J. (ed.) Computational Problems in Abstract Algebra, pp. 263-297. Pergamon Press, Oxford, UK (1970)
    • (1970) Simple word problems in universal algebras , pp. 263-297
    • Knuth, D.1    Bendix, P.2
  • 29
    • 33749419632 scopus 로고    scopus 로고
    • TPA: Termination proved automatically
    • Proceedings of the 17th RTA
    • Koprowski, A.: TPA: termination proved automatically. In: Proceedings of the 17th RTA. LNCS 4098, pp. 257-266 (2006)
    • (2006) LNCS , vol.4098 , pp. 257-266
    • Koprowski, A.1
  • 30
    • 84979025426 scopus 로고    scopus 로고
    • Argument filtering transformation
    • Proceedings of the 1st PPDP
    • Kusakari, K., Nakamura, M., Toyama, Y.: Argument filtering transformation. In: Proceedings of the 1st PPDP. LNCS 1702, pp. 48-62 (1999)
    • (1999) LNCS , vol.1702 , pp. 48-62
    • Kusakari, K.1    Nakamura, M.2    Toyama, Y.3
  • 31
    • 0003916809 scopus 로고
    • On proving term rewriting systems are Noetherian
    • Technical report MTP-3, Louisiana Technical University, Ruston, LA
    • Lankford, D.: On proving term rewriting systems are Noetherian. Technical report MTP-3, Louisiana Technical University, Ruston, LA (1979)
    • (1979)
    • Lankford, D.1
  • 33
    • 22944474618 scopus 로고    scopus 로고
    • Polynomials over the reals in proofs of termination: From theory to practice
    • Lucas, S.: Polynomials over the reals in proofs of termination: from theory to practice. RAIRO Theor. Inform. Appl. 39(3), 547-586 (2005)
    • (2005) RAIRO Theor. Inform. Appl , vol.39 , Issue.3 , pp. 547-586
    • Lucas, S.1
  • 34
    • 84867766788 scopus 로고    scopus 로고
    • Approximating dependency graphs using tree automata techniques
    • Proceedings of the 1st IJCAR
    • Middeldorp, A.: Approximating dependency graphs using tree automata techniques. In: Proceedings of the 1st IJCAR. LNAI 2083, pp. 593-610 (2001)
    • (2001) LNAI , vol.2083 , pp. 593-610
    • Middeldorp, A.1
  • 35
    • 18944368842 scopus 로고    scopus 로고
    • Approximations for strategies and termination
    • Middeldorp, A.: Approximations for strategies and termination. In: Proceedings of the 2nd WRS. ENTCS 70(6) (2002)
    • (2002) Proceedings of the 2nd WRS. ENTCS , vol.70 , Issue.6
    • Middeldorp, A.1
  • 36
    • 84937438740 scopus 로고    scopus 로고
    • TALP: A tool for termination analysis of logic programs
    • Proceedings of the 11th RTA
    • Ohlebusch, E., Claves, C., Marchć, C.: TALP: A tool for termination analysis of logic programs. In: Proceedings of the 11th RTA. LNCS 1833, 270-273 (2000)
    • (2000) LNCS , vol.1833 , pp. 270-273
    • Ohlebusch, E.1    Claves, C.2    Marchć, C.3
  • 38
    • 34548143045 scopus 로고    scopus 로고
    • Automated termination analysis for logic programs by term rewriting
    • Proceedings of the 16th LOPSTR, to appear
    • Schneider-Kamp, P., Giesl, J., Serebrenik, A., Thiemann, R.: Automated termination analysis for logic programs by term rewriting. In: Proceedings of the 16th LOPSTR. LNCS (2007) (to appear)
    • (2007) LNCS
    • Schneider-Kamp, P.1    Giesl, J.2    Serebrenik, A.3    Thiemann, R.4
  • 39
    • 9444229424 scopus 로고    scopus 로고
    • Improved modular termination proofs using dependency pairs
    • Proceedings of the 2nd IJCAR
    • Thiemann, R., Giesl, J., Schneider-Kamp, P.: Improved modular termination proofs using dependency pairs. In: Proceedings of the 2nd IJCAR. LNAI 3097, pp. 75-90 (2004)
    • (2004) LNAI , vol.3097 , pp. 75-90
    • Thiemann, R.1    Giesl, J.2    Schneider-Kamp, P.3
  • 40
    • 27144548960 scopus 로고    scopus 로고
    • The size-change principle and dependency pairs for termination of term rewriting
    • Thiemann, R., Giesl, J.: The size-change principle and dependency pairs for termination of term rewriting. Appl. Algebra Eng. Commun. Comput. 16(4), 229-270 (2005)
    • (2005) Appl. Algebra Eng. Commun. Comput , vol.16 , Issue.4 , pp. 229-270
    • Thiemann, R.1    Giesl, J.2
  • 41
    • 0023345304 scopus 로고
    • Counterexamples to the termination for the direct sum of term rewriting systems
    • Toyama, Y.: Counterexamples to the termination for the direct sum of term rewriting systems. Inf. Process. Lett. 25, 141-143 (1987)
    • (1987) Inf. Process. Lett , vol.25 , pp. 141-143
    • Toyama, Y.1
  • 42
    • 33646176310 scopus 로고    scopus 로고
    • TPDB web page, http://www.lri.fr/-marche/termination-competition/
    • TPDB web page
  • 43
    • 3042682298 scopus 로고    scopus 로고
    • Modular and incremental automated termination proofs
    • Urbain, X.: Modular and incremental automated termination proofs. J. Autom. Reason. 32(4), 315-355 (2004)
    • (2004) J. Autom. Reason , vol.32 , Issue.4 , pp. 315-355
    • Urbain, X.1
  • 44
    • 0002204834 scopus 로고
    • Termination of term rewriting by semantic labelling
    • Zantema, H.: Termination of term rewriting by semantic labelling. Fundam. Inform. 24, 89-105 (1995)
    • (1995) Fundam. Inform , vol.24 , pp. 89-105
    • Zantema, H.1
  • 45
    • 33644629035 scopus 로고    scopus 로고
    • Termination of string rewriting proved automatically
    • Zantema, H.: Termination of string rewriting proved automatically. J. Autom. Reason. 34(2), 105-139 (2005)
    • (2005) J. Autom. Reason , vol.34 , Issue.2 , pp. 105-139
    • Zantema, H.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.