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