Replies: 4 comments 7 replies
-
I like this as it will be a subclass of ARI LCTRS (modulo preambles). |
Beta Was this translation helpful? Give feedback.
-
The If I understand your expressions correctly, then Furthermore, I personally prefer infix notation instead of prefix notation in expressions as it is more human-readable. |
Beta Was this translation helpful? Give feedback.
-
That's an extension which is not supported by all tools that participated in the past. The original format is described here.
Yes, that was on purpose. I think the question is: What's the goal of this category, in particular if we also have a complexity category for C (with unbounded integers). From my point of view, the main advantage of a dedicated category for ITSs is that it's a lot easier to enter the competition for new tools. Hence, the goal of my proposal was to keep the format as simple as possible. Moreover, if we add more features, it's difficult to draw the line. What about disjunctions? Non-tail recursion? Booleans? ... I know that the TPDB contains examples with non-linear arithmetic ( |
Beta Was this translation helpful? Give feedback.
-
The idea of my proposal was to keep the format as simple as possible to make life easy for new participants, but we can of course also use a more complex format. Then I'd propose to simply restrict the LCTRS format by changing the definition of
Then one can just import a suitable SMT theory (like LIA or NIA), and ITSs are a proper sub-class of LCTRSs. In this way, it's also easy to split the benchmarks if we want to have separate categories for different theories at some point. Regarding costs, we should use the same format as here, and I don't see a reason for considering non-negative costs only. Negative costs make perfect sense, e.g., to model
|
Beta Was this translation helpful? Give feedback.
-
Currently, we have two different formats for ITSs, the
.koat
format for "Complexity of ITSs" and an S-expression based format for "Termination of ITSs". It would be nice to have a uniform format. For consistency, I think we should also adapt the ARI format. Here's a first proposal:Since we'd need to implement the conversions from the two existing formats, switching to such a format might not be feasible for 2024, but rather for 2025.
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions