Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Grammar Rewriting

Grammar Rewriting

Thumbnail Image
Download
Name

AIM-1342.pdf

Size

1.44 MB

Format

Adobe PDF

Checksum (MD5)

666c0ba89a9564d162888161c9fa8af4

Thumbnail Image
Download
Name

AIM-1342.ps

Size

1.83 MB

Format

PostScript

Checksum (MD5)

a7ec618a6f032eed0c4bbc62ea542670

Author(s)
McAllester, David
Date Issued
December 1, 1991
Series/Report no.
AIM-1342
Abstract
We present a term rewriting procedure based on congruence closure that can be used with arbitrary equational theories. This procedure is motivated by the pragmatic need to prove equations in equational theories where confluence can not be achieved. The procedure uses context free grammars to represent equivalence classes of terms. The procedure rewrites grammars rather than terms and uses congruence closure to maintain certain congruence properties of the grammar. Grammars provide concise representations of large term sets. Infinite term sets can be represented with finite grammars and exponentially large term sets can be represented with linear sized grammars.
Subjects
context free languages
term rewriting
Knuth-Bendixscompletion
automated reasoning
theorem proving
equational reasoning
Persistent DSpace Link
http://hdl.handle.net/1721.1/5973
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.