Synthesis of trees of Gates minimizes the arrival time at the output using Dynamic Programming concept.