Normal higher-order termination
JP Jouannaud, A Rubio - ACM Transactions on Computational Logic …, 2015 - dl.acm.org
… confluence checks based on higher-order critical pairs. A first … termination of all variants of
higher-order rewriting `a la Nipkow, called normal termination, thanks to the notion of a normal …
higher-order rewriting `a la Nipkow, called normal termination, thanks to the notion of a normal …
Higher-order termination: from Kruskal to computability
… complex calculi defined by higher-order rewrite rules such as … to the higher-order case,
yielding the higher-order recursive … A substitution γ is in R-normal form if xγ is in R-normal form …
yielding the higher-order recursive … A substitution γ is in R-normal form if xγ is in R-normal form …
[PDF][PDF] Higher Order Termination: Automatable Techniques for Proving Termination of Higher-Order Term Rewriting Systems
CLM Kop - 2012 - research.vu.nl
… This thesis is devoted to the study of termination in higher-order term rewriting. Termination
… The ⇒β relation is terminating on all typed terms and has unique normal forms; that is, if s ⇒…
… The ⇒β relation is terminating on all typed terms and has unique normal forms; that is, if s ⇒…
Termination proofs for higher-order rewrite systems
J Van de Pol - International Workshop on Higher-Order Algebra, Logic …, 1993 - Springer
… characterisation of termination for TRSs to one for HRSs. The definition of Higher-order
Rewriting … To ensure that C really depends on •, the condition that C is in/3-normal form is added. …
Rewriting … To ensure that C really depends on •, the condition that C is in/3-normal form is added. …
Proving and disproving termination of higher-order functions
J Giesl, R Thiemann, P Schneider-Kamp - International Workshop on …, 2005 - Springer
… for combining termination and non-termination techniques for first- and higher-order functions
… We implemented and evaluated our results in the automated termination prover AProVE . …
… We implemented and evaluated our results in the automated termination prover AProVE . …
Higher-order rewriting: Framework, confluence and termination
JP Jouannaud - Processes, Terms and Cycles: Steps on the Road to …, 2005 - Springer
… higherorder rewriting, that is, rewriting higher-order functional expressions at highertypes.
Higher-order … Let R = {Γi ⊣ li → ri}i∈I be a normal higherorder rewrite system such that li ≻β ri …
Higher-order … Let R = {Γi ⊣ li → ri}i∈I be a normal higherorder rewrite system such that li ≻β ri …
Termination and reduction checking for higher-order logic programs
B Pientka - International Joint Conference on Automated …, 2001 - Springer
… We will rely on the fact that canonical (ie long βη-normal) forms of LF object are computable
and that equivalent LF objects have the same canonical form up to α-conversion. We …
and that equivalent LF objects have the same canonical form up to α-conversion. We …
Size-change termination as a contract: dynamically and statically enforcing termination for higher-order programs
… for termination … termination analysis, we apply existing abstract interpretation techniques
directly to the operational semantics, avoiding the need for custom abstractions for termination. …
directly to the operational semantics, avoiding the need for custom abstractions for termination. …
Verifying termination and reduction properties about higher-order logic programs
B Pientka - Journal of Automated Reasoning, 2005 - Springer
… to support the use of higher-order datatypes and model concisely … reduction and termination
checking for higher-order logic … We can implement an algorithm for negation normal form …
checking for higher-order logic … We can implement an algorithm for negation normal form …
Size-based termination of higher-order rewriting
F Blanqui - Journal of Functional Programming, 2018 - cambridge.org
… existence of a normal form is a weaker property called weak normalization. Termination is
an … A way to prove the termination of this system is to show that, in two successive functions …
an … A way to prove the termination of this system is to show that, in two successive functions …
Related searches
- automatable techniques higher order termination
- higher order logic
- higher order rewriting
- higher order functional programs
- higher order programs size change termination
- termination criterion higher order
- higher order variables
- higher order concurrent separation logic
- higher order interpretations
- higher order recursion schemes
- higher order terms
- horn clauses for verification higher order
- order types termination orderings
- rewriting systems higher order termination