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