Skip to Content.
Sympa Menu

maude-help - [Maude-help] Term comparison

maude-help AT lists.cs.illinois.edu

Subject: Maude-help mailing list

List archive

[Maude-help] Term comparison


Chronological Thread 
  • From: Alban Linard <Alban.Linard AT unige.ch>
  • To: maude-help AT cs.uiuc.edu
  • Subject: [Maude-help] Term comparison
  • Date: Tue, 22 Feb 2011 11:13:31 +0100
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/maude-help>
  • List-id: <maude-help.cs.uiuc.edu>

Hello,

In the SMV group (see signature), people think that Decision Diagram operations can be viewed as term rewriting, so i plan to try implementing a DD library in Maude.

But Decision Diagrams heavily rely on unique representation of their representation. If a DD is encoded as a term, can Maude check equality between two DDs/terms in constant time ? Is there a mechanism like hash-consing/flyweight/unicity-table for Maude terms ?

If it does not exist, is there a way to avoid deep comparison of two terms ?
Do you know other similar projects ?

Moreover, is there an easy way to implement the operation cache ? Or should it be given explicitly together with the operations' terms ?

Thanks,

Alban Linard,
Software Modeling and Verification Group,
University of Geneva




Archive powered by MHonArc 2.6.16.

Top of Page