Industrial Customers are dispersed at various levels of the electrical network and fed together with other customers' categories in a distributed environment. Optimizing industrial processes in the presence of other customers' categories supplied by the same infrastructure is a challenging issue. Existing studies have analyzed the effect of different Industrial Demand Response Programs on the distribution network, which also supplies other customers' categories. They show the need for improving the distribution performance although multiple demand response programs have been suggested for this purpose. In this paper, a new approach is presented considering an optimal synchronized process among all consumers' categories. It shows that the balance between generation and demand is maintained, the customer satisfaction is guaranteed, the profit is maximized and the cost is minimized for all customers. Various time constraints set by different industry productions are considered in the optimization process. Fairness problems, multiple pricing schemes and formulation for the same are elaborated. The method is validated through a simulation on Matlab using K-Means Clustering and multi-objective particle swarm optimization (MOPSO) along with data prediction. INDEX TERMS Multiple demand response programs, MOPSO, group method of data handling (GMDH), Kmeans, clustering, smart grid, industrial customers.