Skip to main navigation Skip to search Skip to main content

Congruence closure modulo associativity and commutativity?

  • Stony Brook University
  • LORIA/INRIA Lorraine

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

19 Scopus citations

Abstract

We introduce the notion of an associative-commutative congruence closure and show how such closures can be constructed via completion-like transition rules. This method is based on combining completion algorithms for theories over disjoint signatures to produce a convergent rewrite system over an extended signature. This approach can also be used to solve the word problem for ground AC-theories without the need for AC-simplification orderings total on ground terms. Associative-commutative congruence closure provides a novel way to construct a convergent rewrite system for a ground AC-theory. This is done by transforming an AC-congruence closure, which is described by rewrite rules over an extended signature, to a rewrite system over the original signature. The set of rewrite rules thus obtained is convergent with respect to a new and simpler notion of associative-commutative reduction.

Original languageEnglish
Title of host publicationFrontiers of Combining Systems - 3rd International Workshop, FroCoS 2000, Proceedings
EditorsHelene Kirchner, Christophe Ringeissen
PublisherSpringer Verlag
Pages245-259
Number of pages15
ISBN (Print)9783540672814
DOIs
StatePublished - 2000
Event3rd International Workshop on Frontiers of Combining Systems, FroCoS 2000 - Nancy, France
Duration: Mar 22 2000Mar 24 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1794
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Workshop on Frontiers of Combining Systems, FroCoS 2000
Country/TerritoryFrance
CityNancy
Period03/22/0003/24/00

Fingerprint

Dive into the research topics of 'Congruence closure modulo associativity and commutativity?'. Together they form a unique fingerprint.

Cite this