الگوریتم GRASP (انگلیسی : Greedy Randomized Adaptive Search Procedure)، در ریاضیات (Mathematics)
انواع روش های بهینه سازی (Optimization Methods) را در آموزش زیر شرح دادیم :
الگوریتم GRASP (انگلیسی : Greedy Randomized Adaptive Search Procedure) :
📌 معرفی
الگوریتم GRASP (Greedy Randomized Adaptive Search Procedure) یک روش فراابتکاری چندشروعه (Multi-start) است که توسط فیو و رزیداکیس (Feo & Resende) در سال ۱۹۸۹ معرفی شد. GRASP از دو فاز اصلی تشکیل شده است: ساخت (Construction) و جستجوی محلی (Local Search).
🔧 مراحل GRASP
فاز ساخت (Construction Phase): یک جواب شدنی با استفاده از یک روش حریصانه تصادفی ساخته می شود. در هر مرحله، لیست کاندیداهای محدود (RCL - Restricted Candidate List) از بهترین گزینه ها تشکیل شده و یکی به طور تصادفی انتخاب می شود.
فاز جستجوی محلی (Local Search Phase): جواب ساخته شده با یک جستجوی محلی (مانند TS یا SA) بهبود می یابد.
این دو فاز تا شرط توقف تکرار می شوند و بهترین جواب کلی نگهداری می شود.