Before revision:  Our BDD traverse algorithm controls the number of generated Steiner trees  to reduce the memory and computation costs  .
After revision:  Our BDD traverse algorithm controls the number of generated Steiner trees in order to reduce the memory and computation costs .