TY - GEN
T1 - Simplification process of static Watson-Crick context-free grammars
AU - Fong, Wan Heng
AU - Rahman, Aqilahfarhana Abdul
AU - Sarmin, Nor Haniza
AU - Turaev, Sherzod
N1 - Publisher Copyright:
© 2024 Author(s).
PY - 2024/8/19
Y1 - 2024/8/19
N2 - In formal language theory, a grammar is a set of production rules that describes the possible strings in a given language. Context-free grammars, the most applicable type of the grammars, may contain production rules that do not generate any string of the language or affect the string generation processes using several unnecessary steps. Thus, the elimination of such undesirable productions is important for the optimization of the string generation processes. The "cleaning"of context-free grammars is done through the simplification process consisting of a useful substitution rule, removal of useless productions, removal of λ - productions, and removal of unit-productions. This paper presents the simplification of static Watson-Crick context-free grammars; the grammatical counterparts of sticker systems that generate double-stranded strings using context-free rules, several transformations, and substitutions. The simplification process of static Watson-Crick context-free grammars is similar to the simplification process of arbitrary context-free grammars and Watson-Crick context-free grammars. This research shows that for every static Watson-Crick context-free language, there exists an equivalent static Watson-Crick context-free grammar without useless productions, λ - productions, and unit-productions.
AB - In formal language theory, a grammar is a set of production rules that describes the possible strings in a given language. Context-free grammars, the most applicable type of the grammars, may contain production rules that do not generate any string of the language or affect the string generation processes using several unnecessary steps. Thus, the elimination of such undesirable productions is important for the optimization of the string generation processes. The "cleaning"of context-free grammars is done through the simplification process consisting of a useful substitution rule, removal of useless productions, removal of λ - productions, and removal of unit-productions. This paper presents the simplification of static Watson-Crick context-free grammars; the grammatical counterparts of sticker systems that generate double-stranded strings using context-free rules, several transformations, and substitutions. The simplification process of static Watson-Crick context-free grammars is similar to the simplification process of arbitrary context-free grammars and Watson-Crick context-free grammars. This research shows that for every static Watson-Crick context-free language, there exists an equivalent static Watson-Crick context-free grammar without useless productions, λ - productions, and unit-productions.
UR - http://www.scopus.com/inward/record.url?scp=85202593590&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85202593590&partnerID=8YFLogxK
U2 - 10.1063/5.0225525
DO - 10.1063/5.0225525
M3 - Conference contribution
AN - SCOPUS:85202593590
T3 - AIP Conference Proceedings
BT - AIP Conference Proceedings
A2 - Yahya, Zainab
A2 - Amin, Amin Nor Arita
A2 - Ghazali, Najah
A2 - Muhamad, Wan Zuki Aman Wan
A2 - Abu Bakar, Nor Ashikin
A2 - Zaimi, Wan Mohd Khairy Adly Wan
A2 - Daud, Wan Suhana Wan
A2 - Omar, Nurhidayah
A2 - Siddik, Sarinah Banu Mohamed
A2 - Kamal, Fatinnabila
A2 - Abu Yusuf, Yusmye Nur
A2 - Bidin, Biliana
PB - American Institute of Physics
T2 - 30th National Symposium on Mathematical Sciences, SKSM 2023
Y2 - 26 September 2023 through 27 September 2023
ER -