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]
> > --------------------------------------------------------------------
> >
> >
>
>

Reply via email to