1995
DOI: 10.7146/brics.v2i1.19503
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Algorithms for the Dyck Languages

Abstract: Abstract. We study dynamic membership problems for the Dyck languages, the class of strings of properly balanced parentheses. We also study the Dynamic Word problem for the free group. We present deterministic algorithms and data structures which maintain a string under replacements of symbols, insertions, and deletions of symbols, and language membership queries. Updates and queries are handled in polylogarithmic time. We also give both Las Vegas-and Monte Carlo-type randomised algorithms to achieve better ru… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1998
1998
2021
2021

Publication Types

Select...
1
1
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 4 publications
0
2
0
Order By: Relevance
“…Here, the focus is not on structural (parallel) complexity of updates but rather on (sequential) update time [17,18]. In particular, [9,10] give efficient incremental algorithms and analyse the complexity of formal language classes based on completely different ideas.…”
Section: Dynfomentioning
confidence: 99%
See 1 more Smart Citation
“…Here, the focus is not on structural (parallel) complexity of updates but rather on (sequential) update time [17,18]. In particular, [9,10] give efficient incremental algorithms and analyse the complexity of formal language classes based on completely different ideas.…”
Section: Dynfomentioning
confidence: 99%
“…Here, the focus is not on structural (parallel) complexity of updates but rather on (sequential) update time [17,18]. In particular, [9,10] give efficient incremental algorithms and analyse the complexity of formal language classes based on completely different ideas. Another area related to dynamic formal languages is the incremental maintenance of schema information (aka regular tree languages) [1,2] and XPath query evaluation [3] in XML documents.…”
Section: Introductionmentioning
confidence: 99%