To perform higher-order matching, we need to decide the beta eta-equivalence on lambda-terms. The first way to do it is to use simply typed lambda-calculus and this is the usual framework where higher-order matching is performed. Another approach consists in deciding a restricted equivalence. This restricted equivalence can be based on finite developments or more interestingly on finite superdevelopments. We consider higher-order matching modulo (super)developments over untyped lambda-terms for which we propose terminating, sound and complete matching algorithms. This is in particular of interest since all second-order beta-matches are matches modulo superdevelopments. We further propose a restriction to second-order matching that gives exa...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
In current implementations of higher-order logics higher-orderunification is used to lift the resolu...
International audienceWe generalize the recursive path order (RPO) to higher-order terms without λ-a...
To perform higher-order matching, we need to decide the beta eta-equivalence on lambda-terms. The fi...
To perform higher-order matching, we need to decide the beta eta-equivalence on \lambda-terms. The f...
Higher-order matching is a special case of unification of simply-typed lambda-terms: in a matching e...
International audienceWe designed a superposition calculus for a clausal fragment of extensional pol...
International audienceWe extend the termination proof methods based on reduction orderings to higher...
1. We analyze expressiveness of the simply typed lambda calculus (STLC) over a single base type, and...
International audienceWe introduce refutationally complete superposition calculi for intentional and...
We present a rule-based Huet\u27s style anti-unification algorithm for simply-typed lambda-terms in ...
International audienceWe recently designed two calculi as stepping stones towards superposition for ...
AbstractWe present a simple, practical algorithm for higher-order matching in the context of automat...
In current implementations of higher-order logics higher-order unification is used to lift the resol...
Colloque avec actes et comité de lecture. internationale.International audienceWe consider the probl...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
In current implementations of higher-order logics higher-orderunification is used to lift the resolu...
International audienceWe generalize the recursive path order (RPO) to higher-order terms without λ-a...
To perform higher-order matching, we need to decide the beta eta-equivalence on lambda-terms. The fi...
To perform higher-order matching, we need to decide the beta eta-equivalence on \lambda-terms. The f...
Higher-order matching is a special case of unification of simply-typed lambda-terms: in a matching e...
International audienceWe designed a superposition calculus for a clausal fragment of extensional pol...
International audienceWe extend the termination proof methods based on reduction orderings to higher...
1. We analyze expressiveness of the simply typed lambda calculus (STLC) over a single base type, and...
International audienceWe introduce refutationally complete superposition calculi for intentional and...
We present a rule-based Huet\u27s style anti-unification algorithm for simply-typed lambda-terms in ...
International audienceWe recently designed two calculi as stepping stones towards superposition for ...
AbstractWe present a simple, practical algorithm for higher-order matching in the context of automat...
In current implementations of higher-order logics higher-order unification is used to lift the resol...
Colloque avec actes et comité de lecture. internationale.International audienceWe consider the probl...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
In current implementations of higher-order logics higher-orderunification is used to lift the resolu...
International audienceWe generalize the recursive path order (RPO) to higher-order terms without λ-a...