آلة تورينج متعددة المسارات
آلة تورينج متعددة المسارات هي نوع محدد من آلات تورينج متعددة الأشرطة .
في آلة تورينغ القياسية ذات n شريط، تتحرك n رأسًا بشكل مستقل على طول n مسارًا. أما في آلة تورينغ ذات n مسارًا، فيقرأ رأس واحد ويكتب على جميع المسارات في آنٍ واحد. يحتوي موضع الشريط في آلة تورينغ ذات n مسارًا على n رمزًا من أبجدية الشريط. وهي مكافئة لآلة تورينغ القياسية ، وبالتالي تقبل تحديدًا اللغات القابلة للتعداد التكراري .
التعريف الرسمي
آلة تورينج متعددة المسارات معيمكن تعريف الأشرطة رسميًا على أنها مجموعة من 6 عناصر، أين
- هي مجموعة محدودة من الحالات؛
- هي مجموعة محدودة من رموز الإدخال ، أي مجموعة الرموز المسموح بظهورها في محتويات الشريط الأولية؛
- هي مجموعة محدودة من رموز الأبجدية الشريطية ؛
- هي الحالة الابتدائية ؛
- هي مجموعة الحالات النهائية أو المقبولة ؛
- :\left(Q\backslash F\times \Gamma ^{n}\right)\rightarrow \left(Q\times \Gamma ^{n}\times \{L,R\}\right)} هي دالة جزئية تسمى دالة الانتقال .
- يُشار إليه أحيانًا أيضًا باسم، أين.
يمكن تعريف متغير غير حتمي عن طريق استبدال دالة الانتقالعن طريق علاقة انتقالية.
إثبات التكافؤ مع آلة تورينج القياسية
سيثبت هذا أن آلة تورينج ذات المسارين مكافئة لآلة تورينج القياسية. ويمكن تعميم ذلك على آلة تورينج ذات n مسار. ليكن L لغة قابلة للتعداد التكراري.لتكن M' آلة تورينغ قياسية تقبل L. ولتكن M' آلة تورينغ ذات مسارين. المطلوب إثباتهيجب إثبات ذلكو.
إذا تم تجاهل المسار الثاني، فإن M و M' متكافئتان بشكل واضح.
تتكون أبجدية الشريط لآلة تورينج أحادية المسار، المكافئة لآلة تورينج ثنائية المسار، من زوج مرتب . ويمكن تحديد رمز الإدخال a لآلة تورينج M' على أنه زوج مرتب .آلة تورينج M. آلة تورينج ذات المسار الواحد هي:
- باستخدام دالة الانتقال
تقبل هذه الآلة أيضًا مقاس L.
مراجع
- توماس أ. سودكامب (2006). اللغات والآلات، الطبعة الثالثة. أديسون-ويسلي. ISBN 0-321-32221-5الفصل 8.6: آلات التسجيل متعددة الأشرطة: الصفحات 269-271
- آلة تورينج
