Difference between revisions of "Termination Competition"

From Termination-Portal.org
Jump to navigationJump to search
Line 5: Line 5:
 
many research groups started to develop [[:Category:Tools | tools for fully-automated termination analysis]].
 
many research groups started to develop [[:Category:Tools | tools for fully-automated termination analysis]].
  
After a tool demonstration at the 2003 [[WST|Workshop on Termination]] in Valencia,
+
After a tool demonstration at the Termination Workshop 2003 (Valencia),
the community decided to install an annual termination competition
+
the community then decided to install an annual termination competition, and to collect benchmarks,
 
to spur the development of tools and new termination techniques.
 
to spur the development of tools and new termination techniques.
  
 
From 2004 till 2007, the competition organizer was Claude Marché, [http://www.lri.fr/~marche/termination-competition/ Paris].
 
From 2004 till 2007, the competition organizer was Claude Marché, [http://www.lri.fr/~marche/termination-competition/ Paris].
 
From 2008 to 2013 the competition was run by René Thiemann, [http://termcomp.uibk.ac.at Innsbruck].
 
From 2008 to 2013 the competition was run by René Thiemann, [http://termcomp.uibk.ac.at Innsbruck].
Since 2014, the competition organizer is Johannes Waldmann. Jobs are run on the [https://www.starexec.org/ Star Exec] platform at U Iowa. Results are aggregated and displayed at [http://nfa.imn.htwk-leipzig.de/termcomp/competition/20 HTWK Leipzig].
+
From 2014 to 2017, the competition organizer was Johannes Waldmann. Jobs were run on the [https://www.starexec.org/ Star Exec] platform at U Iowa.
 +
From 2018 on, the organizer is Akihisa Yamada. Jobs are run on Star-Exec.
  
 
== Upcoming Competitions ==
 
== Upcoming Competitions ==
  
 +
* [[Termination Competition 2019]] is planned to be part of [https://tacas.info/toolympics.php Toolympics],
 +
  with results presented during TACAS'19, April 16-17, Prague.
  
 
== Competition Categories ==
 
== Competition Categories ==
Line 76: Line 79:
 
* [http://www.lri.fr/~marche/termination-competition/2005/ Termination Competition 2005], [http://www.lri.fr/~marche/termination-competition/2005/TC.ppt Report]
 
* [http://www.lri.fr/~marche/termination-competition/2005/ Termination Competition 2005], [http://www.lri.fr/~marche/termination-competition/2005/TC.ppt Report]
 
* [http://www.lri.fr/~marche/termination-competition/2004/ Termination Competition 2004], [http://www.lri.fr/~marche/termination-competition/2004/slides-1jun2004.ps Report]
 
* [http://www.lri.fr/~marche/termination-competition/2004/ Termination Competition 2004], [http://www.lri.fr/~marche/termination-competition/2004/slides-1jun2004.ps Report]
 +
 +
At the "tool demonstration" in 2003, participating provers (including AProVe, Torpa, Matchbox)
 +
were run on the laptop computers of their developers in the room. Termination problems were announced
 +
on the spot by participants, then written on the blackboard, then typed in by everyone, and when a team's program
 +
could solve it, they shouted "solved".
  
 
== Static Backups of Results ==
 
== Static Backups of Results ==
  
 
For many previous competitions, static backups of the results are availble [https://aprove-developers.github.io/termcomp_results/ here].
 
For many previous competitions, static backups of the results are availble [https://aprove-developers.github.io/termcomp_results/ here].

Revision as of 17:36, 26 July 2018

Annual International Termination Competition

During the 90's a number of new, powerful termination methods was developed. Thus, at the beginning of the millennium many research groups started to develop tools for fully-automated termination analysis.

After a tool demonstration at the Termination Workshop 2003 (Valencia), the community then decided to install an annual termination competition, and to collect benchmarks, to spur the development of tools and new termination techniques.

From 2004 till 2007, the competition organizer was Claude Marché, Paris. From 2008 to 2013 the competition was run by René Thiemann, Innsbruck. From 2014 to 2017, the competition organizer was Johannes Waldmann. Jobs were run on the Star Exec platform at U Iowa. From 2018 on, the organizer is Akihisa Yamada. Jobs are run on Star-Exec.

Upcoming Competitions

 with results presented during TACAS'19, April 16-17, Prague.

Competition Categories

Currently, the competition features the following categories:


Discussion is open and primarily happens on the termtools mailing list. Decisions will be made by votes among the Termination Competition Steering Committee, with current members

Termination Problems Data Base

The Termination Problems Data Base collects all the problems used in the competitions.

We welcome problem submissions from non-participants.

History of Termination Competitions

The following competitions have taken place:

At the "tool demonstration" in 2003, participating provers (including AProVe, Torpa, Matchbox) were run on the laptop computers of their developers in the room. Termination problems were announced on the spot by participants, then written on the blackboard, then typed in by everyone, and when a team's program could solve it, they shouted "solved".

Static Backups of Results

For many previous competitions, static backups of the results are availble here.