Patent Document ID: 10078801
Application ID: 14845250
Patent Flag: 1

Claim One:
1. A computer-implemented method comprising constructing, by a processor, a decision tree based upon a decision analysis, the decision tree consists of decision nodes, uncertainty nodes, end nodes, and branches connecting said nodes; reversing, by a processor, the chronological order of nodes in said decision tree while constructing said tree from right to left in recursive stages starting from a final stage comprising a rightmost stage of said tree, to a first stage comprising a leftmost stage of said tree; calculating, by a processor, a formula for evaluating a number of end nodes in the final stage of said decision tree based upon a number of decision nodes, a number of uncertainty nodes, a number of alternatives in each decision node, and a number of outcomes in each uncertainty node; calculating, by a processor, a formula for evaluating a precise location of each end node in the final stage of said decision tree based upon the number of end nodes in the final stage of said tree and a vertical spacing parameter; calculating, by a processor, a formula for evaluating a precise location of each decision node and each uncertainty node at any stage to the left of the final stage of said tree based upon a number of decision nodes and uncertainty nodes in said stage, a horizontal spacing parameter, a vertical spacing parameter, and a precise location of nodes in a stage immediately to the right of said stage; selecting, by a processor, coordinates of each node in said decision tree based upon the calculated precise location of each node in said tree, the vertical spacing parameter, and the horizontal spacing parameter; generating, by a processor, an executable version of said decision tree based upon the selected coordinates of each node in said tree, the alternatives in each decision node, the outcomes in each uncertainty node, a vertical spacing parameter, and a horizontal spacing parameter; displaying, by a processor, the executable version of said decision tree to a user based upon the decision analysis.