BIZRULES | RuleMap | RedFlagRulez | Visible Knowledge | Knowledgebase | Blog | BRxG | Agility Alliance | Free Newsletter

 

What is a
RuleMap?

RuleMap examples

Contact us

 

   

 
 

 

 

 

 

 


Decision Tree & Directed Acyclic Graph (DAG) RuleMap™

This model compares a strict decision tree hierarchy, which allows one parent per node, with a DAG, which allows multiple parents per node. The tree is commonly used to document business rules. During this presentation, we proposed DAG's as another way to document rules for business users. We also recommended that Business Rule Engine (BRE) software vendors should look into DAG's to see whether this technique can or should be incorporated into their rules management software products. In our experience harvesting rules with expects, DAG's are just as effective and as easy to understand as decision trees - - for very complex trees, a DAG approach helps to simplify complexity.

Source: The medical rules in this example are from a presentation or web page on decision trees developed by someone else. I can't remember where it came from, if you know please contact us so we can link to their source page/document. Whoever created these rules did a great job because this is a very practical and easy to understand example. Their example was for a decision tree only - - we adapted their rules for the diagram above, and we created the equivalent DAG version. We welcome your comments on DAG's vs. decision trees.

This RuleMap™ was demonstrated at October Rules Fest 2008 in Dallas, TX.

 

 

 

 

 

 

© 2008-2010 BIZRULES. All rights reserved.