Abstract
Since 2004, a Termination Competition is organized every year. This competition boosted a lot the development of automatic termination tools, but also the design of new techniques for proving termination. We present the background, results, and conclusions of the three first editions, and discuss perspectives and challenges for the future.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Manna, Z., Ness, S.: On the termination of Markov algorithms. In: ICSS. pp. 789–792 (1970), http://perso.ens-lyon.fr/pierre.lescanne/not_accessible.html
Lescanne, P.: Computer experiments with the REVE term rewriting system generator. In: Proc. POPL 1983 (1983)
Forgaard, R., Detlefs, D.: Reve 2.4: A program for generating and analyzing term rewriting systems. Massachusetts Institute (1984)
Steinbach, J.: Generating polynomial orderings. Information Processing Letters 49, 85–93 (1994)
Dershowitz, N.: 33 examples of termination. In: Comon, H., Jouannaud, J.-P. (eds.) Spring School of Theoretical Computer Science. LNCS, vol. 909, pp. 16–26. Springer, Heidelberg (1995)
Steinbach, J., Kühler, U.: Check your ordering – termination proofs and open problems. Technical Report SEKI Report SR-90-25, Univ. Kaiserslautern (1990)
Arts, T., Giesl, J.: Termination of term rewriting using dependency pairs. Theoretical Computer Science 236, 133–178 (2000)
Giesl, J., Schneider-Kamp, P., Thiemann, R.: The AProVE tool (RWTH, Aachen, Germany), http://aprove.informatik.rwth-aachen.de/
Fissore, O., Gnaedig, I., Kirchner, H.: CARIBOO: A multi-strategy termination proof tool based on induction. In: Rubio, A. (ed.) WST, pp. 77–79 (2003)
Contejean, E., Marché, C., Urbain, X.: The CiME rewrite toolbox (LRI, Orsay, France), http://cime.lri.fr
Waldmann, J.: The MatchBox tool (HTWK, Leipzig, Germany), http://dfa.imn.htwk-leipzig.de/matchbox/
Borralleras, C., Rubio, A.: The termptation tool (Universitat Politecnica de Catalunya, Spain), http://www.lsi.upc.es/~albert/term.html
Hirokawa, N., Middeldorp, A.: Tyrolean Termination Tool (Innsbruck Universität, Austria), http://colo6-c703.uibk.ac.at/ttt/
Claves, C., Ohlebusch, E.: The TALP tool (University of Bielefeld, Germany), http://bibiserv.techfak.uni-bielefeld.de/talp/
Codish, M., Taboch, C.: the TerminWeb tool (Ben Gurion University, Israel), http://www.cs.bgu.ac.il/~mcodish/TerminWeb/
Serebrenik, A., De Schreye, D.: The Hasta-La-Vista tool (K.U. Leuven, Belgium)
Zantema, H.: The TORPA tool (Technische Universteit Eindhoven, The Netherlands), http://www.win.tue.nl/~hzantema/torpa.html
Koprowski, A.: The TPA tool (Technische Universteit Eindhoven, The Netherlands), http://www.win.tue.nl/tpa
van der Wulp, J.: The TEPARLA tool (Technische Universteit Eindhoven, The Netherlands), http://www.win.tue.nl/~hzantema/torpa.html
Endrullis, J.: The JamBox tool (Free University in Amsterdam, The Netherlands), http://joerg.endrullis.de/
Korp, M.: The TTTbox (Innsbruck Universität, Austria), http://homepage.uibk.ac.at/~csad2836/TTTbox.html
Lucas, S.: Mu-term, a tool for proving termination of rewriting with replacement restrictions (2003), http://www.dsic.upv.es/~slucas/csr/termination/muterm/
Hofbauer, D.: The MultumNonMulta tool (Kassel, Germany), http://www.theory.informatik.uni-kassel.de/~dieter/multum/
Hofbauer, D., Waldmann, J.: Termination of {aa→bc,bb→ac,cc→ab}. Information Processing Letters 98(4), 156–158 (2006)
Hofbauer, D., Waldmann, J.: Termination of string rewriting with matrix interpretations. In: Pfenning, F. (ed.) RTA 2006. LNCS, vol. 4098, Springer, Heidelberg (2006)
Endrullis, J., Waldmann, J., Zantema, H.: Matrix interpretations for proving termination of term rewriting. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, Springer, Heidelberg (2006)
Codish, M., Schneider-Kamp, P., Lagoon, V., Thiemann, R., Giesl, J.: Sat solving for argument filterings. In: Hermann, M., Voronkov, A. (eds.) LPAR 2006. LNCS (LNAI), vol. 4246, pp. 30–44. Springer, Heidelberg (2006)
Giesl, J., Thiemann, R., Schneider-Kamp, P.: Proving and disproving termination of higher-order functions. In: Gramlich, B. (ed.) FroCoS. LNCS (LNAI), vol. 3717, pp. 216–231. Springer, Heidelberg (2005)
Hirokawa, N., Middeldorp, A.: Polynomial interpretations with negative coefficients. In: Buchberger, B., Campbell, J.A. (eds.) AISC 2004. LNCS (LNAI), vol. 3249, pp. 185–198. Springer, Heidelberg (2004)
Hirokawa, N., Middeldorp, A.: Dependency pairs revisited. In: van Oostrom, V. (ed.) RTA 2004. LNCS, vol. 3091, pp. 249–268. Springer, Heidelberg (2004)
Geser, A., Hofbauer, D., Waldmann, J., Zantema, H.: On tree automata that certify termination of left-linear term rewriting systems. Information and Computation 205(4), 512–534 (2007)
Blanqui, F.: CoLoR project (INRIA Lorraine, France), http://color.loria.fr/
Urbain, X., Forest, J., Courtieu, P.: The A3PAT project (Cédric, CNAM, Paris, France), http://www3.ensiie.fr/~urbain/a3pat
Podelski, A.: The TERMINATOR project (Microsoft Research, Cambridge, UK), http://research.microsoft.com/TERMINATOR/
Zantema, H., Waldmann, J.: Termination by quasi-periodic interpretations. In: Baader, F. (ed.) RTA 2007. LNCS, Springer, Heidelberg (2007)
Contejean, E., Marché, C., Rabehasaina, L.: Rewrite systems for natural, integral, and rational arithmetic. In: Comon, H. (ed.) Rewriting Techniques and Applications. LNCS, vol. 1232, Springer, Heidelberg (1997)
Deplagne, É.: Sequent Calculus Viewed Modulo. In: Pilière, C. (ed.) ESSLLI Student Session, Univ. Birmingham, pp. 66–76 (2000)
Zantema, H.: Termination of term rewriting by semantic labelling. Fundamenta Informaticae 24, 89–105 (1995)
Cohen, D., Watson, P.: An efficient representation of arithmetic for term rewriting. In: Book, R.V. (ed.) RTA’91. LNCS, vol. 488, pp. 240–251. Springer, Heidelberg (1991)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Marché, C., Zantema, H. (2007). The Termination Competition. In: Baader, F. (eds) Term Rewriting and Applications. RTA 2007. Lecture Notes in Computer Science, vol 4533. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73449-9_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-73449-9_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73447-5
Online ISBN: 978-3-540-73449-9
eBook Packages: Computer ScienceComputer Science (R0)