القواعد النحوية المتكررة

في علم الحاسوب ، يُطلق على القواعد النحوية اسم القواعد النحوية التكرارية إذا احتوت على قواعد إنتاج تكرارية ، أي أن توسيع رمز غير طرفي وفقًا لهذه القواعد يمكن أن يؤدي في النهاية إلى سلسلة تتضمن نفس الرمز غير الطرفي مرة أخرى. وإلا فإنها تُسمى قواعد نحوية غير تكرارية . [ 1 ]

على سبيل المثال، تكون قواعد اللغة الخالية من السياق ذات استدعاء ذاتي يساري إذا وُجد رمز غير طرفي A يمكن تطبيقه على قواعد الإنتاج لإنتاج سلسلة نصية يكون A فيها (كأقصى رمز على اليسار). [ 2 ] [ 3 ] جميع أنواع القواعد في تسلسل تشومسكي الهرمي قابلة للاستدعاء الذاتي، والاستدعاء الذاتي هو ما يسمح بإنتاج مجموعات لا نهائية من الكلمات. [ 1 ]

ملكيات

لا يمكن للقواعد النحوية غير الاسترجاعية أن تُنتج إلا لغةً محدودة؛ ويمكن لكل لغة محدودة أن تُنتج بواسطة قواعد نحوية غير استرجاعية. [ 1 ] على سبيل المثال، تُنتج القواعد النحوية الخطية كلمةً واحدةً فقط.

إن القواعد النحوية التكرارية الخالية من السياق والتي لا تحتوي على قواعد غير ضرورية تُنتج بالضرورة لغةً لانهائية. وتشكل هذه الخاصية أساسًا لخوارزمية يمكنها اختبار ما إذا كانت القواعد النحوية الخالية من السياق تُنتج لغةً محدودة أم لانهائية بكفاءة. [ 4 ]

مراجع

  1. 1 2 3 نيدرهوف، مارك-يان؛ ساتا، جورجيو (2002)، "تحليل القواعد النحوية غير المتكررة الخالية من السياق"، وقائع الاجتماع السنوي الأربعين لجمعية اللغويات الحاسوبية (ACL '02) ، سترودسبيرغ، بنسلفانيا، الولايات المتحدة الأمريكية: جمعية اللغويات الحاسوبية، ص 112-119 ، doi : 10.3115/1073083.1073104 .
  2. ملاحظات حول نظرية اللغة الرسمية والتحليل النحوي مؤرشفة في 2017-08-28 في Wayback Machine ، جيمس باور، قسم علوم الحاسوب، الجامعة الوطنية الأيرلندية، ماينوث، مقاطعة كيلدير، أيرلندا.
  3. مور، روبرت سي. (2000)، "إزالة الاستدعاء الذاتي الأيسر من القواعد النحوية الخالية من السياق"، وقائع المؤتمر الأول لفرع أمريكا الشمالية لرابطة اللغويات الحاسوبية (NAACL 2000) ، سترودسبيرغ، بنسلفانيا، الولايات المتحدة الأمريكية: رابطة اللغويات الحاسوبية ، ص 249-255 .
  4. فليك، آرثر تشارلز (2001)، النماذج الرسمية للحوسبة: الحدود القصوى للحوسبة ، سلسلة AMAST في الحوسبة، المجلد 7، وورلد ساينتيفيك، النظرية 6.3.1، ص 309، ISBN   9789810245009.