Colloque avec actes et comité de lecture. internationale.International audienceMatching is a solving process which is crucial in declarative (rule-based) programming languages. In order to apply rules, one has to match the left-hand side of a rule with the term to be rewritten. In several declarative programming languages, programs involve operators that may also satisfy some structural axioms. Therefore, their evaluation mechanism must implement powerful matching algorithms working modulo equational theories. In this paper, we show the existence of an equational theory where matching is decidable (resp. finitary) but matching in presence of additional (free) operators is undecidable (resp. infinitary). The interest of this result is to eas...
AbstractWe introduce a class of counting problems that arise naturally in equational matching and in...
International audienceThe model behind functional programming languages is the closed $λ$-calculus, ...
Article dans revue scientifique avec comité de lecture.The simultaneous elementary E-matching proble...
The problem of combining matching algorithms for equational theories with disjoint signatures is stu...
AbstractWe study matching in flat theories both from theoretical and practical points of view. A fla...
We provide a simple system, based on transformation rules, which is complete for certain classes of ...
Colloque avec actes et comité de lecture. internationale.International audienceSolving equational pr...
Abstract. We show that AI{matching (AI denotes the theory of an associative and idempotent function ...
International audienceThe concept of matching is ubiquitous in declarative programming and in automa...
AbstractUnification is the problem to solve equations of first order terms by finding (all) substitu...
. This paper addresses the problem of systematically building a matching algorithm for the union of ...
International audienceMatching algorithms are often central sub-routines in many areas of automated ...
AbstractWe propose an abstract framework to present unification and matching problems. We argue abou...
We show that AI-matching (AI denotes the theory of anassociative and idempotent function symbol), wh...
Colloque avec actes et comité de lecture. internationale.International audienceWe consider the probl...
AbstractWe introduce a class of counting problems that arise naturally in equational matching and in...
International audienceThe model behind functional programming languages is the closed $λ$-calculus, ...
Article dans revue scientifique avec comité de lecture.The simultaneous elementary E-matching proble...
The problem of combining matching algorithms for equational theories with disjoint signatures is stu...
AbstractWe study matching in flat theories both from theoretical and practical points of view. A fla...
We provide a simple system, based on transformation rules, which is complete for certain classes of ...
Colloque avec actes et comité de lecture. internationale.International audienceSolving equational pr...
Abstract. We show that AI{matching (AI denotes the theory of an associative and idempotent function ...
International audienceThe concept of matching is ubiquitous in declarative programming and in automa...
AbstractUnification is the problem to solve equations of first order terms by finding (all) substitu...
. This paper addresses the problem of systematically building a matching algorithm for the union of ...
International audienceMatching algorithms are often central sub-routines in many areas of automated ...
AbstractWe propose an abstract framework to present unification and matching problems. We argue abou...
We show that AI-matching (AI denotes the theory of anassociative and idempotent function symbol), wh...
Colloque avec actes et comité de lecture. internationale.International audienceWe consider the probl...
AbstractWe introduce a class of counting problems that arise naturally in equational matching and in...
International audienceThe model behind functional programming languages is the closed $λ$-calculus, ...
Article dans revue scientifique avec comité de lecture.The simultaneous elementary E-matching proble...