On the computational completeness of several descriptional complexity restrictions of semi-conditional grammars
A semi-conditional grammar, introduced by Gheorghe Păun, is a form of regulated rewriting system where each rule consists of a context-free core rule <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mi>A</mml:mi> <mml:mo stretchy="false">→</mml:mo> <mml:mi>w</mml:mi> </mml:math> along with two strings <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:msub> <mml:mi>w</mml:mi> <mml:mo>+</mml:mo> </mml:msub> </mml:math> , <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:msub> <mml:mi>w</mml:mi> <mml:mo>−</mml:mo> </mml:msub> </mml:math> . The rule is applicable if <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:msub> <mml:mi>w</mml:mi> <mml:mo>+</mml:mo> </mml:msub> </mml:math> (the positive condition) occurs as a substring of the current sentential form, but <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:msub> <mml:mi>w</mml:mi> <mml:mo>−</mml:mo> </mml:msub> </mml:math> (the negative condition) does not. The maximum lengths i , j of the positive or negative conditional strings, respectively, give a natural measure of descriptional complexity, known as the degree of such grammars. Employing several normal form results on phrase-structure grammars as derived in particular by Viliam Geffert, we improve on previously obtained results by reducing the number of nonterminals of semi-conditional grammars of a given degree <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mo stretchy="false">(</mml:mo> <mml:mi>i</mml:mi> <mml:mo>,</mml:mo> <mml:mi>j</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:math> while maintaining computational completeness of the said mechanisms.
Authors
- Henning Fernau (ORCID: https://orcid.org/0000-0002-4444-3220)
- Lakshmanan Kuppusamy (ORCID: https://orcid.org/0000-0003-2358-905X)
- Rufus O. Oladele
Institutions
- University of Ilorin (NG)
- Vellore Institute of Technology University (IN)
- Universität Trier (DE)
Publication Details
- Journal
- Computability
- Published
- 2024-09-18
- DOI
- https://doi.org/10.3233/com-220427
- Primary Topic
- DNA and Biological Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00