اختزال متعدد إلى واحد
في نظرية الحوسبة ونظرية التعقيد الحسابي ، يُعرف اختزال متعدد-واحد (ويُسمى أيضًا اختزال التعيين [ 1 ] ) بأنه اختزال يحول حالات مشكلة قرار واحدة (ما إذا كانت الحالة في) إلى مشكلة قرار أخرى (ما إذا كانت حالة ما في) باستخدام دالة قابلة للحساب . وتكون الحالة المُختزلة في اللغةإذا وفقط إذا كانت الحالة الأولية بلغتهاوبالتالي، إذا استطعنا أن نقرر ما إذاتوجد الأمثلة في اللغةيمكننا أن نقرر ما إذاتوجد الأمثلة في اللغةبتطبيق الاختزال وحل المعادلة لـوبالتالي، يمكن استخدام الاختزالات لقياس الصعوبة الحسابية النسبية لمسألتين. ويُقال إنيتقلص إلىبعبارة أخرىحلها لا يقل صعوبة عن حلهاوهذا يعني أن أي خوارزمية تحليمكن استخدامه أيضًا كجزء من برنامج (بسيط نسبيًا) يقوم بحل.
تُعدّ اختزالات "الواحد المتعدد" حالة خاصة وشكلاً أقوى من اختزالات تورينج . [ 1 ] مع اختزالات "الواحد المتعدد"، يكون الحل (أي الحل الذي نقدمه لـلا يمكن استدعاء ) إلا مرة واحدة في النهاية، ولا يمكن تعديل الإجابة. هذا يعني أنه إذا أردنا عرض تلك المشكلةيمكن اختزالها إلى مشكلةيمكننا استخدام حلنا لـمرة واحدة فقط في حلنا لـعلى عكس اختزالات تورينج، حيث يمكننا استخدام حلنا لـبقدر ما يلزم لحل مشكلة العضوية للحالة المعطاة من.
استُخدمت اختزالات "الواحد المتعدد" لأول مرة من قبل إميل بوست في ورقة بحثية نُشرت عام 1944. [ 2 ] وفي وقت لاحق، استخدم نورمان شابيرو المفهوم نفسه في عام 1956 تحت اسم " الاختزال القوي" . [ 3 ]
التعريفات
اللغات الرسمية
يفترضوهي لغات رسمية تعتمد على الأبجديةوعلى التوالي. اختزال متعدد إلى واحد منلهي دالة قابلة للحساب بالكاملالتي لها خاصية أن كل كلمةهو فيإذا وفقط إذاهو في.
إذا كانت هذه الوظيفةيقول أحدهم إنه موجود.هل هو قابل للاختزال من نوع متعدد-واحد أو قابل للاختزال من نوع m إلىويكتب
مجموعات جزئية من الأعداد الطبيعية
بفرض وجود مجموعتينيقول أحدهمهو متعدد-واحد قابل للاختزال إلىويكتب
إذا وُجدت دالة قابلة للحساب الكليمعإذا.
إذا كان الاختزال من متعدد إلى واحدإذا كانت دالة حقنية ، يُقال إنها اختزال أحادي ويُكتب.
إذا كان التخفيض واحدًا لواحديقول أحدهم إنها شاملةمتماثل بشكل متكرر معويكتب [ 4 ] ص 324
تكافؤ متعدد-واحد
إذا كان كلاهماويقول أحدهمهو مكافئ متعدد-واحد أو مكافئ-م لـويكتب
اكتمال متعدد الأطراف (اكتمال m)
مجموعةيُطلق عليها اسم " كاملة متعددة-واحد" ، أو ببساطة "كاملة-م" ، إذا وفقط إذاهي قابلة للتعداد بشكل متكرر، وكل مجموعة قابلة للتعداد بشكل متكررقابل للاختزال m إلى.
الدرجات
العلاقةفي الواقع، تُعتبر هذه العلاقة تكافؤًا ، وتُسمى فئات التكافؤ الخاصة بها بالدرجات m، وتشكل مجموعة جزئية مرتبة.مع النظام الناجم عن[ 4 ] ص 257
بعض خصائص الدرجات m، والتي يختلف بعضها عن الخصائص المماثلة لدرجات تورينج : [ 4 ] ص 555-581
- يوجد عامل قفز محدد جيدًا على درجات m.
- الدرجة الوحيدة من الدرجة m مع قفزة 0 m ′ هي 0 m .
- هناك درجات mحيث لا يوجدأين.
- كل ترتيب خطي قابل للعد ذو عنصر أصغر يُضمّن في.
- نظرية الرتبة الأولى لـوهي متماثلة مع نظرية الحساب من الدرجة الثانية.
هناك توصيف لـباعتبارها المجموعة المرتبة جزئيًا الفريدة التي تُحقق العديد من الخصائص الصريحة لمُثُلها ، فقد استعصى وصفٌ مماثل على درجات تورينج. [ 4 ] ص 574-575
يمكن صياغة نظرية مايهيل للتشاكل على النحو التالي: "لكل مجموعةمن الأعداد الطبيعية،"ونتيجة لذلك،ولها نفس فئات التكافؤ. [ 4 ] ص 325 فئات التكافؤ لـتُسمى هذه الدرجات الأولى .
تخفيضات متعددة مع محدودية الموارد
غالبًا ما تخضع عمليات الاختزال متعددة العناصر لقيود الموارد، على سبيل المثال أن دالة الاختزال قابلة للحساب في وقت متعدد الحدود، ومساحة لوغاريتمية، بواسطةأوالدوائر، أو الإسقاطات متعددة اللوغاريتمات حيث يكون كل مفهوم اختزال لاحق أضعف من المفهوم السابق؛ انظر الاختزال متعدد الحدود والاختزال في الفضاء اللوغاريتمي لمزيد من التفاصيل.
مشاكل اتخاذ القرارووخوارزمية N التي تحل حالات منيمكننا استخدام اختزال متعدد إلى واحد منللحل حالاتفي:
- الوقت اللازم لـ N بالإضافة إلى الوقت اللازم للتخفيض
- الحد الأقصى للمساحة المطلوبة لـ N والمساحة المطلوبة للتخفيض
نقول إن فئة C من اللغات (أو مجموعة جزئية من مجموعة قوى الأعداد الطبيعية) مغلقة تحت اختزال متعدد-واحد إذا لم يكن هناك اختزال من لغة خارج C إلى لغة في C. إذا كانت فئة ما مغلقة تحت اختزال متعدد-واحد، فيمكن استخدام اختزال متعدد-واحد لإثبات أن مسألة ما تنتمي إلى C عن طريق اختزالها إلى مسألة في C. يُعد اختزال متعدد-واحد ذا قيمة لأن معظم فئات التعقيد المدروسة جيدًا مغلقة تحت نوع من أنواع اختزال متعدد-واحد، بما في ذلك P و NP و L و NL و co-NP و PSPACE و EXP وغيرها الكثير. من المعروف، على سبيل المثال، أن الفئات الأربع الأولى المذكورة مغلقة حتى مفهوم الاختزال الضعيف جدًا لإسقاطات الزمن متعددة اللوغاريتمات. مع ذلك، فإن هذه الفئات ليست مغلقة تحت اختزالات متعددة-واحد عشوائية.
تم تمديد تخفيضات العديد من الأفراد
يمكن للمرء أيضًا أن يسأل عن الحالات المعممة للاختزال المتعدد-الواحد. أحد هذه الأمثلة هو الاختزال الإلكتروني ، حيث نعتبرالتي يمكن تعدادها بشكل متكرر بدلاً من الاقتصار على التعداد المتكرريُشار إلى علاقة الاختزال الناتجة بـوقد دُرست مجموعتها المرتبة جزئيًا بطريقة مشابهة لدراسة درجات تورينج. على سبيل المثال، هناك مجموعة قفز.بالنسبة للدرجات e . تتميز الدرجات e ببعض الخصائص التي تختلف عن خصائص مجموعة درجات تورينج المرتبة جزئيًا، على سبيل المثال، تضمين الرسم البياني المعيني في الدرجات أدناه.[ 5 ]
ملكيات
- إن علاقات الاختزال المتعدد-الواحد والاختزال-1 هي علاقات متعدية وانعكاسية ، وبالتالي تؤدي إلى ترتيب مسبق على مجموعة القوى للأعداد الطبيعية.
- إذا وفقط إذا
- تكون المجموعة قابلة للاختزال إلى مسألة التوقف إذا وفقط إذا كانت قابلة للتعداد التكراري . وهذا يعني أنه فيما يتعلق بقابلية الاختزال إلى مسألة التوقف، فإن مسألة التوقف هي الأكثر تعقيدًا بين جميع المسائل القابلة للتعداد التكراري. وبالتالي، فإن مسألة التوقف كاملة تكراريًا. تجدر الإشارة إلى أنها ليست المسألة الكاملة تكراريًا الوحيدة.
- تُعتبر مسألة التوقف المتخصصة لآلة تورينغ فردية T (أي مجموعة المدخلات التي تتوقف عندها T في النهاية) كاملة من نوع "متعدد-واحد" إذا وفقط إذا كانت T آلة تورينغ شاملة . وقد أثبت إميل بوست وجود مجموعات قابلة للتعداد بشكل متكرر ليست قابلة للتقرير ولا كاملة من نوع m، وبالتالي توجد آلات تورينغ غير شاملة تكون مسائل التوقف الفردية الخاصة بها غير قابلة للتقرير .
انخفاض أعداد الكارب
الاختزال متعدد الحدود ذو القيمة الواحدة من مسألة A إلى مسألة B (والتي يُشترط عادةً أن تكون كلتاهما مسائل قرار ) هو خوارزمية متعددة الحدود لتحويل مدخلات المسألة A إلى مدخلات المسألة B ، بحيث يكون للمسألة المُحوَّلة نفس مخرجات المسألة الأصلية. يمكن حل حالة x من المسألة A بتطبيق هذا التحويل لإنتاج حالة y من المسألة B ، وإعطاء y كمدخل لخوارزمية حل المسألة B ، وإرجاع مخرجاتها. تُعرف عمليات الاختزال متعددة الحدود ذات القيمة الواحدة أيضًا باسم التحويلات متعددة الحدود أو اختزالات كارب ، نسبةً إلى ريتشارد كارب . يُرمز إلى هذا النوع من الاختزال بـأو[ 6 ] [ 7 ]
مراجع
- 1 2 أبراهامسون، كارل ر. (ربيع 2016). "اختزالات الخرائط" . CSCI 6420 - الحوسبة والتعقيد . جامعة كارولينا الشرقية . تم الاسترجاع في 12 نوفمبر 2021 .
- ↑ إي إل بوست، " مجموعات الأعداد الصحيحة الموجبة القابلة للتعداد بشكل متكرر ومسائل القرار الخاصة بها "، نشرة الجمعية الرياضية الأمريكية 50 (1944) 284-316
- ↑ نورمان شابيرو، " درجات قابلية الحساب "، معاملات الجمعية الرياضية الأمريكية 82 ، (1956) 281-299
- 1 2 3 4 5 ب. أوديفردي ، نظرية الاستدعاء الذاتي الكلاسيكية: نظرية الدوال ومجموعات الأعداد الطبيعية (ص 320). دراسات في المنطق وأسس الرياضيات، المجلد 125 (1989)، إلسيفير 0-444-87295-7.
- ↑ س. أحمد، تضمين الماس فيدرجات التعداد (1991). مجلة المنطق الرمزي ، المجلد 56.
- ↑ غولدريتش، أوديد (2008)، التعقيد الحسابي: منظور مفاهيمي ، مطبعة جامعة كامبريدج، ص 59-60 ، ISBN 9781139472746
- ^ كلاينبرج، جون ؛ تاردوس، إيفا (2006). تصميم الخوارزمية . تعليم بيرسون. ص 452 – 453. ISBN 978-0-321-37291-8.
- الاختزال (التعقيد)
