بهینهسازی محدب
مسئلهٔ بهینهسازی محدب یا بهینهسازی کوژ (به انگلیسی: Convex Optimization) به یافتن مقدار حداقل یک تابع محدب (یا حداکثر یک تابع مقعر) از بین مجموعهای محدب گفته میشود. مهمترین مزیت این نوع مسائل بهینهسازی در این است که هر نقطهٔ بهینهٔ محلی یک نقطه بهینهٔ سراسری نیز است و هر الگوریتم بهینهسازی که یک نقطه بهینهٔ محلی را یافت در حقیقت یک نقطه بهینهٔ سراسری را یافتهاست.
مسئله بهینهسازی شبه محدب
مسئله بهینهسازی شبه محدب، فرم استاندارد زیر را دارد:
که قیود نامساوی محدب هستند و تابع هدف نیز شبه محدب میباشد (زمانیکه مسئله محدب باشد تابع هدف نیز محدب است). قیود شبه محدب میتوانند با معادل محدب شان جایگزین شوند. در این نوشتار بعضی از اختلافات پایهای بین مسائل بهینهسازی محدب و شبه محدب نشان داده خواهد شد، همچنین نشان داده میشود حل یک مسئله بهینهسازی شبه محدب چگونه میتواند به حل چند دنباله از مسائل بهینهسازی محدب کاهش یابد.
پاسخهای بهینه محلی و شرایط بهینگی
مهمترین اختلاف بین بهینهسازی محدب و شبه محدب این است که مسائل بهینهسازی شبه محدب میتوانند جوابهای بهینه محلی داشته باشد. این پدیده میتواند حتی در سادهترین مورد، کمینه سازی بدون قید یک تابع شبه محدب روی
برای یک مسئله بهینهسازی محدب، x بهینه است اگر:
انواع شرایط بهینگی برای مسائل بهینهسازی شبه محدب با توابع هدف مشتق پذیر برقرار است.
دو تفاوت مهم بین معیار فوق و معیار بهینگی برای مسائل محدب وجود دارد:
۱- معیار مسائل شبه محدب برای بهینگی پاسخ شرط کافی است و برقراری آن برای نقطه بهینه ضروری نیست اما برقراری رابطه فوق برای مسائل محدب شرط لازم و کافی برای بهینگی
۲-معیار فوق نیازمند این است که گرادیان تابع هدف غیر صفر باشد در حالی که در رابطه بهینگی مسائل محدب اینگونه نیست، در واقع زمانی که
یک روش کلی برای مسائل بهینهسازی شبه محدب وابسته به نمایش مجموعههای زیرسطحی از یک تابع شبه محدب است.
و برای هر
اگر مسئله امکانسنجی زیر،
شدنی باشد سپس
جستارهای وابسته
منابع
- Boyd, Stephen; Vandenberghe, Lieven. Convex Optimization (به انگلیسی).
پیوند به بیرون
- EE364a: Convex Optimization I and EE364b: Convex Optimization II, Stanford course homepages
- 6.253: Convex Analysis and Optimization, an MIT OCW course homepage
- Brian Borchers, An overview of software for convex optimization