افزایش روزافزون رقابت پذیری و تلاش برای بقای سازمان ها، باعث تعریف مدیریت زنجیره تأمین شده است. سازمان ها رمز این بقا را در ارضای نیازهای مشتریان می دانند. نیازها و علائق مشتریان می تواند شامل کاهش قیمت، حمل سر وقت، کیفیت مناسب محصولات و از این قبیل موارد باشد. لذا یک تسهیل تولیدی باید به نحوی سیستم خود را تغییر دهند که قادر باشند محصولات خود را با کمترین هزینه، بالاترین کیفیت و در سریع ترین زمان ممکن جهت تحویل به موقع به مشتریان، تولید نمایند. همچنین این سیستم ها باید قادر باشند تا خود را سریعاً با تغییرات در تقاضا و طراحی محصولات، بدون نیاز به سرمایه گذاری مجدد، سازگار نمایند. در این چنین شرایطی ارزیابی و انتخاب تأمین کنندگان می تواند تأثیر بسیار زیادی در کارایی شبکه تولیدی داشته باشد. هر تأمین کننده، مواد خام مورد نیاز برای تولید چندین محصول مشابه یا غیرمشابه را فراهم می کند و نیاز تولید کنندگان را تأمین می سازد. در این تحقیق، برنامه ریزی تهیه مواد اولیه برای یک تسهیل تولیدی، مورد توجه قرار می گیرد که این تسهیل برای پوشش تقاضای بازار، به دنبال تولید محصولات مختلف است. همچنین تعدادی تأمین کننده مستقل در نقاط جغرافیایی مختلف، برای برآورده کردن نیاز مواد اولیه، وجود دارد. در واقع مجموعه ای از تأمین کنندگان در مسأله انتخاب و ارزیابی تأمین کنندگان (بر اساس معیارهای سنتی و سبز)، مد نظر قرار می گیرند و در هر دوره زمانی سعی می شود بر اساس تقاضای بازارها، مواد اولیه از این تأمین کنندگان خریداری گردد به نحوی که هزینه های مختلف تهیه مواد اولیه از تأمین کنندگان، انتقال مواد اولیه به تسهیل تولیدی و هزینه های نگهداری کمینه شده و همچنین مجموع نمره ارزیابی از تأمین کنندگان، بیشینه گردد. ارائه چنین مدلی برای افق زمانی چند دوره ای، به تصمیم گیرنده این امکان را می دهد تا در تصمیم گیری برای دنیای واقعی، موفق تر باشد و نگرشی مناسب برای تصمیم گیرنده فراهم می کند و به او جهت درک بهتر شرایط و تصمیم در اتخاذ برنامه ریزی مناسب کمک می کند. همچنین مدل پیشنهادی از نوع مدل عدد صحیح خطی هست و قابلیت حل مسائل توسط نرم افزار بهینه سازی در اندازه کوچک، وجود دارد. از آنجایی که مسأله پیشنهادی NP سخت است لذا برای کاربرد مدل در اندازه های واقعی، الگوریتم فراابتکاری ژنتیک ارائه می گردد. مثال های عدد نشان می دهند که الگوریتم پیشنهادی در جستجوی راه حل های بهینه یا نزدیک به بهینه موفق و کارا عمل می کنند.