Skip to content

Home / Statistical Tools / Additional Tools / Decision Trees

Decision Trees

From Excel click...

QXL Stat Tools Tab > Additional Tools > Decision Trees

Decision Tree is a visual decision making tool where the Expected Value or Expected Cost of a decision is structured and evaluated.

A Decision Tree consists of branches and 3 types of nodes:

Symbol Node Type
Decision Node Decision Nodes
Probability Node Probability Nodes
Terminal Node Terminal Nodes

Decision and Probability nodes have one or more branches.

Decision Tree

Creating Decision Tree

Step #1 - Create initial tree

Go to Quantum XL > Additional Tools > Decision Trees > Create Initial Tree. This will create a Decision Tree in a new worksheet.

Step #2 - Customize tree

After initial tree has been created, you can customize it by adding or removing elements. In order to customize the tree:

  • Move mouse pointer over Decision Tree element (node or a branch)
  • Left Click Decision Tree element
  • Select option from pop-up menu

Below is the list of supported actions for each element.

Element Action
Decision Nodes Add Branch - Add new Branch below the last branch for selected node.
Remove Node - Remove selected node and the entire sub-tree, and replace selected node with Terminal Node.
Toggle Node - Change node to Probability Node.
Probability Nodes Add Branch - Add new Branch below the last branch for selected node.
Remove Node - Remove selected node and the entire sub-tree, and replace selected node with Terminal Node.
Toggle Node - Change node to Decision Node.
Terminal Nodes Add Node - Change selected node to Probability Node and add two branches.
Insert Terminal Node - Insert new Terminal Node above currently selected Terminal Node.
Remove Node - Remove Branch that ends with selected Terminal Node.
Branches Insert Branch - Insert new Branch above currently selected branch.
Remove Branch - Remove currently selected Branch.

Running Monte Carlo simulations

One of the weaknesses associated with Risk Trees is a disagreement of the probabilities of each branch. Monte Carlo simulation can allow all voices to be heard by modeling a range of possibilities instead of a single scenario.

Step #1 - Set up Terminal Values

Enter values for all ending nodes. These values represent the impact or benefit of the selected path.

Terminal Value

Step #2 - Set up probabilities, and mark inputs

Make sure that the sum of all probability values per probability node is equal to 1. Quantum XL sets all probability branches per node to be a function of a single probability value. For example, if there are two probability branches, Quantum XL will set the first one to some value, and the second one as a formula ( = 1 - FirstProbability ).

Probability Values

Mark probability value (one without formula) as Quantum XL input.

Step #3 - Mark Outputs

Mark Decision values as Quantum XL outputs.

Decision Values

Step #4 - Run Analysis

Run Expected Value Analysis.