آلة محدودة ذاتية التحقق

في نظرية الأوتوماتا ، تُعدّ الأوتوماتا المحدودة ذاتية التحقق ( SVFA ) نوعًا خاصًا من الأوتوماتا المحدودة غير الحتمية (NFA) ذات نوع متناظر من عدم الحتمية، وقد قدّمها هرومكوفيتش وشنيتجر. [ 1 ] عمومًا، في عدم الحتمية ذاتية التحقق، ينتهي كل مسار حسابي بأحد الإجابات الثلاث الممكنة: نعم ، لا ، لا أعرف . بالنسبة لكل سلسلة إدخال، لا يمكن لمسارين أن يُعطيا إجابتين متناقضتين، أي أنه لا يمكن الحصول على إجابتي نعم ولا في نفس الإدخال. يجب أن يُعطي مسار واحد على الأقل إجابة نعم أو لا ، وإذا كانت الإجابة نعم، تُعتبر السلسلة مقبولة. تقبل الأوتوماتا المحدودة ذاتية التحقق نفس فئة اللغات التي تقبلها الأوتوماتا المحدودة الحتمية (DFA) والأوتوماتا المحدودة غير الحتمية (NFA) ، ولكنها تختلف عنها في تعقيد الحالة .

التعريف الرسمي

يُمثَّل SVFA رسميًا بواسطة مجموعة سداسية ، A = ( Q , Σ , Δ, q₀ , Fa , Fr ) ، بحيث تكون ( Q , Σ , Δ , q₀ , Fa ) عبارة عن NFA ، و Fa و Fr مجموعتان جزئيتان منفصلتان من Q. لكل كلمة w = a₁ a₂aₙ ، تكون العملية الحسابية عبارة عن سلسلة من الحالات r₀ , r₁ ,, rn في Q مع الشروط التالية:

  1. r 0 = q 0
  2. r i+1 ∈ Δ( r i , a i+1 ), for i = 0, …, n−1 .

إذا كان r<sub> n </sub> ∈ F <sub> a</sub> فإن الحساب يكون مقبولاً، وإذا كان r<sub> n </sub> ∈ F <sub> r </sub> فإن الحساب يكون رافضاً. ويشترط أن يكون لكل w حساب واحد على الأقل مقبولاً أو حساب واحد على الأقل رافضاً، ولكن ليس كلاهما.

نتائج

كل آلة حتمية محدودة (DFA) هي آلة حتمية محدودة ذات حالة ثابتة (SVFA)، ولكن ليس العكس. أثبتت جيراسكوڤا وبيغيزيني [ 2 ] أنه لكل آلة حتمية محدودة ذات حالة ثابتة مكونة من n حالة، توجد آلة حتمية محدودة مكافئة لها.ز(ن)=Θ(3ن/3){\displaystyle g(n)=\Theta (3^{n/3})}علاوة على ذلك، لكل عدد صحيح موجب n ، يوجد SVFA ذو n حالة بحيث يكون لـ DFA المكافئ الأدنى بالضبطز(ن){\displaystyle g(n)}الولايات.

وقد توصلت جيراسكوڤا وزملاؤها إلى نتائج أخرى تتعلق بتعقيد حالة SVFA. [ 3 ] [ 4 ]

مراجع

  1. هرومكوفيتش، يوراي؛ شنيتجر، جورج (2001). "حول قوة لاس فيغاس لتعقيد الاتصال أحادي الاتجاه، ومخططات القرار الثنائية، والأتمتة المحدودة" . المعلومات والحوسبة . 169 (2): 284-296 . doi : 10.1006/inco.2001.3040 . ISSN 0890-5401 . 
  2. جيراسكوڤا، غالينا؛ بيغيزيني، جيوفاني (2011). "المحاكاة المثلى للأتمتة ذاتية التحقق بواسطة الأتمتة الحتمية". المعلومات والحوسبة . 209 (3): 528-535 . doi : 10.1016/j.ic.2010.11.017 . ISSN 0890-5401 . 
  3. جيراسكوڤا، غالينا (2016). "الأتمتة المحدودة ذاتية التحقق والتعقيد الوصفي" (ملف PDF) . التعقيد الوصفي للأنظمة الرسمية . سلسلة محاضرات في علوم الحاسوب. المجلد 9777. الصفحات 29-44 . doi : 10.1007/978-3-319-41114-9_3 . ISBN   978-3-319-41113-2ISSN 0302-9743 
  4. ^ جيراسيك، جوزيف ستيفان؛ جيراسكوفا، غالينا؛ زاباري ، ألكسندر (2015). “العمليات على التشغيل الآلي المحدود للتحقق الذاتي”. علوم الحاسب الآلي – النظرية والتطبيقات . ملاحظات محاضرة في علوم الكمبيوتر. المجلد. 9139. ص 231 – 261. دوى : 10.1007 / 978-3-319-20297-6_16 . رقم ISBN   978-3-319-20296-9ISSN 0302-9743