نظام انتقالي
في علم الحاسوب النظري ، يُعرف نظام الانتقال بأنه آلة حالة قد تحتوي على عدد لا نهائي من الحالات. ويُستخدم لوصف السلوك المحتمل للأنظمة المنفصلة . ويتكون من حالات وانتقالات بينها، والتي يمكن تصنيفها بتصنيفات مختارة من مجموعة محددة؛ وقد يظهر التصنيف نفسه في أكثر من انتقال. إذا كانت مجموعة التصنيفات أحادية ، فإن النظام يكون في جوهره غير مصنف، ويمكن حينها استخدام تعريف أبسط يحذف التصنيفات.
تتطابق أنظمة الانتقال رياضياً مع أنظمة إعادة الكتابة المجردة (كما هو موضح بالتفصيل في هذه المقالة) والرسوم البيانية الموجهة . وهي تختلف عن الأوتوماتا ذات الحالات المحدودة في عدة جوانب:
- إن مجموعة الحالات ليست بالضرورة محدودة، أو حتى قابلة للعد.
- إن مجموعة التحولات ليست بالضرورة محدودة، أو حتى قابلة للعد.
- لم يتم تحديد حالة "بداية" أو حالات "نهائية".
يمكن تمثيل أنظمة الانتقال كرسوم بيانية موجهة.
التعريف الرسمي
بشكل رسمي، نظام الانتقال هو زوجأينهي مجموعة من الولايات و، علاقة الانتقال ، هي مجموعة فرعية مننقول إن هناك انتقالاً من حالةللتصريحلو، ورمز له.
نظام الانتقال المسمى هو مجموعة مرتبةأينهي مجموعة من الحالات،هي مجموعة من التصنيفات، و، علاقة الانتقال المصنفة ، هي مجموعة فرعية مننقول إن هناك انتقالاً من حالةللتصريحمع ملصقإذاودوّن ذلك
يمكن أن تمثل التصنيفات أشياء مختلفة تبعًا للغة المستخدمة. تشمل الاستخدامات الشائعة للتصنيفات تمثيل المدخلات المتوقعة، والشروط التي يجب أن تتحقق لتفعيل الانتقال، أو الإجراءات التي يتم تنفيذها أثناء الانتقال. وقد طُرحت أنظمة الانتقالات المصنفة في الأصل كأنظمة انتقالات مُسماة . [ 1 ]
حالات خاصة
- إذا، لأي شيء معينو، لا يوجد سوى صف واحدفيثم يقول المرء ذلكحتمية ( لـ).
- إذا، لأي شيء معينويوجد على الأقل صف واحدفيثم يقول المرء ذلكقابل للتنفيذ (لـ).
صياغة الجبر المشترك
يمكن إعادة صياغة التعريف الرسمي على النحو التالي. أنظمة انتقال الحالة المصنفة علىمع ملصقات منيتوافق بشكل مباشر مع الدوال، أينهو دالة مجموعة القوى (المتغيرة) . في ظل هذا التناظر.يتم إرسالها إلى، كما هو محدد بواسطة
- .
بمعنى آخر، نظام انتقال الحالة المصنف هو جبر مشترك للدالة.
العلاقة بين نظام الانتقال المسمى وغير المسمى
توجد علاقات عديدة بين هذه المفاهيم. بعضها بسيط، مثل ملاحظة أن نظام الانتقال المُصنَّف، حيث تتكون مجموعة التصنيفات من عنصر واحد فقط، يُكافئ نظام الانتقال غير المُصنَّف. مع ذلك، ليست كل هذه العلاقات بديهية بنفس القدر.
مقارنة مع أنظمة إعادة الكتابة المجردة
ككائن رياضي، يُعد نظام الانتقال غير المُصنَّف مطابقًا لنظام إعادة الكتابة المجرد (غير المُفهرس) . إذا اعتبرنا علاقة إعادة الكتابة مجموعةً مُفهرسةً من العلاقات، كما يفعل بعض الباحثين، فإن نظام الانتقال المُصنَّف يُكافئ نظام إعادة الكتابة المجرد حيث تكون الفهارس هي التصنيفات. مع ذلك، يختلف محور الدراسة والمصطلحات. ففي نظام الانتقال، يُهتم بتفسير التصنيفات كأفعال، بينما في نظام إعادة الكتابة المجرد، ينصب التركيز على كيفية تحويل الكائنات (إعادة كتابتها) إلى كائنات أخرى. [ 2 ]
الإضافات
في التحقق من النموذج ، يتم أحيانًا تعريف نظام الانتقال ليشمل وظيفة تسمية إضافية للحالات أيضًا، مما ينتج عنه مفهوم يشمل بنية كريپكي . [ 3 ]
لغات الفعل هي امتدادات لأنظمة الانتقال، وتضيف مجموعة من المترجمين F ، ومجموعة من القيم V ، ودالة تربط F × S بـ V. [ 4 ]
انظر أيضاً
مراجع
- ↑ روبرت م. كيلر (يوليو 1976) " التحقق الرسمي من البرامج المتوازية "، اتصالات ACM ، المجلد 19 ، العدد 7 ، الصفحات 371-384.
- ^ مارك بيزيم، جي دبليو كلوب، Roel de Vrijer ("Terese")، أنظمة إعادة كتابة المصطلح ، مطبعة جامعة كامبريدج، 2003، ISBN 0-521-39115-6الصفحات 7-8.
- ^ كريستيل باير . جوست بيتر كاتوين (2008). مبادئ فحص النماذج . مطبعة معهد ماساتشوستس للتكنولوجيا. ص. 20. رقم ISBN 978-0-262-02649-9.
- ↑ مايكل جيلفوند، فلاديمير ليفشيتز (1998) "لغات العمل"، لينشوبينغ المقالات الإلكترونية في علوم الحاسوب والمعلومات ، المجلد 3 ، العدد 16 .
- نماذج الحوسبة
