13 views

Construct the DAG and identify the value numbers for the subexpressions of the following expressions, assuming $+$ associates from the left.

1. $a+b+(a+b)$
2. $a+b+a+b$
3. $a+a+((a+a+a+(a+a+a+a))$
| 13 views
0

for part (b)  :  a + b + a + b

DAG is :

and Value number table will be:

 1         ID a 2         ID b 3         + 1 2

from this we conclude that :

the value number of + is 3 and its left child has 1 and right child has 2

Is this correct value number table and DAG for (b)? correct me if i am wrong?