خوارزمية فرانك-وولف
خوارزمية فرانك-وولف هي خوارزمية تحسين تكرارية من الدرجة الأولى للتحسين المحدب المقيد . تُعرف أيضًا باسم طريقة التدرج الشرطي ، [ 1 ] وخوارزمية التدرج المختزل ، وخوارزمية التركيب المحدب . وقد اقترحتها مارغريت فرانك وفيليب وولف في عام 1956. [ 2 ] في كل تكرار، تأخذ خوارزمية فرانك-وولف في الاعتبار تقريبًا خطيًا لدالة الهدف، وتتحرك نحو القيمة الصغرى لهذه الدالة الخطية (على نفس المجال).
بيان المشكلة
يفترضهي مجموعة محدبة متراصة في فضاء متجهي وهي دالة محدبة وقابلة للتفاضل ذات قيم حقيقية . تحل خوارزمية فرانك-وولف مسألة التحسين.
- التقليل
- رهناً بـ.
الخوارزمية

- التهيئة: دعودعفي أي نقطة.
- الخطوة 1. مسألة فرعية لإيجاد الاتجاه: إيجادحل
- التقليل
- رهناً بـ
- (التفسير: تقليل التقريب الخطي للمسألة المعطاة بتقريب تايلور من الدرجة الأولى لـحولمُلزم بالبقاء في.)
- الخطوة 2. تحديد حجم الخطوة: اضبطأو بدلاً من ذلك ابحثذلك يقللرهناً بـ.
- الخطوة 3. التحديث: دع، يتركثم انتقل إلى الخطوة 1.
ملكيات
بينما تتطلب الطرق المنافسة مثل التدرج الهبوطي للتحسين المقيد خطوة إسقاط إلى المجموعة الممكنة في كل تكرار، فإن خوارزمية فرانك وولف تحتاج فقط إلى حل مشكلة محدبة على نفس المجموعة في كل تكرار، وتبقى تلقائيًا في المجموعة الممكنة.
يكون تقارب خوارزمية فرانك-وولف دون الخطي بشكل عام: الخطأ في دالة الهدف بالنسبة للقيمة المثلى هوبعد k تكرار، طالما أن التدرج متصل وفقًا لشرط ليبشيتز بالنسبة لمعيار معين. ويمكن إثبات معدل التقارب نفسه إذا تم حل المسائل الفرعية بشكل تقريبي فقط. [ 3 ]
يمكن دائمًا تمثيل تكرارات الخوارزمية كمزيج محدب متفرق من النقاط القصوى للمجموعة الممكنة، مما ساهم في انتشار الخوارزمية لتحسين الجشع المتفرق في مشاكل التعلم الآلي ومعالجة الإشارات ، [ 4 ] وكذلك على سبيل المثال تحسين تدفقات الحد الأدنى من التكلفة في شبكات النقل . [ 5 ]
إذا تم تحديد المجموعة الممكنة بواسطة مجموعة من القيود الخطية، فإن المشكلة الفرعية التي يتعين حلها في كل تكرار تصبح برنامجًا خطيًا .
بينما معدل التقارب في أسوأ الحالات معلا يمكن تحسينها بشكل عام، ولكن يمكن الحصول على تقارب أسرع لفئات معينة من المسائل، مثل بعض المسائل المحدبة بشدة. [ 6 ]
الحدود الدنيا لقيمة الحل، والتحليل الثنائي الأولي
منذيكون محدبًا ، لأي نقطتينلدينا:
وينطبق هذا أيضاً على الحل الأمثل (غير المعروف).. إنه،أفضل حد أدنى بالنسبة لنقطة معينةيُعطى بواسطة
يتم حل مشكلة التحسين الأخيرة في كل تكرار لخوارزمية فرانك-وولف، وبالتالي فإن الحلمن المسألة الفرعية لإيجاد الاتجاه فييمكن استخدام التكرار رقم - لتحديد الحدود الدنيا المتزايدةخلال كل تكرار عن طريق التعيينو
تُعدّ هذه الحدود الدنيا للقيمة المثلى المجهولة مهمة عمليًا لأنها تُستخدم كمعيار للتوقف، وتُقدّم شهادة فعّالة لجودة التقريب في كل تكرار، حيث إنها دائمًا.
لقد ثبت أن فجوة الازدواجية المقابلة هذه ، أي الفرق بينوالحد الأدنى، يتناقص بنفس معدل التقارب، أي
التطبيقات
يمكن استخدام خوارزمية فرانك-وولف لحساب توازن واردوب .
ملحوظات
- ↑ ليفيتين، إي إس؛ بولياك، بي تي (1966). "طرق التصغير المقيد". الرياضيات الحاسوبية والفيزياء الرياضية في الاتحاد السوفيتي . 6 (5): 1. doi : 10.1016/0041-5553(66)90114-5 .
- ↑ فرانك، م.؛ وولف، ب. (1956). "خوارزمية للبرمجة التربيعية". مجلة البحوث اللوجستية البحرية الفصلية . 3 ( 1-2 ): 95-110 . doi : 10.1002/nav.3800030109 .
- ↑ دان، جيه سي؛ هارشبارجر، إس. (1978). "خوارزميات التدرج الشرطي مع قواعد حجم الخطوة ذات الحلقة المفتوحة" . مجلة التحليل الرياضي والتطبيقات . 62 (2): 432. doi : 10.1016/0022-247X(78)90137-3 .
- ↑ كلاركسون، ك. ل. (2010). "المجموعات الأساسية، والتقريب الجشع المتفرق، وخوارزمية فرانك-وولف". معاملات ACM في الخوارزميات . 6 (4): 1-30 . CiteSeerX 10.1.1.145.9299 . doi : 10.1145/1824777.1824783 .
- ↑ فوكوشيما، م. (1984). "خوارزمية فرانك-وولف المعدلة لحل مشكلة تخصيص حركة المرور". بحوث النقل، الجزء ب: المنهجية . 18 (2): 169-177 . doi : 10.1016/0191-2615(84)90029-8 .
- ↑ بيرتسيكاس، ديمتري (1999). البرمجة غير الخطية . أثينا ساينتيفيك. ص 215. ISBN 978-1-886529-00-7.
فهرس
- جاغي، مارتن (2013). "إعادة النظر في فرانك-وولف: التحسين المحدب المتفرق بدون إسقاط" . مجلة أبحاث تعلم الآلة: وقائع ورش العمل والمؤتمرات . 28 (1): 427-435 .(ورقة استعراضية)
- وصف خوارزمية فرانك-وولف
- نوسيدال، خورخي؛ رايت، ستيفن جيه. (2006). التحسين العددي ( الطبعة الثانية). برلين، نيويورك: سبرينغر-فيرلاغ . ISBN 978-0-387-30303-1..
- غابور براون، أليخاندرو كارديريرا، سيريل دبليو كومبيتس، حامد حسني، أمين كرباسي، أريان مختاري، وسيباستيان بوكوتا (2025). طرق التدرج الشرطي: من المبادئ الأساسية إلى تطبيقات الذكاء الاصطناعي ، SIAM (سلسلة MOS-SIAM في التحسين)، ISBN 978-1-61197-855-1.
روابط خارجية
- https://conditional-gradients.org/ : مسح لخوارزميات فرانك وولف.
- مارغريت فرانك تقدم سردًا شخصيًا لتاريخ الخوارزمية
انظر أيضاً
- خوارزميات وأساليب التحسين
- الأساليب التكرارية
- طرق الرتبة الأولى
- طرق التدرج
