A system and method for executing computational operations upon elements of a
data
structure. The method includes determinations of the commutativity of the computational
operations. If the computational operations are determined to be commutative the
computational operations are executed regardless of order.