Skip to main navigation Skip to search Skip to main content

A variant of higher-order anti-unification

  • Johannes Kepler University Linz
  • CSIC - Research Institute of Artificial Intelligence

Research output: Chapter in Book/Conference proceedingConference proceedingpeer-review

12 Citations (Scopus)

Abstract

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.

Original languageEnglish
Title of host publication24th International Conference on Rewriting Techniques and Applications, RTA 2013
EditorsFemke van Raamsdonk
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages113-127
Number of pages15
ISBN (Electronic)9783939897538
ISBN (Print)9783939897538
DOIs
Publication statusPublished - 2013
Event24th International Conference on Rewriting Techniques and Applications, RTA 2013 - Eindhoven, Netherlands
Duration: 24 Jun 201326 Jun 2013

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume21
ISSN (Print)1868-8969

Conference

Conference24th International Conference on Rewriting Techniques and Applications, RTA 2013
Country/TerritoryNetherlands
CityEindhoven
Period24/06/1326/06/13

Keywords

  • Higher-order anti-unification
  • Higher-order patterns

Fingerprint

Dive into the research topics of 'A variant of higher-order anti-unification'. Together they form a unique fingerprint.

Cite this