التعقيد المُعَلم
في علم الحاسوب ، يُعدّ التعقيد المُعامل فرعًا من نظرية التعقيد الحسابي ، ويركّز على تصنيف المسائل الحسابية وفقًا لصعوبتها الكامنة فيما يتعلق بمعاملات متعددة للمدخلات أو المخرجات. ويُقاس تعقيد المسألة كدالة لتلك المعاملات. وهذا يُتيح تصنيف المسائل الصعبة من نوع NP على نطاق أدقّ من التصنيف التقليدي، حيث يُقاس تعقيد المسألة فقط كدالة لعدد البتات في المدخلات. ويبدو أن هذا قد تمّ إثباته لأول مرة في دراسة جوريفيتش، ستوكمير، وفيشكين (1984) . أما أول عمل منهجي حول التعقيد المُعامل فقد أنجزه داوني وفيلوز (1999) .
يُعتبر وجود خوارزميات حلّ فعّالة ودقيقة وحتمية للمسائل المصنفة ضمن فئة NP-complete ، أو المسائل المصنفة ضمن فئة NP-hard ، أمرًا مستبعدًا إذا لم تكن معلمات الإدخال ثابتة؛ إذ تتطلب جميع خوارزميات الحلّ المعروفة لهذه المسائل وقتًا أُسّيًا (وبالتالي، وقتًا فائقًا متعدد الحدود) بالنسبة لحجم المدخلات الكلي. مع ذلك، يمكن حلّ بعض المسائل بخوارزميات يكون وقتها أُسّيًا فقط بالنسبة لحجم مُعامل ثابت، بينما يكون متعدد الحدود بالنسبة لحجم المدخلات.
بافتراض أن P ≠ NP ، توجد العديد من المسائل الطبيعية التي تتطلب زمن تشغيل فائق التعقيد عند قياس التعقيد بناءً على حجم المدخلات فقط، ولكنها قابلة للحساب في زمن متعدد الحدود بالنسبة لحجم المدخلات وأُسّي أو أسوأ بالنسبة للمعامل k . لذا، إذا تم تثبيت k عند قيمة صغيرة وكان نمو الدالة بالنسبة لـ k صغيرًا نسبيًا، فإنه لا يزال من الممكن اعتبار هذه المسائل "قابلة للحل" على الرغم من تصنيفها التقليدي على أنها "غير قابلة للحل".
يُطلق على هذه الخوارزمية اسم خوارزمية قابلة للحل بمعامل ثابت (FPT)، لأن المسألة يُمكن حلها بكفاءة (أي في وقت متعدد الحدود) لقيم ثابتة للمعامل الثابت. تُسمى المسألة المُعَلمة التي تسمح باستخدام خوارزمية FPT هذه مسألة قابلة للحل بمعامل ثابت ، وتنتمي إلى فئة FPT ، وكان الاسم القديم لنظرية التعقيد المُعَلم هو قابلية الحل بمعامل ثابت .
يثبت
تتخذ العديد من المشاكل الشكل التالي: بالنظر إلى كائن x وعدد صحيح غير سالب k ، هل يمتلك x خاصية ما تعتمد على k ؟
على سبيل المثال، في مسألة تغطية الرؤوس ، يمكن أن يكون المعامل هو عدد الرؤوس في الغطاء. وتطرح مسألة تغطية الرؤوس الدنيا السؤال التالي:
في العديد من التطبيقات، مثلاً عند نمذجة تصحيح الأخطاء، يمكن افتراض أن قيمة المعامل "صغيرة" مقارنةً بحجم المدخلات الكلي. عندئذٍ، يصبح من الصعب إيجاد خوارزمية ذات معدل نمو أُسّي بالنسبة لـ k فقط ، وليس بالنسبة لحجم المدخلات.
وبهذا الشكل، يمكن اعتبار التعقيد المُعَلم بمثابة نظرية تعقيد ثنائية الأبعاد . ويتم صياغة هذا المفهوم على النحو التالي:
- المسألة ذات المعلمات هي لغة، أينهي أبجدية محدودة. يُطلق على المكون الثاني اسم مُعامل المسألة.
- تكون المسألة ذات المعاملات L قابلة للحل بمعاملات ثابتة إذا كان السؤال "يمكن تحديد ذلك أثناء التشغيلحيث f دالة اختيارية تعتمد فقط على k . وتسمى فئة التعقيد المقابلة FPT .
- تستخدم المسألة ذات المعلمات المعلمة الطبيعية عندما تكون معلمتها هي حجم حل المسألة.
على سبيل المثال، هناك خوارزمية تحل مشكلة تغطية الرؤوس في[ 1 ] حيث n هو عدد الرؤوس و k هو حجم غطاء الرؤوس. هذا يعني أن غطاء الرؤوس قابل للحل بمعامل ثابت، حيث يكون حجم الحل هو المعامل (معامله الطبيعي).
فئات التعقيد
FPT
FPT (قابلة للحل بمعامل ثابت) هي فئة من مسائل القرار التي يمكن حلها في وقت محددحيث f دالة قابلة للحساب . عادةً ما تُعتبر هذه الدالة دالة أسية أحادية، مثللكن التعريف يسمح بدوال تنمو بوتيرة أسرع. وهذا أمرٌ جوهريٌّ لجزء كبير من التاريخ المبكر لهذه الفئة. ويتمثل الجزء الحاسم من التعريف في استبعاد الدوال من الشكل التالي:، مثل.
تُعرف فئة FPL (الخطية ذات المعاملات الثابتة) بأنها فئة المسائل القابلة للحل في زمنبالنسبة لدالة قابلة للحساب f . [ 2 ] وبالتالي، فإن FPL هي فئة فرعية من FPT. ومن الأمثلة على ذلك مسألة إرضاء الصيغ المنطقية ، والتي تُحدد بعدد المتغيرات. يمكن التحقق من صحة صيغة معينة بحجم m تحتوي على k متغيرًا باستخدام البحث الشامل في زمنيمكن إيجاد غطاء رأس بحجم k في رسم بياني من الرتبة n في وقتلذا فإن مشكلة تغطية الرؤوس موجودة أيضًا في FPL.
من الأمثلة على المشكلات التي يُعتقد أنها لا تندرج ضمن وقت حل المشكلات الأمثل (FPT) تلوين الرسوم البيانية المُعامل بعدد الألوان. من المعروف أن التلوين بثلاثة ألوان هو مسألة صعبة الحل (NP-hard )، وخوارزمية لتلوين الرسوم البيانية بـ k لون في وقت حل المشكلات الأمثل (FPT) هي خوارزمية مُصممة لهذا الغرض.لسيستغرق تنفيذه وقتًا متعدد الحدود بالنسبة لحجم المدخلات. وبالتالي، إذا كان تلوين الرسم البياني المحدد بعدد الألوان يتم في وقت متعدد الحدود، فإن P = NP .
توجد عدة تعريفات بديلة لمصطلح FPT. على سبيل المثال، يمكن استبدال شرط وقت التشغيل بـكذلك، تُصنّف المسألة المُعَلمة ضمن مسائل FPT إذا كانت تحتوي على ما يُسمى بالنواة. وتُعدّ عملية التَّعَلم تقنيةً مُسبقةً تُختزل المسألة الأصلية إلى "نواة صلبة"، وهي مسألة أصغر حجماً بكثير، تُكافئ المسألة الأصلية ولكن حجمها محدود بدالة في المُعامل.
تُعتبر مسألة FPT مغلقة في ظل مفهوم مُعَلم للاختزالات يُسمى اختزالات FPT . نقول إن مسألة واحدة مُعَلمةيُختزل fpt إلىإذا وُجدت دالتانبحيث
- إذا
- هو نفسه معلمة ثابتة قابلة للتحكم.
- أي أن هناك ثابتًاووظيفةبحيثيمكن حسابها في وقت
من الواضح أن FPT تحتوي على جميع المسائل القابلة للحساب في زمن متعدد الحدود. علاوة على ذلك، فهي تحتوي على جميع مسائل التحسين في NP التي تسمح بوجود مخطط تقريبي فعال في زمن متعدد الحدود (EPTAS) .
XP
XP هي فئة من المسائل ذات المعلمات التي يمكن حلها في وقتبالنسبة لدالة قابلة للحساب f .
تُسمى هذه المسائل مسائل متعددة الحدود المقطعية ، بمعنى أن لكل "مقطع" من قيمة k ثابتة خوارزمية زمنية متعددة الحدود، وإن كان ذلك بمعامل أسي مختلف لكل قيمة k . قارن هذا بمسألة FPT، التي تسمح فقط بمعامل أسي ثابت مختلف لكل قيمة k.
يحتوي XP بشكل صارم على FPT عن طريق القطرنة.
بارا-إن بي
تُعرف فئة para-NP بأنها فئة من مسائل القرار التي يمكن حلها في وقت غير حتميبالنسبة لدالة قابلة للحساب f .
تُعتبر المسألة شبه صعبة من نوع NP إذا كانت-صعبة بالفعل لقيمة ثابتة للمعامل. أي أن هناك "شريحة" من قيمة k الثابتة التي-صعبة. مسألة ذات معلماتلا يمكن أن ينتمي -hard إلى الفئة، إلا إذامثال كلاسيكي علىتُعدّ مسألة تلوين الرسوم البيانية ، المُحددة بعدد الألوان k ، مسألة صعبة من حيث المعاملات، وهي بالفعل مسألة صعبة من حيث المعاملات.-صعب من أجل(انظر تلوين الرسم البياني#التعقيد الحسابي ).
التسلسلات الهرمية
في نظرية التعقيد المُعَلمة ، توجد بعض التسلسلات الهرمية لفئات التعقيد. كل فئة من هذه الفئات مغلقة تحت اختزال fpt. أهمها التسلسل الهرمي W والتسلسل الهرمي A. [ 4 ]
تعريفات أولية
بشكل عام، توجد طريقتان لتعريف فئة التعقيد: نظرية الآلة والمنطق. في نظرية الآلة، تُعرَّف الفئة بأنها مجموعة مسائل القرار التي يمكن حلها بواسطة فئة من الآلات. أما في المنطق، فتُعرَّف الفئة بأنها مجموعة مسائل القرار التي يمكن تعريفها بواسطة فئة من الصيغ المنطقية.
الدوائر المنطقية
وزن هامينغ ( الوزن باختصار ) لسلسلة ثنائية هو عدد الآحاد التي تظهر فيها.
الدائرة المنطقية هي رسم بياني موجه غير دوري، حيث تمثل العقد إحدى البوابات التالية: AND، OR، NOT. البوابة الصغيرة هي بوابة ذات مدخلات 0 أو 1 أو 2. أما البوابات الأخرى فهي كبيرة. يُمثل "النسيج" أكبر عدد من البوابات الكبيرة التي يمكن تحقيقها على أي مسار من المدخل إلى المخرج. أما " العمق" فهو أكبر عدد من البوابات (صغيرة أو كبيرة) التي يمكن تحقيقها على أي مسار من المدخل إلى المخرج. وبحسب التعريف، فإن "النسيج" ≤ "العمق".
تكون الدائرة المنطقية رتيبة إذا وفقط إذا لم تستخدم بوابة NOT. وتكون الدائرة المنطقية مضادة للرتابة إذا وفقط إذا كانت على الشكل التالي:أينجميع مدخلاتها، ورتيب.
نظرية النموذج المحدود
بافتراض أي مما يلي:
- لغة منطقية من الدرجة الأولى ذات مجموعة محدودة من رموز العلاقات،
- ، مجموعة من الصيغ المنطقية من الدرجة الأولى في تلك اللغة،
نحن نحددلتكون هذه المسألة هي مسألة التحقق من النموذج المُعَلم لهذه المجموعة. كل حالة من حالات المسألة هي:
- مدخل:، ونموذج محدودللغة
- المعلمة:
- الناتج: ما إذا
أالصيغة على الشكل التاليبحيث تتناوب المحددات الكمية بين الوجود والشمول، والصيغة الموجودة في الداخلهي خالية من المحددات الكمية (أي مكتوبة باستخدام المتغيرات والروابط المنطقية والعلاقات فقط). [ 5 ] [ 6 ]
أالصيغة على الشكل التاليمع الشرط الإضافي الذي.
تعريف
من الناحية النظرية للآلة، فإن المسألة ذات المعلمات تنتمي إلى الفئة W[w][d] ، إذا كان هناك اختزال سريع للمسألة على النحو التالي:
- توجد أعداد صحيحة ثابتةبحيث
- في كل حالةيتم تحويلها في زمن fpt إلى دائرة منطقية ذات سماكة لا تتجاوز w ، وعمق لا يتجاوز d .
- إذا وفقط إذا كانت الدائرة تحتوي على تعيين مُرضٍ للوزن k .
نلاحظ هنا أن الحرف "W" يرمز إلى "الوزن". لاحظ أنه في التعريف أعلاه،مستقلة عنلكن الدائرة نفسها تعتمد علىوقد يتغير ذلك إذا قام المرء بتغيير أي منهماأو.
ثم يتم تعريف الفئة W[w] على أنها اتحادهما:بإيجاز أكثر، W[w] هي مجموعة المسائل القابلة للاختزال إلى عائلة من الدوائر المنطقية الخاصة بكل حالة مع weftوالعمق محدود بثابت معين خاص بالمشكلة.
الدائرة المعيارية ذات اللحمة w والعمق d هي دائرة، حيث يكون الأوللا تحتوي الطبقات إلا على بوابات صغيرة، والأخيرةتحتوي الطبقات على بوابات كبيرة متناوبة من نوعي AND و OR. يمكن تكرار قوانين التجميع وقوانين توزيع دي مورغان لتطبيع الدائرة في زمن fpt. لذلك، وبدون فقدان للعمومية، يمكننا الاقتصار على دراسة الدوائر المُطَبَّعة فقط. [ 7 ]
من الناحية النظرية النموذجية، تُعرَّف الفئة W[t] على أنها فئة المشكلات القابلة للاختزال fpt إلى.
بينما يُعدّ التسلسل الهرمي W تسلسلاً هرمياً مُضمّناً في NP، فإن التسلسل الهرمي A يُحاكي بشكلٍ أدق التسلسل الهرمي ذي الوقت متعدد الحدود من التعقيد الكلاسيكي. من الناحية النظرية للآلات، يُعرَّف التسلسل الهرمي A للمسائل بأنه مسائل قابلة للاختزال في وقت fpt إلى عمليات حسابية بواسطة أنواع مُحددة من آلات تورينغ المتناوبة . يشير الحرف "A" إلى "التناوب". [ 6 ]
من الناحية النظرية النموذجية، تُعرَّف الفئة A[t] على أنها فئة المشكلات القابلة للاختزال fpt إلى.
على سبيل المثال، يمكن تحديد مشكلة k -clique كمشكلة للتحقق من النموذج. تحتوي اللغة على علاقة ثنائية واحدة.، أينوسائل ""يتشاركون في الحافة". ثم، نموذج محدودهو رسم بياني، وله مجموعة k إذا وفقط إذا، أينهذا يدل على أن مشكلة k -clique تقع في.
تكون المشكلة كاملة من النوع A[i] إذا كانت من النوع A[i] ، وأي مشكلة من النوع A[i] تختزل إليها من النوع fpt.
الخصائص الأساسية
بحسب التعريف،:
- منذلا يحتوي على أي أدوات تحديد كمية على الإطلاق، لذلك لا يوجد فرق بينو.
- لأي مشكلة من مشاكل FPTيمكن اختزالها بسهولة باستخدام طريقة fpt كما يلي: حل المسألةفي زمن fpt، ثم قم بإخراج دائرة نعم/لا بسيطة لا تفعل شيئًا سوى إخراج القيمة المنطقية الصحيحة.
- لأي مسألة W[0]وأي حالة مشكلةالدوائر الكهربائيةلا يحتوي على لحمة والعمق، حيثثابت. لذلك، يتم تحديد الناتج بما يصل إلىالمدخلات. جميع المدخلات الأخرى متاحة للاستخدام. لذلك، يمكن ببساطة حساب جميع المدخلات باستخدام طريقة القوة الغاشمة.المدخلات الممكنة. إذا كان لمدخل معين وزن k' ويجعل خرج الدائرة صحيحًا، فتحقق مما إذا كانت هناك مدخلات كافية لملء الوزن:.
[ 6 ]
W[1]
يمكن تفسير المسائل في فئة W[1] بشكل بديهي على النحو التالي: هل يوجد كائن بحجم k يتمتع بخاصية معينة قابلة للتحقق محليًا؟ رياضيًا، سيكون على النحو التالي:في الواقع، ينهار W[1] إلى W[1, 2] ، وهي فئة من المسائل القابلة للاختزال السريع إلى دوائر منطقية من الشكلأي أن عملية AND كبيرة على العديد من عمليات OR ذات المدخلات 2. [ 8 ]
تتضمن أمثلة المسائل الكاملة من النوع W[1] ما يلي: [ 8 ]
- مجموعة مستقلة
- المدخلات: رسم بياني G
- المعامل: عدد صحيح k
- الناتج: ما إذا كانت G تحتوي على مجموعة مستقلة بحجم k
- زمرة
- المدخلات: رسم بياني G
- المعامل: عدد صحيح k
- الناتج: ما إذا كانت المجموعة G تحتوي على زمرة بحجم k
- غير مانع ثنائي الأجزاء
- المدخلات: رسم بياني ثنائي الأجزاء
- المعامل: عدد صحيح k
- الناتج: ما إذا كانت هناك مجموعة جزئيةبحجم k ، بحيث يكون أيلديه جار. بعبارة أخرى،لم يحجب.
- الوزن - k 2 - الرضا
- المدخلات: صيغة اقتران عادية من الشكل، حيث تتراوح i عبر البنود .
- المعامل: عدد صحيح k
- الناتج: ما إذا كان هناك وزن k يفي بالغرض المطلوب في الصيغة.
- مشكلة آلة تورينج القصيرة.
- المدخلات: آلة تورينج غير حتمية M ، سلسلة x ، عدد صحيح k .
- الناتج: ما إذا كان هناك مسار حسابي واحد، يقبل من خلاله M قيمة x في k خطوة على الأكثر.
لاحظ أن مشكلة عدم الحظر البسيطة هي مسألة FPT. [ 9 ]
ملاحظة حول آلة تورينج غير الحتمية. يمكن تحديد الآلة بأي من الصيغ القياسية. عادةً ما يُنظر إلى آلة تورينج ذات الشريط الواحد، لكن مسألة آلة تورينج القصيرة تظل W[1] حتى لو سمحنا باستخدام f ( k ) شريطًا، وحتى f ( k ) من الأشرطة ذات الأبعاد f ( k )، ولكن حتى مع هذا التوسع، فإن القيد على حجم أبجدية الشريط f ( k ) هو FPT. والأهم من ذلك، نظرًا لأن الآلة M نفسها جزء من مدخلات المسألة، فإن حجم المدخلات n أكبر من عدد حالات M. وبهذه الطريقة، يمكن لآلة تورينج أن تأخذ واحدة منمسارات الحساب الممكنة لكل خطوة، الوصول إلىعدد الخطوات الإجمالي خلال الزمن k . وبالتالي نرى أن W[1] لا يقع ضمن FPT بشكل واضح .
يمكن ترميز مشكلة المجموعة المستقلة على النحو التالي. بالنظر إلى كل رسم بياني، يتم ترميز مشكلة المجموعة المستقلة الخاصة بها بواسطة دائرة منطقية من نوع weft-1 التالية:أينهي مجموعة الحواف في الرسم البياني. يحتوي الرسم البياني على مجموعة مستقلة بحجم k إذا وفقط إذا كان هناك مدخل وزنه k لدائرة منطقية، بحيث يكون الناتج 1.
يمكن ترميز مشكلة الزمرة على النحو التالي:يتحقق من أنه لا يمكن اختيار أي زوج من الرؤوس التي لا تشكل حافة، لذلك فإن أي مجموعة مختارة من الرؤوس تُجبر على أن تكون زمرة.
يمكن تحويل مسألة آلة تورينج القصيرة إلى صيغة منطقية باستخدام نفس فكرة البرهان المستخدمة في نظرية كوك-ليفين ، والتي تُثبت أن مسألة SAT هي مسألة NP-كاملة عن طريق ترميز آثار حسابات آلة تورينج كصيغ منطقية. البرهان التالي مأخوذ من [ 8 ] و[ 10 ] . وبالتحديد، نُعرّف المتغيرات الافتراضية التالية:
- في الوقت t ، تكون آلة تورينج في الحالة i ، وتنتقل إلى الحالة j ، فتقرأ a وتكتب b .
- : في الوقت t ، يكون موضع الشريط p هو الرمز a ، وفي الوقت (t+1) يكون الرمز b .
من بين المؤشرات، يتراوح الوقت t وموضع الشريط p على 1:k ، ويتم تحديد نطاقات المؤشرات لحالة آلة تورينج i، j ، والانتقال m ، والرموز a، b من خلال وصف الآلة M، ولكن كلاهما محدود ضمن 1:n .
ثم الصيغةهي عبارة عن مجموعة من الجمل التي تفرض القيود التالية:
- لا تمنع قاعدة الانتقال غير الحتمية جميع انتقالات حالة آلة تورينج. تبدو هذه الانتقالات كالتالي:، بعبارة أخرى،هناكمثل هذه البنود.
- لا يمكن لآلة تورينج أن تكون في موضعين في وقت واحد، ولا يمكنها إجراء انتقالين في وقت واحد.
- لا يمنع قانون الانتقال غير الحتمي أي انتقال لحالة خلية الشريط.
- لا يمكن أن تحتوي كل حالة من حالات خلية الشريط على رمزين في وقت واحد.
- في الوقت 0، لا تكون آلة تورينج خارج حالتها وموضعها الأوليين، ولا يتم مسح x من الشريط.
- آلة تورينج ليست في حالة عدم قبول عند الزمن k .
ثم يتم تحديد مسار الحساب عبر آلة تورينج بشكل كامل عن طريق ضبط k متغيرات منإلى صحيح للإشارة إلى انتقالات حالة آلة تورينج في كل وقت، وتعيينمتغيراتيُشير الرقم "صحيح" إلى انتقال حالة الشريط في كل لحظة. هذا يُختزل مشكلة آلة تورينج القصيرة إلى مشكلة إيجاد وزن.تعيين مُرضٍ لدائرة منطقية مضادة للرتابة من نوع weft-1، وdepth-2.
W[2]
تكون مسائل W[2] بشكل بديهي على النحو التالي: خمن كائنًا بحجم k ، وقم بإجراء بعض المعالجة المحلية على الكائن، ثم قم بإجراء معالجة عالمية واحدة.
تتضمن أمثلة المسائل الكاملة من النوع W [2] ما يلي:
- تحديد ما إذا كان الرسم البياني المعطى يحتوي على مجموعة مهيمنة بحجم k.
- تحديد ما إذا كانت آلة تورينغ متعددة الأشرطة غير حتمية معينة تقبل البيانات خلال k خطوة ("مسألة قبول آلة تورينغ متعددة الأشرطة القصيرة"). ومن الأهمية بمكان أن التفرع مسموح له بالاعتماد على n (كما في متغير W[1])، وكذلك عدد الأشرطة. يسمح نموذج W [2]-كامل بديل بآلات تورينغ أحادية الشريط فقط، ولكن قد يعتمد حجم الأبجدية على n .
مسألة المجموعة المهيمنة لها صيغة.
W[i]
من المعروف أن بعض المسائل تُصنف ضمن فئة W[i] -complete، على الرغم من أنها تتخذ شكلاً حسابياً عاماً، وعادةً ما تُدرس ضمن نظرية التعقيد البارامتري نفسها. تجريبياً، اعتباراً من عام 2013، تبين أن جميع المسائل البارامترية التي دُرست بشكل طبيعي تقريباً تُصنف ضمن فئات W[0] -complete، أو W[1] -complete، أو W[2] -complete. ويُستخدم عادةً ما يلي: [ 4 ]
- قابلية الإرضاء الموزونة والمُعَيَّرة : [ 7 ] [ 4 ] : نظرية 23.2.1 بالنظر إلى صيغة منطقية، مكتوبة كـ AND لـ OR لـ AND لـ ... لمتغيرات قد تكون منفية، معهل يمكن تحقيق ذلك من خلال تعيين k متغيرًا بالضبط إلى 1، وذلك باستخدام طبقات من عمليات AND أو OR المتناوبة؟
- مخطط البرهان: يمكن تطبيع أي دائرة W[i] في وقت fpt عن طريق تكرار قانون الارتباط وقانون التوزيع دي مورغان، مما يدل على أن هذه المشكلة W[i] كاملة.
- إذا كان i>0 زوجيًا، فإن
- .
- إن مسألة الرضا المعياري أحادي الوزن i هي مسألة كاملة من النوع W[i] .
- الرضا المعياري الرتيب الموزون (i+1) موجود في W[i] .
- إذا كان i>0 فرديًا، فإن
- إن مسألة الرضا المعياري الموزون المضاد للتوتر i هي مسألة كاملة من النوع W[i] .
- لو، ثم يكون الرضا المعياري الموزون المضاد للرتابة (i+1) في W[i] .
تُعتبر هذه المشكلات "مصطنعة" في جوهرها، إذ لا تُدرس إلا في سياق التعقيد المُعَلم. وتشير الأدبيات إلى قلة المشكلات الطبيعية التي تُصنف ضمن فئة W[i] الكاملة.:
- إن اكتشاف تبعيات التضمين في قواعد البيانات العلائقية هو W[3] -كامل.
- بعض المشكلات في نماذج سلسلة التوريد هي من النوع W[3] -complete أو W[4] -complete. [ 11 ]
W[SAT]
W[SAT] هي فئة من المسائل القابلة للاختزال fpt إلى مسائل SAT الموزونة: [ 12 ]
- المدخلات: صيغة منطقية
- المعامل: k
- الناتج: ما إذا كانت الصيغة تحتوي على وزن k مُرضٍ.
يحتوي على كل W[t] .
W [ P ]
W[P] هي فئة من المشاكل التي يمكن اختزالها إلى مشكلة مشاكل الدوائر المنطقية الموزونة: [ 12 ]
- المدخلات: دائرة منطقية
- المعامل: k
- الناتج: ما إذا كان هناك مدخل ذو وزن k بحيث تُخرج الدائرة القيمة True.
يحتوي على W[SAT] ، حيث يمكن تحويل الصيغة المنطقية بكفاءة إلى دائرة منطقية. لاحظ أن العكس ليس صحيحًا بشكل عام، لأن الصيغة المنطقية المكافئة للدائرة المنطقية قد تكون بالضرورة أكبر بشكل أُسّي من الدائرة نفسها.
وبصورة مكافئة، هي فئة المشكلات التي يمكن حلها بواسطة نظام غير حتميآلة تورينج الزمنية التي تصنع على الأكثرالخيارات غير الحتمية في الحساب على( آلة تورينج مقيدة بـ k ). [ 13 ] [ 4 ]
من المعروف أن FPT مُضمنة في W[P]، ويُعتقد أن هذا الاحتواء صارم. مع ذلك، فإن حل هذه المشكلة يستلزم حلاً لمشكلة P مقابل NP .
من بين الروابط الأخرى بالتعقيد الحسابي غير المُعَلم، أن زمن الوصول الأول يساوي W [ P ] إذا وفقط إذا أمكن تحديد إمكانية إرضاء الدائرة في زمن، أو إذا وفقط إذا كانت هناك دالة قابلة للحساب، غير متناقصة، وغير محدودة f بحيث تتعرف جميع اللغات بواسطة آلة تورينج غير حتمية ذات وقت متعدد الحدود باستخدامالخيارات غير الحتمية موجودة في P.
يمكن اعتبار W [ P ] بشكل عام فئة من المسائل التي لدينا فيها مجموعة S من n عنصرًا، ونريد إيجاد مجموعة جزئية منها.بحجم k بحيث تتحقق خاصية معينة. يمكننا ترميز الاختيار كقائمة من k أعداد صحيحة، مخزنة بالنظام الثنائي. بما أن أكبر قيمة يمكن أن يكون عليها أي من هذه الأعداد هي n ،يلزم وجود بتات لكل رقم. لذلكيلزم عدد إجمالي من البتات لترميز الاختيار. لذلك يمكننا اختيار مجموعة فرعيةمعخيارات غير حتمية.
صفوف أخرى
يشبه التسلسل الهرمي W * التسلسل الهرمي W ، ولكنه يُحدد العمق كمعامل بدلاً من تثبيته. تُعرَّف فئة W*[t] بأنها فئة المسائل القابلة للاختزال إلى هذه المسألة باستخدام fpt: [ 5 ]
- المدخلات: دائرة منطقية من اللحمة بحد أقصى t ، والعمق بحد أقصى k ،
- المعامل: k
- الناتج: ما إذا كانت الدائرة المنطقية تحتوي على وزن k مُرضٍ.
وهي مرتبطة بـ W من خلال: [ 4 ]يتم الحصول على التسلسل الهرمي AW بإضافة التناوب إلى التسلسل الهرمي W. تُعرَّف فئة AW[t] بأنها فئة المسائل القابلة للاختزال fpt إلى هذه المسألة: [ 5 ] [ 6 ]
- المدخلات: دائرة منطقية من خيوط اللحمة على الأكثر t ، وتقسيم لمدخلاتها إلى
- المعلمة:
- الناتج: ما إذا كانت الدائرة المنطقية قابلة للإرضاء في ظل أوزان متناوبة-شروط.
الوزن المتناوب-يُعرَّف على النحو التالي:
- توجد مجموعة جزئيةمن الحجمبحيث إذا قمنا بتعيين تلك المدخلات تحديدًا إلى "صحيح" والباقي إلى "خطأ"، فإن
- لأي مجموعة فرعيةمن الحجمبحيث إذا قمنا بتعيين تلك المدخلات تحديدًا إلى "صحيح" والباقي إلى "خطأ"، فإن
- ...
- تُخرج الدائرة المنطقية القيمة "صحيح".
يمكن تفسير هذا على أنه لعبة ثنائية اللاعبين، حيث يحاول اللاعب الأول جعل خرج الدائرة صحيحًا، بينما يحاول اللاعب الثاني جعله خاطئًا. يقوم اللاعب الأول بتحريك الدائرة عن طريق ضبط القيمة بدقة.مدخلاتإلى صحيح والآخرين إلى خطأ، ثم يقوم اللاعب الثاني بتحريك يدهإلخ. الدائرة الكهربائية تحت تأثير أوزان متناوبة.الشروط إذا كان لدى اللاعب 1 استراتيجية فائزة.
اتضح أن التسلسل الهرمي ينهار:وهكذا، فإن الأدبيات لا تكتب سوى رمز مشترك لهم:.
انظر أيضاً
- خوارزمية التقريب ذات المعلمات ، بالنسبة لمشاكل التحسين ، قد تقوم خوارزمية تعمل في وقت FPT بتقريب الحل.
ملحوظات
- ^ تشن وكانج وشيا 2006
- ↑ غروهي (1999)
- ^ فلوم وغروهي (2006) ، ص. 39.
- 1 2 3 4 5 داوني، رودني ج.؛ فيلوز، مايكل ر. (2013). "التسلسل الهرمي W" . أساسيات التعقيد المُعَلم . نصوص في علوم الحاسوب. لندن: سبرينغر لندن. ص 427-459 . doi : 10.1007/978-1-4471-5559-1 . ISBN 978-1-4471-5558-4.
- 1 2 3 فلوم، يورغ؛ غروهي، مارتن (7 مارس 2005). "مسائل التحقق من النموذج كأساس للاستعصاء البارامتري" . الأساليب المنطقية في علوم الحاسوب . 1 (1) 2272. arXiv : cs/0502005 . doi : 10.2168/LMCS-1(1:2)2005 . ISSN 1860-5974 .
- 1 2 3 4 تشين، ييجيا؛ فلوم، يورغ؛ غروهي، مارتن (12 يونيو 2005). "الأساليب القائمة على الآلة في نظرية التعقيد البارامتري" . علوم الحاسوب النظرية . 339 (2): 167-199 . doi : 10.1016/j.tcs.2005.02.003 . ISSN 0304-3975 .
- 1 2 داوني، رود ج.؛ فيلوز، مايكل ر. (أغسطس 1995). "قابلية المعالجة والاكتمال في المعاملات الثابتة 1: النتائج الأساسية" . مجلة SIAM للحوسبة . 24 (4): 873-921 . doi : 10.1137/S0097539792228228 . ISSN 0097-5397 .
- 1 2 3 داوني، رودني ج.؛ فيلوز، مايكل ر. (2013)، "الفئة الأساسية W [ 1 ] ونظير لنظرية كوك" ، أساسيات التعقيد البارامتري ، لندن: سبرينغر لندن، ص 383-406 ، doi : 10.1007/978-1-4471-5559-1_21 ، ISBN 978-1-4471-5558-4
- ^ دهني ، فرانك. الزملاء مايكل. فرناو، هينينج؛ بريتو، إيلينا؛ روزاموند، فرانسيس (2006)، “nonblocker: خوارزميات ذات معلمات للحد الأدنى من مجموعة الهيمنة” ، في فيدرمان، جيري؛ هاتف جيرارد. بوكورني، ياروسلاف؛ بيليكوفا، ماريا (محرران)، SOFSEM 2006: نظرية وممارسة علوم الكمبيوتر ، المجلد. 3831، برلين، هايدلبرغ: سبرينغر برلين هايدلبرغ، الصفحات من 237 إلى 245، دوى : 10.1007/11611257_21 ، ISBN 978-3-540-31198-0
- ↑ روسمانيث، بيتر (3 ديسمبر 2021). "نظرية التعقيد المُعَلم" (ملف PDF) . الخوارزميات المُعَلمة (فصل الشتاء 2021/22) (شرائح محاضرات المقرر). جامعة RWTH آخن . تاريخ الاسترجاع: 2 يوليو 2026 .
- ↑ تشين، جيانر؛ تشانغ، فينغهوي (2005)، "حول تغطية المنتج في نماذج سلسلة التوريد: مسائل كاملة طبيعية لـ W [ 3 ] و W [ 4 ] " ، في ميغيدو، نمرود؛ شو، ينفينغ؛ تشو، بينهاي (محررون)، التطبيقات الخوارزمية في الإدارة ، المجلد 3521، برلين، هايدلبرغ: سبرينغر برلين هايدلبرغ، الصفحات 400-410 ، doi : 10.1007/11496199_43 ، ISBN 978-3-540-26224-4تم الاطلاع عليه بتاريخ 13 أبريل 2026
- 1 2 داوني، رودني ج.؛ فيلوز، مايكل ر. (2013)، "ما وراء صعوبة W [ t ] " ، أساسيات التعقيد البارامتري ، لندن: سبرينغر لندن، ص 473-489 ، doi : 10.1007/978-1-4471-5559-1_25 ، ISBN 978-1-4471-5558-4
- ↑ فلوم وغروهي (2006)
مراجع
- تشين، جيانر؛ كانج، إياد أ.؛ شيا، جي (2006). حدود عليا مُحسَّنة مُعَلمة لتغطية الرؤوس . الأسس الرياضية لعلوم الحاسوب. المجلد 4162. برلين، هايدلبرغ: سبرينغر. الصفحات 238-249 . CiteSeerX 10.1.1.432.831 . doi : 10.1007/11821069_21 . ISBN 978-3-540-37791-7.
- فومين، فيدور ف.؛ لوكشتانوف، دانيال؛ سوراب، ساكيت؛ زهافي، ميراف (2019). التكوينل: نظرية المعالجة المسبقة المُعَلمة . مطبعة جامعة كامبريدج. ص 528. doi : 10.1017/9781107415157 . ISBN 978-1107057760. S2CID 263888582 .
- غوريفيتش، يوري؛ ستوكمير، لاري؛ فيشكين، أوزي (1984). حل مسائل NP-hard على الرسوم البيانية التي تكاد تكون أشجارًا وتطبيقها على مسائل تحديد مواقع المرافق . مجلة ACM. ص 459-473 .
- غروه، مارتن (1999). "التعقيد الوصفي والمعاملي". منطق علوم الحاسوب . سلسلة محاضرات في علوم الحاسوب. المجلد 1683. سبرينغر برلين هايدلبرغ. الصفحات 14-31 . CiteSeerX 10.1.1.25.9250 . doi : 10.1007/3-540-48168-0_3 . ISBN 978-3-540-66536-6.
- مجلة الحاسوب . المجلد 51، العددان 1 و3 (2008). مجلة الحاسوب . عدد خاص مزدوج حول التعقيد البارامتري يتضمن 15 مقالة استعراضية، ومراجعة كتاب، ومقدمة من المحررين الضيوف ر. داوني، م. فيلوز، وم. لانغستون.
الكتب الدراسية
- داوني، رود ج .؛ فيلوز، مايكل ر. (1999). التعقيد المُعَلم . سبرينغر. doi : 10.1007/978-1-4612-0515-9 . ISBN 978-0-387-94883-6.
- نيدرماير، رولف (2006). دعوة إلى خوارزميات المعلمات الثابتة . مطبعة جامعة أكسفورد. رقم ISBN 978-0-19-856607-6.كتاب تمهيدي.
- فلوم، يورغ ؛ غروهي، مارتن (2006). نظرية التعقيد البارامتري . سبرينغر. doi : 10.1007/3-540-29953-X . ISBN 978-3-540-29952-3.مقدمة محدثة للكتاب المدرسي الصادر عام 1999.
- داوني، رودني ج.؛ فيلوز، مايكل ر. (2013). أساسيات التعقيد المُعَلم . نصوص في علوم الحاسوب. لندن: سبرينغر لندن. doi : 10.1007/978-1-4471-5559-1 . ISBN 978-1-4471-5558-4.كتاب مدرسي غير تمهيدي كُتب لوصف التطورات اللاحقة للكتاب المدرسي الصادر عام 1999.
- سيجان، ماريك؛ فومين، فيدور الخامس؛ كواليك، لوكاش. لوكشتانوف، دانيال؛ ماركس، دانيال؛ بيليبتشوك، مارسين؛ بيليبتشوك، ميشال؛ سوراب، ساكيت (2015). خوارزميات ذات معلمات . سبرينغر. رقم ISBN 978-3-319-21274-6.
روابط خارجية
- ويكيبيديا حول التعقيد البارامتري
- مجموعة مسائل ذات معلمات
- https://complexityzoo.net/Complexity_Zoo:W
- التعقيد المُعَلم
- نظرية التعقيد الحسابي
