An alternative to Rete.Very similar data structure, but doesn't keep a cache of previous matches in Beta nodes - instead it recalculates the matches each go.Memory savings...Asymmetric deletion - claims to speed up the process.
lexfiend 20 Oct 2005: Dan Miranker's seminal TREAT paper is available for a fee: [1]