Whether you're doing a small rulebase (say, 200 rules or less), a medium (1K rules) or an enterprise system (20K rules) you should, as a Knowledge Engineer, be aware of all of those giants who have gone before; meaning that you should do some research into the mists of time. At a recent Business Rules Forum I heard several vendors say that they were investigating the problems associated with using parallel rulebased systems.
Well, a team of guys at CMU (Gupta, Forgy, Newell and Wedig) started solving this problem in 1984. Anoop Gupta (along with Charles Forgy and Allen Newell) finished that investigation in 1989 after Anoop got his Ph.D. and moved to Stanford. I guess that if you read the paper and put it in terms of today's computers, you "could" say the problem was solved. Gupta et al said that they could only get 10:1 improvement using parallel systems, but that seems good enough to at least start down that path, don't you?
Copyright (c) KBSC
Who stole my spring?? - After a nice 20C degrees day yesterday, I woke up this morning to this:
3 years ago