مخطط تقريبي متعدد الحدود
في علوم الحاسوب (وخاصة الخوارزميات )، يعتبر مخطط التقريب متعدد الحدود ( PTAS ) نوعًا من خوارزميات التقريب لمشاكل التحسين (في أغلب الأحيان، مشاكل التحسين الصعبة NP ).
خوارزمية PTAS هي خوارزمية تأخذ مثالًا لمسألة تحسين ومعاملًا ε > 0 ، وتُنتج حلًا يقع ضمن عامل 1 + ε من الحل الأمثل (أو 1 – ε لمسائل التعظيم). على سبيل المثال، في مسألة البائع المتجول الإقليدية ، تُنتج خوارزمية PTAS مسارًا بطول لا يتجاوز (1 + ε) L ، حيث L هو طول أقصر مسار. [ 1 ]
يشترط أن يكون زمن تشغيل خوارزمية التقريب الزمني متعدد الحدود (PTAS) متعدد الحدود بالنسبة لحجم المسألة لكل قيمة ثابتة لـ ε، ولكنه قد يختلف باختلاف قيم ε. وبالتالي، فإن الخوارزمية التي تعمل في زمن O ( n 1/ε ) أو حتى O ( n exp(1/ε) ) تُعتبر خوارزمية تقريب زمني متعدد الحدود (PTAS).
المتغيرات
حتمية
تتمثل إحدى المشكلات العملية في خوارزميات PTAS في أن أسّ متعددة الحدود قد يزداد بشكل كبير مع انخفاض قيمة ε، على سبيل المثال إذا كان زمن التشغيل O ( n (1/ε)! ) . إحدى طرق معالجة هذه المشكلة هي تعريف مخطط تقريب متعدد الحدود الفعال ( EPTAS) ، حيث يُشترط أن يكون زمن التشغيل O ( nc ) لثابت c مستقل عن ε . يضمن هذا أن يكون لزيادة حجم المسألة التأثير النسبي نفسه على زمن التشغيل بغض النظر عن قيمة ε المستخدمة؛ ومع ذلك، يمكن أن يعتمد الثابت في حالة Big-O على ε بشكل عشوائي. بعبارة أخرى، يعمل مخطط EPTAS في زمن FPT حيث يكون المعامل هو ε.
أما الأكثر تقييدًا، والأكثر فائدة من الناحية العملية، فهو مخطط التقريب متعدد الحدود بالكامل أو FPTAS ، والذي يتطلب أن تكون الخوارزمية متعددة الحدود في كل من حجم المشكلة n و 1/ε .
ما لم يكن P = NP ، فإنه يتحقق أن FPTAS ⊊ PTAS ⊊ APX . [ 2 ] وبالتالي، في ظل هذا الافتراض، فإن مسائل APX-hard لا تحتوي على PTASs.
يُعدّ مخطط التقريب شبه متعدد الحدود (QPTAS ) أحد المتغيرات الحتمية الأخرى لخوارزمية التقريب متعددة الحدود (PTAS) . يتميز QPTAS بتعقيد زمني قدره n polylog ( n ) لكل قيمة ثابتة ε > 0. علاوة على ذلك، يمكن تشغيل PTAS في زمن FPT لبعض معلمات المسألة، مما يؤدي إلى مخطط تقريب مُعَلم .
عشوائي
قد تقبل بعض المسائل التي لا تمتلك خوارزمية تقريبية متعددة الحدود (PTAS) خوارزمية عشوائية ذات خصائص مشابهة، وهي مخطط تقريبي عشوائي متعدد الحدود (PRAS) . خوارزمية PRAS هي خوارزمية تأخذ مثالًا لمسألة تحسين أو عد، ومعاملًا ε > 0 ، وتُنتج، في زمن متعدد الحدود، حلًا باحتمالية عالية أن يكون ضمن عامل ε من الحل الأمثل. تقليديًا، تعني "الاحتمالية العالية" احتمالية أكبر من 3/4، مع أن التعريف، كما هو الحال مع معظم فئات التعقيد الاحتمالي، يبقى ثابتًا في مواجهة التغيرات في هذه القيمة الدقيقة (الحد الأدنى المطلوب عادةً ما يكون أكبر من 1/2). وكما هو الحال مع خوارزمية PTAS، يجب أن يكون زمن تشغيل خوارزمية PRAS متعدد الحدود في n ، ولكن ليس بالضرورة في ε . مع فرض قيود إضافية على وقت التشغيل في ε ، يمكن تعريف مخطط تقريب عشوائي فعال متعدد الحدود أو EPRAS مشابه لـ EPTAS، ومخطط تقريب عشوائي كامل متعدد الحدود أو FPRAS مشابه لـ FPTAS. [ 3 ]
كفئة تعقيد
قد يُستخدم مصطلح PTAS أيضًا للإشارة إلى فئة مسائل التحسين التي لها PTAS. PTAS هي مجموعة جزئية من APX ، وما لم يكن P = NP ، فهي مجموعة جزئية صارمة. [ 2 ]
يمكن إثبات الانتماء إلى خوارزمية PTAS باستخدام اختزال PTAS ، أو اختزال L ، أو اختزال P ، وكلها تحافظ على الانتماء إلى PTAS، ويمكن استخدامها أيضًا لإثبات اكتمال PTAS. من ناحية أخرى، يمكن إثبات عدم الانتماء إلى PTAS (أي عدم وجود PTAS) من خلال إثبات أن المسألة صعبة من فئة APX، وبعد ذلك يُثبت وجود PTAS أن P = NP. عادةً ما يتم إثبات صعوبة APX من خلال اختزال PTAS أو اختزال AP .
انظر أيضاً
- مخطط التقريب المُعَلم ، وهو مخطط تقريب يعمل في زمن FPT
مراجع
- ↑ سانجيف أرورا ، مخططات التقريب متعددة الحدود لمسألة البائع المتجول الإقليدية وغيرها من المسائل الهندسية، مجلة ACM 45(5) 753–782، 1998.
- 1 2 جانسن، توماس (1998)، "مقدمة في نظرية التعقيد وخوارزميات التقريب"، في ماير، إرنست دبليو؛ بروميل، هانز يورغن؛ ستيغر، أنجليكا (محررون)، محاضرات في التحقق من البرهان وخوارزميات التقريب ، سلسلة محاضرات في علوم الحاسوب، المجلد 1367، سبرينغر، الصفحات 5-28 ، doi : 10.1007/BFb0053011 ، ISBN 9783540642015انظر المناقشة التي تلي التعريف 1.30 في الصفحة 20 .
- ^ وزيراني، فيجاي ف. (2003). خوارزميات التقريب . برلين: سبرينغر. ص 294 – 295. ISBN 3-540-65367-8.
روابط خارجية
- حديقة التعقيد: PTAS ، EPTAS .
- بييرلويجي كريشينزي، فيجو كان، ماغنوس هالدورسون، ماريك كاربينسكي ، وجيرهارد ووجينجر ، مجموعة من مسائل التحسين NP - قائمة بمسائل التحسين NP التي تحتوي على PTAS.
- خوارزميات التقريب
- فئات التعقيد
