One of the key challenges in supply chain management is the design of the supply chain network, which aims to determine the optimal locations of distribution centers across different regions in order to satisfy customer demand. In the proposed model, customer demand is fulfilled through distribution centers, which receive products from manufacturing plants. This study presents an integer linear programming model that simultaneously addresses supply chain network design and facility location decisions. The objective of the model is to minimize the total costs associated with establishing
distribution centers, transporting products from manufacturing plants to distribution centers, and distributing products from distribution centers to customers. To evaluate the effectiveness of the proposed model, several randomly generated test instances of different sizes were examined. Computational experiments were conducted using a linear programming solver and an iterative local search algorithm to compare their performance in obtaining optimal solutions. The results demonstrate that the iterative local search algorithm outperforms the linear programming solver by achieving optimal solutions with significantly shorter computational time across all tested instances.