Non-self-embedding grammars are a restriction of context-free grammars which does not allow to describe recursive structures and, hence, which characterizes only the class of regular languages. A double exponential gap in size from non-self-embedding grammars to deterministic finite automata is known. The same size gap is also known from constant-height pushdown automata and 1-limited automata to deterministic finite automata. Constant-height pushdown automata and 1-limited automata are compared with non-self-embedding grammars. It is proved that non-self-embedding grammars and constant-height pushdown automata are polynomially related in size. Furthermore, a polynomial size simulation by 1-limited automata is presented. However, the converse transformation is proved to cost exponential. Finally, a different simulation shows that also the conversion of deterministic constant-height pushdown automata into deterministic 1-limited automata costs polynomial.
Non-Self-Embedding Grammars, Constant-Height Pushdown Automata, and Limited Automata / B. Guillon, G. Pighizzini, L. Prigioniero. - In: INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE. - ISSN 0129-0541. - 31:8(2020 Dec), pp. 1133-1157.
Non-Self-Embedding Grammars, Constant-Height Pushdown Automata, and Limited Automata
G. Pighizzini;L. Prigioniero
2020
Abstract
Non-self-embedding grammars are a restriction of context-free grammars which does not allow to describe recursive structures and, hence, which characterizes only the class of regular languages. A double exponential gap in size from non-self-embedding grammars to deterministic finite automata is known. The same size gap is also known from constant-height pushdown automata and 1-limited automata to deterministic finite automata. Constant-height pushdown automata and 1-limited automata are compared with non-self-embedding grammars. It is proved that non-self-embedding grammars and constant-height pushdown automata are polynomially related in size. Furthermore, a polynomial size simulation by 1-limited automata is presented. However, the converse transformation is proved to cost exponential. Finally, a different simulation shows that also the conversion of deterministic constant-height pushdown automata into deterministic 1-limited automata costs polynomial.File | Dimensione | Formato | |
---|---|---|---|
nse-pda.pdf
Open Access dal 01/01/2022
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione
488.07 kB
Formato
Adobe PDF
|
488.07 kB | Adobe PDF | Visualizza/Apri |
s0129054120420071.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
370.54 kB
Formato
Adobe PDF
|
370.54 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.