E-unification by means of tree tuple synchronized grammars

The goal of this paper is both to give an E-unification procedure that always terminates, and to decide unifiability. For this, we assume that the equational theory is specified by a confluent and constructor-based rewrite system, and that four additional restrictions are satisfied. We give a...

Full description

Bibliographic Details
Main Authors: Sébastien Limet, Pierre Réty
Format: Article
Language:English
Published: Discrete Mathematics & Theoretical Computer Science 1997-12-01
Series:Discrete Mathematics & Theoretical Computer Science
Online Access:http://www.dmtcs.org/dmtcs-ojs/index.php/dmtcs/article/view/77
_version_ 1818192023815979008
author Sébastien Limet
Pierre Réty
author_facet Sébastien Limet
Pierre Réty
author_sort Sébastien Limet
collection DOAJ
description The goal of this paper is both to give an E-unification procedure that always terminates, and to decide unifiability. For this, we assume that the equational theory is specified by a confluent and constructor-based rewrite system, and that four additional restrictions are satisfied. We give a procedure that represents the (possibly infinite) set of solutions thanks to a tree tuple synchronized grammar, and that can decide upon unifiability thanks to an emptiness test. Moreover, we show that if only three of the four additional restrictions are satisfied then unifiability is undecidable.
first_indexed 2024-12-12T00:23:55Z
format Article
id doaj.art-76bf178ab0a94c4ca89986b2748c9bea
institution Directory Open Access Journal
issn 1462-7264
1365-8050
language English
last_indexed 2024-12-12T00:23:55Z
publishDate 1997-12-01
publisher Discrete Mathematics & Theoretical Computer Science
record_format Article
series Discrete Mathematics & Theoretical Computer Science
spelling doaj.art-76bf178ab0a94c4ca89986b2748c9bea2022-12-22T00:44:39ZengDiscrete Mathematics & Theoretical Computer ScienceDiscrete Mathematics & Theoretical Computer Science1462-72641365-80501997-12-0111E-unification by means of tree tuple synchronized grammarsSébastien LimetPierre RétyThe goal of this paper is both to give an E-unification procedure that always terminates, and to decide unifiability. For this, we assume that the equational theory is specified by a confluent and constructor-based rewrite system, and that four additional restrictions are satisfied. We give a procedure that represents the (possibly infinite) set of solutions thanks to a tree tuple synchronized grammar, and that can decide upon unifiability thanks to an emptiness test. Moreover, we show that if only three of the four additional restrictions are satisfied then unifiability is undecidable.http://www.dmtcs.org/dmtcs-ojs/index.php/dmtcs/article/view/77
spellingShingle Sébastien Limet
Pierre Réty
E-unification by means of tree tuple synchronized grammars
Discrete Mathematics & Theoretical Computer Science
title E-unification by means of tree tuple synchronized grammars
title_full E-unification by means of tree tuple synchronized grammars
title_fullStr E-unification by means of tree tuple synchronized grammars
title_full_unstemmed E-unification by means of tree tuple synchronized grammars
title_short E-unification by means of tree tuple synchronized grammars
title_sort e unification by means of tree tuple synchronized grammars
url http://www.dmtcs.org/dmtcs-ojs/index.php/dmtcs/article/view/77
work_keys_str_mv AT sebastienlimet eunificationbymeansoftreetuplesynchronizedgrammars
AT pierrerety eunificationbymeansoftreetuplesynchronizedgrammars