Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Posts

publications

Some Results on Top-context-free Tree Languages

Proceedings of the 19th International Colloquium on Trees in Algebra and Programming (CAAP), Lecture Notes in Computer Science, vol. 787, Springer-Verlag, pp. 157-171, 1994

Presents structural and decidability results for top-context-free tree languages, a subclass of context-free tree languages.

Download Paper

How to get rid of projection rules in context-free tree grammars

Studies in Logic, Language and Information, Chapter 15, pp. 235-247, Center for the Study of Language and Information (CSLI), Stanford, and The European Association for Logic, Language and Information (FoLLI), 1998

Shows how projection (identity) rules can be eliminated from context-free tree grammars without loss of generative power.

Download Paper

Reconstructing Set Partitions

Proceedings of the 10th ACM-SIAM Symposium on Discrete Algorithms (SODA), Baltimore, ACM/SIAM, pp. 915-916, 1999

How to reconstruct set partitions from queries about the number of parts represented in subsets.

Download Paper

Finding maximal repetitions in a word in linear time

Proceedings of the 40th Annual Symposium on Foundations of Computer Science (FOCS), New York, NY, USA, IEEE Computer Society, pp. 596-604, 1999

The sum of exponents of all maximal repetitions in a word of length n is linear in n, which yields a linear-time algorithm for finding all maximal repetitions (runs) in a word.

Download Paper

On maximal repetitions in words

Proceedings of the 12th International Symposium on Fundamentals of Computation Theory (FCT'99), Iasi, Romania, Springer, pp. 374-385, 1999

Gives an algorithm computing all maximal repetitions (runs) in a word and bounds on the maximum possible number of such repetitions as a function of word length.

Download Paper

Finding Repeats with Fixed Gap

Proceedings of the 7th International Symposium on String Processing and Information Retrieval (SPIRE), Coruña, Spain, IEEE Computer Society, pp. 162-168, 2000

An efficient algorithm finds all pairs of identical factors in a word that are separated by a gap of fixed length.

Download Paper

Motifs dans les mots et les arbres

Habilitation à Diriger les Recherches, Université de Nancy 1 Henri Poincaré. (in French), 2000

Habilitation thesis addressing motif discovery and combinatorial pattern matching problems in words and trees.

Download Paper

Periodic structures in words

In J. Berstel and D. Perrin (eds.), Applied Combinatorics on Words, Encyclopedia of Mathematics and its Applications vol. 104 (Lothaire books), chapter 8, Cambridge University Press, pp. 430-477, 2005

A chapter of the Lothaire book series surveying periodic structures and repetitions in words within combinatorics on words.

Download Paper

Multi-seed lossless filtration

IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2(1), pp. 51-61, 2005

Presents algorithms for combining multiple spaced seeds to achieve efficient lossless filtration in approximate string matching, with application to oligonucleotide selection.

Download Paper

On subset seeds for protein alignment

IEEE/ACM Transactions on Computational Biology and Bioinformatics, 3(6), pp. 483-494, 2009

Adapts the subset-seed concept to protein sequence similarity search, designing seed alphabets that match or exceed BLASTP’s sensitivity-selectivity trade-off.

Download Paper

On-line construction of position heaps

Proceedings of the 18th International Symposium on String Processing and Information Retrieval (SPIRE), Pisa, Italy, Springer, pp. 326-337, 2011

Gives a simple linear-time on-line algorithm, resembling Ukkonen’s suffix-tree construction, for building the position heap indexing structure of a string.

Download Paper

On the combinatorics of suffix arrays

Information Processing Letters, vol. 113, issues 22-24, pp. 915-920, 2013

Establishes a bijective characterization of suffix array permutations via Burrows-Wheeler arrays, unifying and simplifying prior enumeration results for suffix arrays over bounded alphabets.

Download Paper

Approximate String Matching using a Bidirectional Index

Proceedings of the 25th Annual Symposium on Combinatorial Pattern Matching (CPM), Moscow, Russia, Springer, pp. 230-242, 2014

Introduces “search schemes” for approximate pattern matching over bidirectional FM-indexes, with a probabilistic model to design and evaluate optimal schemes.

Download Paper

Computing the longest unbordered substring

Proceedings of the 22nd International Symposium on String Processing and Information Retrieval (SPIRE), London, UK, Springer, pp. 246-257, 2015

Gives improved algorithms for computing the longest unbordered substring of a string, running in O(n log n) expected time and O(n^1.5) worst-case time.

Download Paper

Optimal Bounds for Computing alpha-gapped Repeats

Proceedings of the 10th International Conference on Language and Automata Theory and Applications (LATA), Prague, Czech Republic, Springer, pp. 245-255, 2016

Proves an optimal O(alpha n) bound on the number of maximal alpha-gapped repeats in a string of length n and gives a matching time algorithm to compute them.

Download Paper

Space-efficient representation of genomic k-mer count tables

Proceedings of the 21st International Workshop on Algorithms in Bioinformatics (WABI), LIPIcs vol. 201, pp. 8:1-8:19, 2021

Combines Bloom-filter-enhanced compressed static functions with minimizer-based bucketing to represent genomic k-mer count tables in about half the space of the empirical entropy bound while supporting fast random-access queries.

Download Paper

Count-min sketch with variable number of hash functions: an experimental study

Proceedings of the 30th International Symposium on String Processing and Information Retrieval (SPIRE), Pisa, Italy, LNCS vol. 14240, Springer, pp. 218-232, 2023

Experimentally studies the error behavior of Count-Min sketch under various input distributions and proposes assigning a variable number of hash functions per element to reduce space while keeping the error small.

Download Paper

Better space-time-robustness trade-offs for set reconciliation

Proceedings of the 51st International Colloquium on Automata, Languages, and Programming (ICALP), Tallinn, Estonia, LIPIcs vol. 297, pp. 20:1-20:19, 2024

Proposes a tunable Invertible-Bloom-Lookup-Table-based sketch for reconstructing the symmetric difference of similar sets, trading space and decoding time against an exponentially decreasing failure probability.

Download Paper

Paper Title Number 4

GitHub Journal of Bugs, 2024

This paper is about fixing template issue #693.

Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper

software