Keeping in mind, that any context free language can be mapped to a subset of Dyck languages and by seeing various\ud database applications of Dyck, mainly verifying the well-formedness of XML file, we study the randomized streaming\ud algorithms for the recognition of Dyck(s) languages, with s different types of parenthesis. The main motivation of this\ud work is well known space bound for any T-pass streaming algorithm is \ud (√n/T).\ud Let x be the input stream of length n with maximum height hmax. Here we present a single-pass randomized streaming\ud algorithms to decide the membership of x in Dyck(s) using Counting Bloomfilter (CBF) with space O (hmax) bits,\ud ploylog(n) time per letter with two-sided error probability. Two-sided error...
Many classical algorithms for string processing assume that the input can be accessed in full via co...
In the context of formal language recognition, we demonstrate the superiority of streaming property ...
As the size of data available for processing increases, new models of computation are needed. This ...
Keeping in mind, that any context free language can be mapped to a subset of Dyck languages and by s...
We study the complexity of the following problems in the streaming model. Membership testing for DLI...
In the context of language recognition, we demonstrate the superiority of streaming property testers...
We study dynamic membership problems for the Dyck languages,the class of strings of properly balance...
We show how two recently developed quantum information theoretic tools can be applied to obtain lowe...
A palindrome is defined as a string which reads forwards the same as backwards, like, for example, t...
In this thesis, we give efficient algorithms and near-tight lower bounds for the following problems ...
Abstract. A binary string B of length n = kt is a k-ary Dyck word if it contains t copies of 1, and ...
This paper makes three main contributions to the theory of communication complexity and stream compu...
This paper makes three main contributions to the theory of communication complexity and stream compu...
The exact computation of the number of distinct elements (frequency moment F0) is a fundamental prob...
International audienceIn the context of formal language recognition, we demonstrate the superiority ...
Many classical algorithms for string processing assume that the input can be accessed in full via co...
In the context of formal language recognition, we demonstrate the superiority of streaming property ...
As the size of data available for processing increases, new models of computation are needed. This ...
Keeping in mind, that any context free language can be mapped to a subset of Dyck languages and by s...
We study the complexity of the following problems in the streaming model. Membership testing for DLI...
In the context of language recognition, we demonstrate the superiority of streaming property testers...
We study dynamic membership problems for the Dyck languages,the class of strings of properly balance...
We show how two recently developed quantum information theoretic tools can be applied to obtain lowe...
A palindrome is defined as a string which reads forwards the same as backwards, like, for example, t...
In this thesis, we give efficient algorithms and near-tight lower bounds for the following problems ...
Abstract. A binary string B of length n = kt is a k-ary Dyck word if it contains t copies of 1, and ...
This paper makes three main contributions to the theory of communication complexity and stream compu...
This paper makes three main contributions to the theory of communication complexity and stream compu...
The exact computation of the number of distinct elements (frequency moment F0) is a fundamental prob...
International audienceIn the context of formal language recognition, we demonstrate the superiority ...
Many classical algorithms for string processing assume that the input can be accessed in full via co...
In the context of formal language recognition, we demonstrate the superiority of streaming property ...
As the size of data available for processing increases, new models of computation are needed. This ...