Back to Search
Start Over
On store languages of language acceptors
- Source :
- Theoretical Computer Science. 745:114-132
- Publication Year :
- 2018
- Publisher :
- Elsevier BV, 2018.
-
Abstract
- It is well known that the "store language" of every pushdown automaton -- the set of store configurations (state and stack contents) that can appear as an intermediate step in accepting computations -- is a regular language. Here many models of language acceptors with various data structures are examined, along with a study of their store languages. For each model, an attempt is made to find the simplest model that accepts their store languages. Some connections between store languages of one-way and two-way machines generally are demonstrated, as with connections between nondeterministic and deterministic machines. A nice application of these store language results is also presented, showing a general technique for proving families accepted by many deterministic models are closed under right quotient with regular languages, resolving some open questions (and significantly simplifying proofs for others that are known) in the literature. Lower bounds on the space complexity for recognizing store languages for the languages to be non-regular are obtained.<br />Comment: 19 pages, preprint to be submitted to a journal
- Subjects :
- FOS: Computer and information sciences
Space (punctuation)
General Computer Science
Formal Languages and Automata Theory (cs.FL)
Computer science
Computer Science - Formal Languages and Automata Theory
0102 computer and information sciences
02 engineering and technology
Mathematical proof
computer.software_genre
01 natural sciences
Theoretical Computer Science
Set (abstract data type)
Turing machine
symbols.namesake
Regular language
0202 electrical engineering, electronic engineering, information engineering
Computer Science::Databases
Programming language
Pushdown automaton
Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing)
Nondeterministic algorithm
010201 computation theory & mathematics
symbols
Computer Science::Programming Languages
020201 artificial intelligence & image processing
State (computer science)
computer
Subjects
Details
- ISSN :
- 03043975
- Volume :
- 745
- Database :
- OpenAIRE
- Journal :
- Theoretical Computer Science
- Accession number :
- edsair.doi.dedup.....fa5a3a8d86f07a19430c19d5d50b6788
- Full Text :
- https://doi.org/10.1016/j.tcs.2018.05.036