the technique mentioned in the DJess paper is great for building fault tolerance and rapid recovery features. I had the same idea back in 2003 using Coherence to replicate the HashMaps. The approach should work even better if the rules are partitioned, though not all rulesets can be partitioned into discrete stages or groups.
the other method to distribute reasoning is to use collaborative agent techniques, which basically breaks the reasoning into stages and the results are passed from engine to another engine. That approach runs into problems when the ruleset can't be partitioned or divided into smaller subsets. The other limitation with using shared working memory for distributed reasoning is it's difficult to scale as the dataset grows. Once you go over 1 million facts and thousands of rules, the hardware requirements get expensive. peter On Feb 6, 2008 1:50 PM, Hal Hildebrand <[EMAIL PROTECTED]> wrote: > Very little in the literature (There's > DJess<http://www.waset.org/pwaset/v4/v4-18.pdf>). I've > got a model I've been working for my needs, but it requires Coherence. > Peter Lin has, I believe, a couple of patents in this area and a lot of > excellent ideas. > On Feb 6, 2008, at 11:57 AM, Mohd. Noor wrote: > > Hi all, > Is that any answer to Michael's question- I've the same inquires. > > Cheers > mnoor > > On Jan 30, 2008 4:39 PM, Michael Frey <[EMAIL PROTECTED]> wrote: > > > Hi, > > > > is it possible to distribute parts of Jess on multiple machines, e.g. > > one peer engine runs on node 1 while the original engine and it's rule > > base run on another one or are there other distribution mechanisms? > > > > Best Regards, > > Michael > > > > -- > > Michael Frey > > Telecommunications Software & Systems Group > > ArcLabs Research & Innovation Centre > > West Campus > > Waterford Institute of Technology > > Carriagnore, Co.Waterford, Ireland > > mail: [EMAIL PROTECTED] > > web: http://www.tssg.org > > > > > > > > -------------------------------------------------------------------- > > To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' > > in the BODY of a message to [EMAIL PROTECTED], NOT to the list > > (use your own address!) List problems? Notify > > [EMAIL PROTECTED] > > -------------------------------------------------------------------- > > > > > >
