Access the full text.
Sign up today, get DeepDyve free for 14 days.
References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.
Constrained Pattern Matching YONGWOOK CHOI, J. Craig Venter Institute WOJCIECH SZPANKOWSKI, Purdue University Constrained sequences are strings satisfying certain additional structural restrictions (e.g., some patterns are forbidden). They nd applications in communication, digital recording, and biology. In this article, we restrict our attention to the so-called (d, k ) constrained binary sequences in which any run of zeros must be of length at least d and at most k , where 0 ¤ d < k . In many applications, one needs to know the number of occurrences of a given pattern w in such sequences, for which we coin the term constrained pattern matching. For a given word w, we rst estimate the mean and the variance of the number of occurrences of w in a (d, k ) sequence generated by a memoryless source. Then we present the central limit theorem and large deviations results. As a by-product, we enumerate asymptotically the number of (d, k ) sequences with exactly r occurrences of w, and compute Shannon entropy of (d, k ) sequences with a given number of occurrences of w. We also apply our results to detect under- and overrepresented patterns in neuronal data (spike
ACM Transactions on Algorithms (TALG) – Association for Computing Machinery
Published: Mar 1, 2011
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.