Detalhes do Documento

A local graph-rewriting system for deciding equality in sum-product theories

Autor(es): Almeida, José Bacelar cv logo 1 ; Pinto, Jorge Sousa cv logo 2 ; Vilaça, Miguel cv logo 3

Data: 2007

Identificador Persistente: http://hdl.handle.net/1822/14922

Origem: RepositóriUM - Universidade do Minho

Assunto(s): Graph-based decision procedures; Point-free programming


Descrição
Proceedings of the Third International Workshop on Term Graph Rewriting (TERMGRAPH 2006) In this paper we give a graph-based decision procedure for a calculus with sum and product types. Although our motivation comes from the Bird-Meertens approach to reasoning algebraically about functional programs, the language used here can be seen as the internal language of a category with binary products and coproducts. As such, the decision procedure presented has independent interest. A standard approach based on term rewriting would work modulo a set of equations; the present work proposes a simpler approach, based on graph-rewriting. We show in turn how the system covers reflection equational laws, fusion laws, and cancellation laws.
Tipo de Documento Artigo
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia