Skip to content

TermCOMP/its-conversion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITS Conversion

Tool to convert between the following three formats for Integer Transition Systems:

  • the koat format that has been used in the TermComp-category Complexity of Integer Transition Systems until 2024
  • the smt2 format that has been used in the TermComp-category Termination of Integer Transition Systems until 2024
  • the ari format that is used for ITSs since 2025

Usage

Run its-conversion-static --help for more information.

Limitations

The transformation is far from complete. It's supposed to work on the examples from the TPDB, version f8460262, and will probably fail / yield incorrect results for other examples.

In particular, the koat export ignores precedences of arithmetic and Boolean operators. This should be fine, as the TPDB examples do not contain expressions or formulas with parantheses, but it's of course incorrect in general.

Moreover, the smt2 export assumes that the arguments of all right-hand sides of rules are variables.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published