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