2009
DOI: 10.1016/j.tcs.2009.07.009
|View full text |Cite
|
Sign up to set email alerts
|

On locally reversible languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…Being in the sink state we push all symbols read onto the pushdown store. In this way, we can identify the moment in which the sink state has been entered and, thus, Transition function δ (1) δ(q 0 , a, ⊥) = (q 1 , A ⊥) (2) δ(q 0 , b, ⊥) = (q 1 , B ⊥) (3) δ(q 1 , a, A ) = (q 1 , A A ) (4) δ(q 1 , a, A) = (q 1 , A A) (5) δ(q 1 , b, A) = (q 1 , λ) (6) δ(q 1 , b, A ) = (q 0 , λ) (7) δ(q 1 , b, B ) = (q 1 , B B ) (8) δ (q 1 , b, B) = (q 1 , B B) (9) δ(q 1 , a, B) = (q 1 , λ) (10) δ (q 1 , a, B ) = (q 0 , λ) The idea of the construction is as follows. We use the stack for counting the difference between the number of a's and b's in the input.…”
Section: Lemma 10 L (Rev-pda) Is Closed Under Complementationmentioning
confidence: 99%
See 1 more Smart Citation
“…Being in the sink state we push all symbols read onto the pushdown store. In this way, we can identify the moment in which the sink state has been entered and, thus, Transition function δ (1) δ(q 0 , a, ⊥) = (q 1 , A ⊥) (2) δ(q 0 , b, ⊥) = (q 1 , B ⊥) (3) δ(q 1 , a, A ) = (q 1 , A A ) (4) δ(q 1 , a, A) = (q 1 , A A) (5) δ(q 1 , b, A) = (q 1 , λ) (6) δ(q 1 , b, A ) = (q 0 , λ) (7) δ(q 1 , b, B ) = (q 1 , B B ) (8) δ (q 1 , b, B) = (q 1 , B B) (9) δ(q 1 , a, B) = (q 1 , λ) (10) δ (q 1 , a, B ) = (q 0 , λ) The idea of the construction is as follows. We use the stack for counting the difference between the number of a's and b's in the input.…”
Section: Lemma 10 L (Rev-pda) Is Closed Under Complementationmentioning
confidence: 99%
“…In [21] one may find a recent survey which summarizes results on reversible Turing machines, reversible cellular automata, which are a massively parallel model consisting of interacting deterministic finite automata, and other reversible models such as logic gates, logic circuits, or logic elements with memory. Reversible deterministic finite automata are also studied in the context of algorithmic learning theory [2,14,18] and quantum computing [8,9] whereas construction problems are investigated in [5,6,19]. A recent paper which motivates the study of reversible computing from the vantage point of physics is [4].…”
Section: Introductionmentioning
confidence: 99%
“…Also, we mention that there is a large body of literature in formal language theory concerning k-reversible languages [38][39][40][41][42]. This topic does not relate directly to our notion of reversibility and is rather closer to addressing a process's Markov order; cf.…”
Section: Finite State Automatamentioning
confidence: 99%
“…If we subsequently minimize M + ∅ and M − ∅ , we are left with the minimal and unique DFAs that generate the support, respectively denoted D + and D − . Also, we mention that there is a large body of literature in formal language theory concerning k-reversible languages [38][39][40][41][42]. This topic does not relate directly to our notion of reversibility and is rather closer to addressing a process's Markov order; cf.…”
Section: Finite State Automatamentioning
confidence: 99%