Descriptional complexity of two-way pushdown automata with restricted head reversals (Q443747): Difference between revisions
From MaRDI portal
Created a new Item |
Normalize DOI. |
||
(6 intermediate revisions by 6 users not shown) | |||
Property / DOI | |||
Property / DOI: 10.1016/j.tcs.2012.04.007 / rank | |||
Property / review text | |||
While in the case of finite automata, the possibility of moving the input head in both directions does not increase the recognition power, in the case of pushdown automata the models resulting by adding this capability, called two-way pushdown automata (2PDAs), are strictly more powerful than standard one-way pushdown automata (PDAs) that, as is well known, characterize the class of context-free languages. For instance, it is not difficult to write an algorithm which uses a deterministic 2PDA to recognize the language \(\{a^nb^nc^n\mid n\geq 0\}\), but, as is well known, such a language cannot be accepted by any PDA, even making use of nondeterminism. Actually, up to now, the computational power of 2PDAs has not been clearly identified. In particular, it is unknown whether these models are equivalent to linear bounded automata and whether the nondeterministic and the deterministic versions have the same computational power. The paper investigates, from a descriptional complexity point of view, 2PDAs which are allowed to make a constant number (i.e., not dependent on the input length) of input head reversals on each string. The authors show that under this restriction, 2PDAs have some interesting common properties with standard PDAs [the first author and the reviewer, Lect. Notes Comput. Sci. 4588, 312--323 (2007; Zbl 1202.68233); Inf. Comput. 227, 1--20 (2013; Zbl 1358.68173)]: -- In the case of (letter- and word-) bounded languages, the number of pushdown turns can be reduced to a constant by exponentially increasing the size of the description. -- If the restriction to bounded languages is dropped, then the size of the description of the resulting devices cannot be bounded by any recursive function. Further results are given, by restricting to deterministic 2PDAs. Not so many papers are devoted to the study of 2PDAs and, as already mentioned, fundamental questions about these devices are still open. This paper gives new contributions to this area where, as pointed out in the final section, many questions are open and should be investigated in the future. | |||
Property / review text: While in the case of finite automata, the possibility of moving the input head in both directions does not increase the recognition power, in the case of pushdown automata the models resulting by adding this capability, called two-way pushdown automata (2PDAs), are strictly more powerful than standard one-way pushdown automata (PDAs) that, as is well known, characterize the class of context-free languages. For instance, it is not difficult to write an algorithm which uses a deterministic 2PDA to recognize the language \(\{a^nb^nc^n\mid n\geq 0\}\), but, as is well known, such a language cannot be accepted by any PDA, even making use of nondeterminism. Actually, up to now, the computational power of 2PDAs has not been clearly identified. In particular, it is unknown whether these models are equivalent to linear bounded automata and whether the nondeterministic and the deterministic versions have the same computational power. The paper investigates, from a descriptional complexity point of view, 2PDAs which are allowed to make a constant number (i.e., not dependent on the input length) of input head reversals on each string. The authors show that under this restriction, 2PDAs have some interesting common properties with standard PDAs [the first author and the reviewer, Lect. Notes Comput. Sci. 4588, 312--323 (2007; Zbl 1202.68233); Inf. Comput. 227, 1--20 (2013; Zbl 1358.68173)]: -- In the case of (letter- and word-) bounded languages, the number of pushdown turns can be reduced to a constant by exponentially increasing the size of the description. -- If the restriction to bounded languages is dropped, then the size of the description of the resulting devices cannot be bounded by any recursive function. Further results are given, by restricting to deterministic 2PDAs. Not so many papers are devoted to the study of 2PDAs and, as already mentioned, fundamental questions about these devices are still open. This paper gives new contributions to this area where, as pointed out in the final section, many questions are open and should be investigated in the future. / rank | |||
Normal rank | |||
Property / reviewed by | |||
Property / reviewed by: Giovanni Pighizzini / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68Q45 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 6065035 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
two-way pushdown automata | |||
Property / zbMATH Keywords: two-way pushdown automata / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
bounded head reversals | |||
Property / zbMATH Keywords: bounded head reversals / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
bounded pushdown reversals | |||
Property / zbMATH Keywords: bounded pushdown reversals / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
descriptional complexity | |||
Property / zbMATH Keywords: descriptional complexity / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
bounded languages | |||
Property / zbMATH Keywords: bounded languages / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/j.tcs.2012.04.007 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2031307533 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Behaviours of Unary Quantum Automata / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A note on bounded-reversal multipushdown machines / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finite automata and unary languages / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: More concise representation of regular languages by automata and regular expressions / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Converting two-way nondeterministic unary automata into simpler automata. / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5576254 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5422234 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Simple counter machines and number-theoretic problems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The complexity of the equivalence problem for two characterizations of Presburger sets / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4198075 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5583856 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On the Succinctness of Different Representations of Languages / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The Complexity of Regular(-Like) Expressions / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3102144 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Complexity of multi-head finite automata: origins and directions / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5592246 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A note on semilinear sets and bounded-reversal multihead pushdown automata / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: New Decidability Results Concerning Two-Way Counter Machines / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5740422 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Succinct representation of regular languages by Boolean automata / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4465339 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3517107 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Descriptional Complexity of Bounded Context-Free Languages / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A remark on middle space bounded alternating Turing machines / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Optimal Simulations between Unary Automata / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4453217 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Deterministic two-way one-head pushdown automata are very powerful / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Unary context-free grammars and pushdown automata, descriptional complexity and auxiliary space lower bounds. / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Classes of Recursively Enumerable Sets and Their Decision Problems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4239067 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Regularity and Related Problems for Deterministic Pushdown Automata / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A note on the succinctness of descriptions of deterministic languages / rank | |||
Normal rank | |||
Property / DOI | |||
Property / DOI: 10.1016/J.TCS.2012.04.007 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Latest revision as of 17:46, 9 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Descriptional complexity of two-way pushdown automata with restricted head reversals |
scientific article |
Statements
Descriptional complexity of two-way pushdown automata with restricted head reversals (English)
0 references
13 August 2012
0 references
While in the case of finite automata, the possibility of moving the input head in both directions does not increase the recognition power, in the case of pushdown automata the models resulting by adding this capability, called two-way pushdown automata (2PDAs), are strictly more powerful than standard one-way pushdown automata (PDAs) that, as is well known, characterize the class of context-free languages. For instance, it is not difficult to write an algorithm which uses a deterministic 2PDA to recognize the language \(\{a^nb^nc^n\mid n\geq 0\}\), but, as is well known, such a language cannot be accepted by any PDA, even making use of nondeterminism. Actually, up to now, the computational power of 2PDAs has not been clearly identified. In particular, it is unknown whether these models are equivalent to linear bounded automata and whether the nondeterministic and the deterministic versions have the same computational power. The paper investigates, from a descriptional complexity point of view, 2PDAs which are allowed to make a constant number (i.e., not dependent on the input length) of input head reversals on each string. The authors show that under this restriction, 2PDAs have some interesting common properties with standard PDAs [the first author and the reviewer, Lect. Notes Comput. Sci. 4588, 312--323 (2007; Zbl 1202.68233); Inf. Comput. 227, 1--20 (2013; Zbl 1358.68173)]: -- In the case of (letter- and word-) bounded languages, the number of pushdown turns can be reduced to a constant by exponentially increasing the size of the description. -- If the restriction to bounded languages is dropped, then the size of the description of the resulting devices cannot be bounded by any recursive function. Further results are given, by restricting to deterministic 2PDAs. Not so many papers are devoted to the study of 2PDAs and, as already mentioned, fundamental questions about these devices are still open. This paper gives new contributions to this area where, as pointed out in the final section, many questions are open and should be investigated in the future.
0 references
two-way pushdown automata
0 references
bounded head reversals
0 references
bounded pushdown reversals
0 references
descriptional complexity
0 references
bounded languages
0 references
0 references