A Variant of Higher-Order Anti-Unification


Autoria(s): Baumgartner, Alexander; Kutsia, Temur; Levy, Jordi; Villaret i Ausellé, Mateu
Data(s)

03/10/2013

Resumo

We present a rule-based Huet’s style anti-unification algorithm for simply-typed lambda-terms in ɳ long β normal form, which computes a least general higher-order pattern generalization. For a pair of arbitrary terms of the same type, such a generalization always exists and is unique modulo α equivalence and variable renaming. The algorithm computes it in cubic time within linear space. It has been implemented and the code is freely available

Identificador

http://hdl.handle.net/10256/8403

Idioma(s)

eng

Publicador

Dagstuhl Publishing

Direitos

Attribution 3.0 Spain

<a href="http://creativecommons.org/licenses/by/3.0/es/">http://creativecommons.org/licenses/by/3.0/es/</a>

Palavras-Chave #Algorismes computacionals #Computer algorithms #Lògica matemàtica #Logic, Symbolic and mathematical
Tipo

info:eu-repo/semantics/article

info:eu-repo/semantics/publishedVersion