هل اللغة L= {، تقبل م كمية محدودة من الكلمات}
-
29-09-2020 - |
سؤال
هو $ l={
أعتقد أن قريب بسيط للإثبات مع نظرية الأرز.لكنني مهتم بحلول لا يستخدم نظرية الأرز.
هذا جاولتي:
دع f (
- تشغيل w on m
- إذا قبل M بناء بناء tm m
which accepts only the word w and return M
- إذا رفض M بناء TM M
which accepts everything. Return M
حتى إذا كانت M في $ a_ {tm}={
هل هذا تخفيض رسم الخرائط الصحيح؟
المحلول
الوظيفة التي حددتها ليست تخفض على الإطلاق - قد لا تتوقف!
المشكلة قيد التشغيل $ m $ على $ W $ : هل يمكن أن تكون متأكدا $ M $ لن تكون عالقة في حلقة لا حصر لها على $ W $ ؟ لا يمكنك ذلك.
يمكنك تحديد تقليل مناسب على النحو التالي: (على المدخلات $
قم بإنشاء الجهاز $ m_ {m، w} $ يقوم بتلك التي تقوم بها الخوارزمية التالية، والعودة في: (عند الإدخال $ S $ )
- محاكاة $ m $ على $ W $ for $ | S | $ الخطوات. إذا $ m $ توقف في ذلك الوقت، رفض $ S $ . خلاف ذلك، قبول $ s $ .
سأترك الأمر من أجلك أن تثبت أن هذا تخفيض مناسب من $ h_ {tm} $ to $ l $ (لها تمرين جيد!)