首页 | 本学科首页   官方微博 | 高级检索  
     


Matching and alpha-equivalence check for nominal terms
Authors:Christophe Calvès  Maribel Fernández
Affiliation:King''s College London, Department of Computer Science, Strand, London WC2R 2LS, UK;Herons Brook Sticklepath Okehampton Devon EX20 2PY Phone: 01837 840154;Centro de Informática Universidade Federal de Pernambuco Av Prof Luis Freire, s/n Cidade Universitária 50740-540 Recife, PE Tel.: (+55 81) 2126 8430 Fax: (+55 81) 2126 8438 ruy@cin.ufpe.br
Abstract:Nominal terms generalise first-order terms by including abstraction and name swapping constructs. α-equivalence can be easily axiomatised using name swappings and a freshness relation, which makes the nominal approach well adapted to the specification of systems that involve binders. Nominal matching is matching modulo α-equivalence and has applications in programming languages, rewriting, and theorem proving. In this paper, we describe efficient algorithms to check the validity of equations involving binders and to solve matching problems modulo α-equivalence, using the nominal approach.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号