آلة مور
في نظرية الحوسبة ، تُعرَّف آلة مور بأنها آلة ذات حالات محدودة، حيث تُحدَّد قيم مخرجاتها الحالية بحالتها الراهنة فقط . وهذا يختلف عن آلة ميلي ، التي تُحدَّد قيم مخرجاتها بحالتها الراهنة وقيم مدخلاتها معًا. وكما هو الحال في آلات الحالات المحدودة الأخرى، تؤثر المدخلات في آلات مور عادةً على الحالة التالية. وبالتالي، قد تؤثر المدخلات بشكل غير مباشر على المخرجات اللاحقة، ولكن ليس على المخرجات الحالية أو المباشرة. سُميت آلة مور نسبةً إلى إدوارد ف. مور ، الذي طرح هذا المفهوم في بحثٍ نُشر عام ١٩٥٦ بعنوان " تجارب فكرية على الآلات التسلسلية". [ ١ ]
التعريف الرسمي
يمكن تعريف آلة مور بأنها مجموعة من ستة عناصرويتكون مما يلي:
- مجموعة محدودة من الحالات
- حالة البداية (وتسمى أيضًا الحالة الابتدائية)وهو عنصر من
- مجموعة محدودة تسمى أبجدية الإدخال
- مجموعة محدودة تسمى أبجدية الإخراج
- دالة انتقاليةربط حالة ما وأبجدية الإدخال بالحالة التالية
- دالة إخراجربط كل حالة بالأبجدية الناتجة
يتحقق "التطور عبر الزمن" في هذا التجريد من خلال جعل آلة الحالة تستشير رمز الإدخال المتغير مع الزمن عند "نبضات المؤقت" المنفصلة.والتفاعل وفقًا لتكوينها الداخلي في تلك اللحظات المثالية، أو جعل آلة الحالة تنتظر رمز الإدخال التالي (كما هو الحال في FIFO) والتفاعل كلما وصل.
يمكن اعتبار آلة مور نوعًا محدودًا من محولات الطاقة ذات الحالة المحدودة .
التمثيل المرئي
طاولة
جدول انتقال الحالة هو جدول يسرد جميع الثلاثيات في علاقة الانتقال.
رسم بياني
مخطط الحالة لآلة مور، أو مخطط مور، هو مخطط حالة يربط قيمة خرج بكل حالة.
العلاقة مع آلات ميلي
بما أن آلات مور وميلي كلاهما نوعان من الآلات ذات الحالة المحدودة، فإنهما يتمتعان بقدرة تعبيرية متساوية: يمكن استخدام أي من النوعين لتحليل لغة منتظمة .
الفرق بين آلات مور وآلات ميلي هو أن مخرج الانتقال في الأخيرة يتحدد من خلال مزيج من الحالة الحالية والمدخلات الحالية (باعتبارها مجال)، بدلاً من الوضع الحالي فقط (باعتبارها مجالعند تمثيلها كمخطط حالة ،
- بالنسبة لآلة مور، يتم تصنيف كل عقدة (حالة) بقيمة إخراج؛
- بالنسبة لآلة ميلي، يتم تسمية كل قوس (انتقال) بقيمة الإخراج.
كل آلة موروهي مكافئة لآلة ميلي بنفس الحالات والانتقالات ووظيفة الإخراج، والذي يأخذ كل زوج من الحالة والمدخلاتوينتج، أينيكوندالة الإخراج ويكوندالة الانتقال الخاصة بـ 's.
مع ذلك، لا يمكن تحويل كل آلة ميلي إلى آلة مور مكافئة. بعضها لا يمكن تحويله إلا إلى آلة مور مكافئة تقريبًا ، مع إزاحة المخرجات زمنيًا. ويعود ذلك إلى طريقة ربط تسميات الحالة بتسميات الانتقال لتشكيل أزواج المدخلات/المخرجات. لنفترض انتقالًامن الولايةللتصريحالمدخل الذي تسبب في الانتقاليُصنّف الحافة. المخرج المقابل لهذا المدخل هو تصنيف الحالة[ ٢ ] لاحظ أن هذه هي حالة المصدر للانتقال. لذا، بالنسبة لكل مُدخل، يكون الناتج مُحددًا مُسبقًا قبل استقبال المُدخل، ويعتمد فقط على الحالة الحالية. هذا هو التعريف الأصلي لإدوارد مور. ومن الأخطاء الشائعة استخدام مُصطلح الحالة .كناتج للانتقال.
أمثلة
يتم تصنيفها حسب عدد المدخلات/المخرجات.
بسيط
تحتوي آلات مور البسيطة على مدخل واحد ومخرج واحد:
- كاشف الحواف باستخدام XOR
- آلة جمع ثنائية
- الأنظمة التسلسلية الموقوتة (شكل محدود من آلة مور حيث تتغير الحالة فقط عندما تتغير إشارة الساعة العالمية)
تُصمَّم معظم الأنظمة الإلكترونية الرقمية كأنظمة تسلسلية موقوتة . تُعدّ الأنظمة التسلسلية الموقوتة شكلاً محدوداً من آلة مور، حيث لا تتغير حالتها إلا بتغير إشارة الساعة العامة. عادةً ما تُخزَّن الحالة الحالية في قلابات ، وتُوصَّل إشارة الساعة العامة بمدخل "الساعة" لهذه القلابات. تُعدّ الأنظمة التسلسلية الموقوتة إحدى طرق حل مشكلات عدم الاستقرار . تتضمن آلة مور الإلكترونية النموذجية سلسلة منطقية توافقية لفك تشفير الحالة الحالية إلى مخرجات (λ). بمجرد تغير الحالة الحالية، تنتشر هذه التغييرات عبر السلسلة، ويتم تحديث المخرجات بشكل فوري تقريباً. توجد تقنيات تصميم لضمان عدم حدوث أي خلل في المخرجات خلال تلك الفترة القصيرة أثناء انتشار التغييرات عبر السلسلة، ولكن معظم الأنظمة مصممة بحيث يتم تجاهل الخلل خلال فترة الانتقال القصيرة هذه أو اعتباره غير ذي صلة. تبقى المخرجات ثابتة إلى أجل غير مسمى ( تبقى مصابيح LED ساطعة، ويبقى التيار الكهربائي موصولاً بالمحركات، وتبقى الملفات اللولبية نشطة، إلخ)، حتى تُغيّر آلة مور حالتها مرة أخرى.

مثال عملي
تحتوي الشبكة التسلسلية على مدخل واحد ومخرج واحد. يصبح المخرج 1 ويبقى كذلك بعد ذلك عندما يكون هناك على الأقل مدخلان بقيمة 0 ومدخلان بقيمة 1.

تظهر على اليمين آلة مور ذات تسع حالات وفقًا للوصف المذكور أعلاه. الحالة الابتدائية هي الحالة A، والحالة النهائية هي الحالة I. جدول الحالات لهذا المثال كما يلي:
| الوضع الحالي | مدخل | الولاية التالية | الناتج |
|---|---|---|---|
| أ | 0 | د | 0 |
| 1 | ب | ||
| ب | 0 | هـ | 0 |
| 1 | ج | ||
| ج | 0 | F | 0 |
| 1 | ج | ||
| د | 0 | جي | 0 |
| 1 | هـ | ||
| هـ | 0 | ح | 0 |
| 1 | F | ||
| F | 0 | أنا | 0 |
| 1 | F | ||
| جي | 0 | جي | 0 |
| 1 | ح | ||
| ح | 0 | ح | 0 |
| 1 | أنا | ||
| أنا | 0 | أنا | 1 |
| 1 | أنا |
معقد
يمكن أن تحتوي آلات مور الأكثر تعقيدًا على مدخلات متعددة بالإضافة إلى مخرجات متعددة.
تجارب فكرية
في ورقة مور البحثية لعام 1956 بعنوان " التجارب الفكرية على الآلات التسلسلية"، [ 1 ]الآلات (أو الأوتوماتا)تُعرَّف بأنها تمتلكالولايات،رموز الإدخال ورموز الإخراج. تم إثبات تسع نظريات حول بنية، وتجارب مع. لاحقاً، "أصبحت الآلات تُعرف باسم "آلات مور".
في نهاية الورقة، في قسم "مشاكل إضافية"، تم ذكر المهمة التالية:
تتمثل المشكلة الأخرى التي تلي ذلك مباشرة في تحسين الحدود الواردة في النظريتين 8 و 9.
تُصاغ نظرية مور رقم 8 على النحو التالي:
بافتراض قيمة عشوائيةآلةإذا كان كل حالتين من حالاتها قابلتين للتمييز عن بعضهما البعض، فإنه يوجد اختبار بطولالذي يحدد حالةفي نهاية التجربة.
في عام 1957، أثبت AA Karatsuba النظريتين التاليتين، اللتين حلتا تمامًا مشكلة مور بشأن تحسين حدود طول التجربة لنظريته "8".
النظرية أ. إذاهوإذا كانت الآلة بحيث يمكن تمييز كل حالتين من حالاتها عن بعضهما البعض، فإنه يوجد تجربة متفرعة طولها على الأكثروالتي من خلالها يمكن تحديد حالةفي نهاية التجربة.
النظرية ب. يوجدآلة، كل حالتين منها قابلتان للتمييز عن بعضهما البعض، بحيث يكون طول أقصر التجارب التي تحدد حالة الآلة في نهاية التجربة مساوياً لـ.
استُخدمت النظريتان أ و ب كأساس لعمل الطالب أ.أ. كاراتسوبا، في السنة الرابعة، بعنوان "حول مسألة من نظرية الأوتوماتا"، والذي تميز بشهادة تقدير في مسابقة أعمال الطلاب بكلية الميكانيكا والرياضيات بجامعة موسكو الحكومية عام 1958. قُدِّمت ورقة كاراتسوبا إلى مجلة " أوسبيخي مات. ناوك" في 17 ديسمبر 1958 ونُشرت هناك في يونيو 1960. [ 3 ]
حتى يومنا هذا (2011)، كانت نتيجة كاراتسوبا بشأن طول التجارب هي النتيجة غير الخطية الدقيقة الوحيدة، سواء في نظرية الأوتوماتا أو في مشاكل مماثلة لنظرية التعقيد الحسابي .
انظر أيضاً
مراجع
- 1 2 مور، إدوارد ف. (1956). "التجارب الفكرية على الآلات التسلسلية". دراسات الأوتوماتا، حوليات دراسات الرياضيات (34). برينستون، نيوجيرسي: مطبعة جامعة برينستون: 129-153 .
- ^ لي إدوارد أشفورد. سيشيا، سانجيت أرونكومار (2013). مقدمة للأنظمة المدمجة (1.08 ed.). جامعة كاليفورنيا في بيركلي: Lulu.com. رقم ISBN 9780557708574تم الاطلاع عليه بتاريخ 1 يوليو 2014 .
- ↑ كاراتسوبا، أ.أ. (1960). "حل إحدى المسائل من نظرية الأوتوماتا المحدودة". أوسبيخي مات. ناوك (15:3): 157-159 .
للمزيد من القراءة
- كونواي، جيه إتش (1971). الجبر المنتظم والآلات المحدودة . لندن: تشابمان وهول. ISBN 0-412-10620-5. Zbl 0231.94041 .
- مور إي إف تجارب فكرية على الآلات التسلسلية. دراسات الأوتوماتا، حوليات دراسات الرياضيات ، 34، 129-153. مطبعة جامعة برينستون، برينستون، نيوجيرسي (1956).
- كاراتسوبا أ.أ. حل إحدى المسائل من نظرية الأوتوماتا المحدودة. أوسب. مات. ناوك، 15:3، 157-159 (1960).
- Karatsuba AA تجربة الإلكترون الآلي (الألماني). معلومات كيبرنتيك، 11، 611-612 (1975).
- قائمة أعمال كاراتسوبا البحثية .
آلة مور وميلي
روابط خارجية
الوسائط المتعلقة بآلة مور على ويكيميديا كومنز
- آلات الحالة المحدودة
