In this paper, minimizing total weighted tardiness in single machine problem has been considered. Jobs have different size, also batch processing assumption is considered. We developed a new Mixed Integer Linear Programming (MILP) to the problem. The model solves the problem faster than previous model; due to the proposed model restricted the solution space. Some instances problems are generated in order to evaluate the proposed model. Comparing the solution time of the proposed model with the old model shows the efficiency of the new model. Computational result is shown that the proposed model decrease CPU time at more than 90% instances . In some instance CPU time decreased about 70%