Zsuzsanna Lipták

dblp:l/ZsuzsannaLiptak · DBLP profile ↗
← Back
51ranked-venue papers
10as first author
24since 2021 · last 2026
0000-0002-3233-0691ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 26 · 6 first-author · 11 since 2021Applied, interdisciplinary, general and emerging computing · 10 · 1 first-author · 3 since 2021Databases, data management, data science and information retrieval · 9 · 1 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 1 first-author · 5 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Incongruity-Sensitive Access to Highly Compressed Strings
abstract
Random access to highly compressed strings - represented by straight-line programs or Lempel-Ziv parses, for example - is a well-studied topic. Random access to such strings in strongly sublogarithmic time is impossible in the worst case, but previous authors have shown how to support faster access to specific characters and their neighbourhoods. In this paper we explore whether, since better compression can impede access, we can support faster access to less compressible substrings of highly compressed strings. We first show how, given a run-length compressed straight-line program (RLSLP) of size g_{rl} or a block tree of size L, we can build an O (g_{rl})-space or an O (L)-space data structure, respectively, that supports access to any character in time logarithmic in the length of the longest repeated substring containing that character. That is, the more "incongruous" a character is with respect to the characters around, the faster we can support access to it. We then prove a similar but more powerful and sophisticated result for parsings in which phrases' sources do not overlap much larger phrases, with the query time depending also on the number of phrases we must copy from their sources to obtain the queried character.
Ferdinando Cicalese, Travis Gagie, Zsuzsanna Lipták, Gonzalo Navarro 0001, Nicola Prezza, Cristian Urbina
ESA3
2026 A textbook solution for dynamic strings
Zsuzsanna Lipták, Francesco Masillo, Gonzalo Navarro 0001
Theor. Comput. Sci.1
2026 Matching statistics - a survey
abstract
Given two strings S and R , the matching statistics of S with respect to R is an array of length | S | whose i th entry encodes the longest prefix of the i th suffix of S that occurs in R . Introduced by Chang and Lawler in 1990 for approximate string matching, matching statistics have since found a variety of applications in computational biology, data compression, and string processing. In this article, we survey these applications, as well as the main ideas underlying the different algorithms for efficient construction of the matching statistics that have appeared in the last 30 years.
Zsuzsanna Lipták, Francesco Masillo, Simon J. Puglisi
Theor. Comput. Sci.1
2025 Prefix-Free Parsing for Merging Big BWTs
Diego Díaz-Domínguez, Travis Gagie, Veronica Guerrini, Ben Langmead, Zsuzsanna Lipták, Giovanni Manzini, Francesco Masillo, Vikram Shivakumar
SPIRE5
2025 Bit Catastrophes for the Burrows-Wheeler Transform
abstract
Abstract A bit catastrophe, loosely defined, is when a change in just one character of a string causes a significant change in the size of the compressed string. We study this phenomenon for the Burrows-Wheeler Transform (BWT), a string transform at the heart of several of the most popular compressors and aligners today. The parameter determining the size of the compressed data is the number of equal-letter runs of the BWT, commonly denoted r . We exhibit infinite families of strings in which insertion, deletion, resp. substitution of one character increases r from constant to $$\Theta (\log n)$$ Θ ( log n ) , where n is the length of the string. These strings can be interpreted both as examples for an increase by a multiplicative or an additive $$\Theta (\log n)$$ Θ ( log n ) -factor. As regards the multiplicative factor, they attain the upper bound given by Akagi, Funakoshi, and Inenaga [Inf & Comput. 2023] of $$\mathcal{O}(\log n \log r)$$ O ( log n log r ) , since here $$r=\mathcal{O}(1)$$ r = O ( 1 ) . We then give examples of strings in which insertion, deletion, resp. substitution of a character increases r by a $$\Theta (\sqrt{n})$$ Θ ( n ) additive factor. These strings significantly improve the best known lower bound for an additive factor of $$\Omega (\log n)$$ Ω ( log n ) [Giuliani et al., SOFSEM 2021].
Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Giuseppe Romana, Marinella Sciortino, Cristian Urbina
Theory Comput. Syst.3
2025 The threshold q-gram distance: a simple, efficient, and effective distance measure for genomic sequence comparison
abstract
Abstract The q –gram distance between two strings $$s,s^\prime$$ , introduced by Ukkonen in 1992, is an alignment-free string similarity measure which can be computed in linear time, as opposed to the quadratic time necessary for alignment/edit distance. It is based on the $$L_1$$ -distance, or Manhattan-distance, between the multiplicity vectors of fixed-length substrings (so-called q-grams or k-mers ), and has been successfully applied in diverse bioinformatics settings. In this paper, we introduce the threshold q-gram distance (T q D), a new distance measure which is similar to the q -gram distance but uses reduced information on the multiplicities of the q -grams. The new measure retains the linear time computation of the q -gram distance but requires significantly less space. Storage space and accuracy of the measure can be controlled via a user-defined threshold t , which sets a limit on the maximum value of the integers in the multiplicity vectors. In particular, for $$t=1$$ , the comparison is made only on the basis of the sets of uniquely occurring q -grams on the one hand, and of repeated q -grams, on the other. We tested the new distance measure, using the benchmarking tool AFproject of Zielezinski et al. [Genome Biology, 2019], on several real-life data sets for phylogenetic reconstruction and compared the results with those of other k -mer based distance measures. Our experiments show that the new measure T q D compares well to other non-alignment based measures regarding accuracy, while requiring substantially less memory than the classic q -gram distance.
Davide Cenzato, Giuditta Franco, Zsuzsanna Lipták, Alessio Milanese
Nat. Comput.3
2025 On the number of equal-letter runs of the bijective Burrows-Wheeler transform
abstract
The Bijective Burrows-Wheeler Transform (BBWT) is a variant of the famous BWT [Burrows and Wheeler, 1994]. The BBWT was introduced by Gil and Scott in 2012, and is based on the extended BWT of Mantaci et al. [TCS 2007] and on the Lyndon factorization of the input string. In the original paper, the compression achieved with the BBWT was shown to be competitive with that of the BWT, and it has been gaining interest in recent years. In this work, we present the first study of the number r B of runs of the BBWT, which is a measure of its compression power. We exhibit an infinite family of strings on which r B of the string and of its reverse differ by a multiplicative factor of Θ ( log ⁡ n ) , where n is the length of the string. We also give several theoretical results on the BBWT, including a characterization of binary strings for which the BBWT has two runs. Finally, we present experimental results and statistics on r B ( s ) and r B ( s rev ) , as well as on the number of Lyndon factors in the Lyndon factorization of s and s rev .
Elena Biagi 0002, Davide Cenzato, Zsuzsanna Lipták, Giuseppe Romana
Theor. Comput. Sci.3
2024 BAT-LZ out of hell
Zsuzsanna Lipták, Francesco Masillo, Gonzalo Navarro 0001
CPM1
2024 A Textbook Solution for Dynamic Strings
abstract
We consider the problem of maintaining a collection of strings while efficiently supporting splits and concatenations on them, as well as comparing two substrings, and computing the longest common prefix between two suffixes. This problem can be solved in optimal time $\mathcal{O}(\log N)$ whp for the updates and $\mathcal{O}(1)$ worst-case time for the queries, where $N$ is the total collection size [Gawrychowski et al., SODA 2018]. We present here a much simpler solution based on a forest of enhanced splay trees (FeST), where both the updates and the substring comparison take $\mathcal{O}(\log n)$ amortized time, $n$ being the lengths of the strings involved. The longest common prefix of length $\ell$ is computed in $\mathcal{O}(\log n + \log^2\ell)$ amortized time. Our query results are correct whp. Our simpler solution enables other more general updates in $\mathcal{O}(\log n)$ amortized time, such as reversing a substring and/or mapping its symbols. We can also regard substrings as circular or as their omega extension.
Zsuzsanna Lipták, Francesco Masillo, Gonzalo Navarro 0001
ESA1
2024 A BWT-Based Algorithm for Random de Bruijn Sequence Construction
Zsuzsanna Lipták, Luca Parmigiani
LATIN (1)1
2024 A survey of BWT variants for string collections
abstract
MOTIVATION: In recent years, the focus of bioinformatics research has moved from individual sequences to collections of sequences. Given the fundamental role of the Burrows-Wheeler Transform (BWT) in string processing, a number of dedicated tools have been developed for computing the BWT of string collections. While the focus has been on improving efficiency, both in space and time, the exact definition of the BWT employed has not been at the center of attention. As we show in this paper, the different tools in use often compute non-equivalent BWT variants: the resulting transforms can differ from each other significantly, including the number r of runs, a central parameter of the BWT. Moreover, with many tools, the transform depends on the input order of the collection. In other words, on the same dataset, the same tool may output different transforms if the dataset is given in a different order. RESULTS: We studied 18 dedicated tools for computing the BWT of string collections and were able to identify 6 different BWT variants computed by these tools. We review the differences between these BWT variants, both from a theoretical and from a practical point of view, comparing them on 8 real-life biological datasets with different characteristics. We find that the differences can be extensive, depending on the datasets, and are largest on collections of many similar short sequences. The parameter r, the number of runs of the BWT, also shows notable variation between the different BWT variants; on our datasets, it varied by a multiplicative factor of up to 4.2. AVAILABILITY: Source code and scripts to replicate the results and download the data used in the article are available at https://github.com/davidecenzato/BWT-variants-for-string-collections. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Davide Cenzato, Zsuzsanna Lipták
Bioinform.2
2024 r-indexing the eBWT
abstract
The extended Burrows-Wheeler Transform (eBWT) was introduced by Mantaci et al. [TCS 2007] to extend the definition of the BWT to a collection of strings. As opposed to other commonly used BWT-variants for string collections, the eBWT is independent of the input order of the strings in the collection, while preserving the full functionality and compressibility of the classic BWT. In our prior work [Boucher et al. Computing the original eBWT faster, simpler, and with less memory, SPIRE 2021], we presented a linear-time algorithm for constructing the eBWT. The algorithm combines a modification of the Suffix Array Induced Sorting (SAIS) algorithm [Nong et al., IEEE Trans Comput 2011] with Prefix-Free Parsing [Boucher et al., Alg Mol Biol 2019; Kuhnle et. al., JCB 2020]. In this paper, we show how this construction can be extended for building the r-index of the eBWT, which we call extended r-index, an analogous data structure to the r-index of Gagie et al. [SODA 2018, JACM 2020], with the added value that circular pattern matching is also supported. Our data structure occupies O(r) words, where r is the number of runs of the eBWT of the input collection, and answers count and locate queries in time analogous to the original r-index. We also show how to efficiently support finding maximal exact matches (MEMs) using the extended r-index. We implemented the extended r-index and tested it on circular bacterial genomes and plasmids, comparing it to five state-of-the-art compressed text indexes, including the original r-index and several dictionary-based indexes. While our data structure maintains similar time and memory requirements for answering pattern matching queries as the original r-index, it is the only index in the literature that regards the strings as circular. So, it can naturally be used for both circular and linear input collections. This is an extended version of the conference paper Boucher et al., r-indexing the eBWT, SPIRE 2021.
Christina Boucher 0001, Davide Cenzato, Zsuzsanna Lipták, Massimiliano Rossi 0001, Marinella Sciortino
Inf. Comput.3
2023 Computing the optimal BWT of very large string collections
abstract
It is known that the exact form of the Burrows-Wheeler Transform (BWT) of a string collection depends, in most implementations, on the input order of the strings in the collection. Reordering strings of an input collection affects the number of equal-letter runs r, arguably the most important parameter of BWT-based data structures, such as the FM-index or the r-index. Bentley, Gibney, and Thankachan [ESA 2020] introduced a linear-time algorithm for computing the permutation of the input collection which yields the minimum number of runs of the resulting BWT. In this paper, we present the first tool that guarantees a Burrows-Wheeler Transform with minimum number of runs (optBWT), by combining i) an algorithm that builds the BWT from a string collection (either SAIS-based [Boucher et al., SPIRE 2021] or BCR [Bauer et al., CPM 2011]); ii) the SAP array data structure introduced in [Cox et al., Bioinformatics, 2012]; and iii) the algorithm by Bentley et al. We present results both on real-life and simulated data, showing that the improvement achieved in terms of r with respect to the input order is significant and the overhead created by the computation of the optimal BWT negligible, making our tool competitive with other tools for BWT-computation in terms of running time and space usage. In particular, on real data the optBWT obtains up to 31 times fewer runs with only a 1.39$\times$ slowdown. Source code is available at https://github.com/davidecenzato/optimalBWT.git.
Davide Cenzato, Veronica Guerrini, Zsuzsanna Lipták, Giovanna Rosone
DCC3
2023 Bit Catastrophes for the Burrows-Wheeler Transform
Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Giuseppe Romana, Marinella Sciortino, Cristian Urbina
DLT3
2023 Constant Time and Space Updates for the Sigma-Tau Problem
Zsuzsanna Lipták, Francesco Masillo, Gonzalo Navarro 0001, Aaron Williams 0001
SPIRE1
2022 A Theoretical and Experimental Analysis of BWT Variants for String Collections
abstract
In recent years, the focus of bioinformatics research has moved from individual sequences to collections of sequences. Given the fundamental role of the Burrows-Wheeler Transform (BWT) in string processing, a number of dedicated tools have been developed for computing the BWT of string collections. While the focus has been on improving efficiency, both in space and time, the exact definition of the BWT employed has not been at the center of attention. As we show in this paper, the different tools in use often compute non-equivalent BWT variants: the resulting transforms can differ from each other significantly, including the number $r$ of runs, a central parameter of the BWT. Moreover, with many tools, the transform depends on the input order of the collection. In other words, on the same dataset, the same tool may output different transforms if the dataset is given in a different order. We studied $18$ dedicated tools for computing the BWT of string collections and have been able to identify $6$ different BWT variants computed by these tools. We review the differences between these BWT variants, both from a theoretical and from a practical point of view, comparing them on $8$ real-life biological datasets with different characteristics. We find that the differences can be extensive, depending on the datasets, and are largest on collections of many similar short sequences. The parameter $r$, the number of runs of the BWT, also shows notable variation between the different BWT variants; on our datasets, it varied by a multiplicative factor of up to $4.2$. Source code and scripts to replicate the results and download the data used in the article are available at \url{https://github.com/davidecenzato/BWT-variants-for-string-collections}
Davide Cenzato, Zsuzsanna Lipták
CPM2
2022 On different variants of the Burrows-Wheeler-Transform of string collections
abstract
The extended Burrows- Wheeler- Transform (eBWT), introduced by Mantaci et al. [Theor. Comput. Sci., 2007], is a generalization of the Burrows-Wheeler-Transform (BWT) to multisets of strings. Similarly to the classic BWT, the eBWT consists of one string, which is a permutation of the characters of all the input strings. A number of tools are available that compute the BWT of string collections; however, the data structures they generate in all but one case differ from the one originally defined, as well as from each other.
Davide Cenzato, Zsuzsanna Lipták
DCC2
2022 CSTs for Terabyte-Sized Data
abstract
Generating pangenomic datasets is becoming increasingly common but there are still few tools able to handle them and even fewer accessible to non-specialists. Building compressed suffix trees (CSTs) for pangenomic datasets is still a major challenge but could be enormously beneficial to the community. In this paper, we present a method, which we refer to as RePFP-CST, for building CSTs in a manner that is scalable. To accomplish this, we show how to build a CST directly from VCF files without decompressing them, and to prune from the prefix-free parse (PFP) phrase boundaries whose removal reduces the total size of the dictionary and the parse. We show that these improvements reduce the time and space required for the construction of the CST, and the memory footprint of the finished CST, enabling us to build a CST for a terabyte of DNA for the first time in the literature.
Marco Oliva, Davide Cenzato, Massimiliano Rossi 0001, Zsuzsanna Lipták, Travis Gagie, Christina Boucher 0001
DCC4
2022 Suffix Sorting via Matching Statistics
abstract
We introduce a new algorithm for constructing the generalized suffix array of a collection of highly similar strings. As a first step, we construct a compressed representation of the matching statistics of the collection with respect to a reference string. We then use this data structure to distribute suffixes into a partial order, and subsequently to speed up suffix comparisons to complete the generalized suffix array. Our experimental evidence with a prototype implementation (a tool we call sacamats) shows that on string collections with highly similar strings we can construct the suffix array in time competitive with or faster than the fastest available methods. Along the way, we describe a heuristic for fast computation of the matching statistics of two strings, which may be of independent interest.
Zsuzsanna Lipták, Francesco Masillo, Simon J. Puglisi
WABI1
2021 Novel Results on the Number of Runs of the Burrows-Wheeler-Transform
Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Nicola Prezza, Marinella Sciortino, Anna Toffanello
SOFSEM3
2021 r-Indexing the eBWT
Christina Boucher 0001, Davide Cenzato, Zsuzsanna Lipták, Massimiliano Rossi 0001, Marinella Sciortino
SPIRE3
2021 Computing the Original eBWT Faster, Simpler, and with Less Memory
Christina Boucher 0001, Davide Cenzato, Zsuzsanna Lipták, Massimiliano Rossi 0001, Marinella Sciortino
SPIRE3
2021 On infinite prefix normal words
Ferdinando Cicalese, Zsuzsanna Lipták, Massimiliano Rossi 0001
Theor. Comput. Sci.2
2021 When a dollar makes a BWT
Sara Giuliani, Zsuzsanna Lipták, Francesco Masillo, Romeo Rizzi
Theor. Comput. Sci.2
2020 Pattern Discovery in Colored Strings
abstract
We consider the problem of identifying patterns of interest in colored strings. A colored string is a string in which each position is colored with one of a finite set of colors. Our task is to find substrings that always occur followed by the same color at the same distance. The problem is motivated by applications in embedded systems verification, in particular, assertion mining. The goal there is to automatically infer properties of the embedded system from the analysis of its simulation traces. We show that the number of interesting patterns is upper-bounded by 𝒪(n²) where n is the length of the string. We introduce a baseline algorithm with 𝒪(n²) running time which identifies all interesting patterns for all colors in the string satisfying certain minimality conditions. When one is interested in patterns related to only one color, we provide an algorithm that identifies patterns in 𝒪(n²log n) time, but is faster than the first algorithm in practice, both on simulated and on real-world patterns.
Zsuzsanna Lipták, Simon J. Puglisi, Massimiliano Rossi 0001
SEA1
2020 Generating a Gray code for prefix normal words in amortized polylogarithmic time per word
Peter Burcsi, Gabriele Fici, Zsuzsanna Lipták, Rajeev Raman, Joe Sawada
Theor. Comput. Sci.3
2019 On Infinite Prefix Normal Words
Ferdinando Cicalese, Zsuzsanna Lipták, Massimiliano Rossi 0001
SOFSEM2
2018 Bubble-Flip - A New Generation Algorithm for Prefix Normal Words
Ferdinando Cicalese, Zsuzsanna Lipták, Massimiliano Rossi 0001
LATA2
2018 Preface
Zsuzsanna Lipták, William F. Smyth
Discret. Appl. Math.1
2018 Bubble-Flip - A new generation algorithm for prefix normal words
Ferdinando Cicalese, Zsuzsanna Lipták, Massimiliano Rossi 0001
Theor. Comput. Sci.2
2017 On prefix normal words and prefix normal forms
Peter Burcsi, Gabriele Fici, Zsuzsanna Lipták, Frank Ruskey, Joe Sawada
Theor. Comput. Sci.3
2016 Reconstruction of Trees from Jumbled and Weighted Subtrees
abstract
Important papers have appeared recently on the problem of indexing binary strings for jumbled pattern matching, and further lowering the time bounds in terms of the input size would now be a breakthrough with broad implications. We can still make progress on the problem, however, by considering other natural parameters. Badkobeh et al. (IPL, 2013) and Amir et al. (TCS, 2016) gave algorithms that index a binary string in O(n + r^2 log r) time, where n is the length and r is the number of runs, and Giaquinta and Grabowski (IPL, 2013) gave one that runs in O(n + r^2) time. In this paper we propose a new and very simple algorithm that also runs in O(n + r^2) time and can be extended either so that the index returns the position of a match (if there is one), or so that the algorithm uses only O(n) bits of space instead of O(n) words.
Dénes Bartha, Peter Burcsi, Zsuzsanna Lipták
CPM3
2015 On the Number of Closed Factors in a Word
Golnaz Badkobeh, Gabriele Fici, Zsuzsanna Lipták
LATA3
2014 On Combinatorial Generation of Prefix Normal Words
Peter Burcsi, Gabriele Fici, Zsuzsanna Lipták, Frank Ruskey, Joe Sawada
CPM3
2013 Indexes for Jumbled Pattern Matching in Strings, Trees and Graphs
Ferdinando Cicalese, Travis Gagie, Emanuele Giaquinta, Eduardo Sany Laber, Zsuzsanna Lipták, Romeo Rizzi, Alexandru I. Tomescu
SPIRE5
2013 Binary jumbled string matching for highly run-length compressible texts
Golnaz Badkobeh, Gabriele Fici, Steve Kroon, Zsuzsanna Lipták
Inf. Process. Lett.4
2012 On Approximate Jumbled Pattern Matching in Strings
Peter Burcsi, Ferdinando Cicalese, Gabriele Fici, Zsuzsanna Lipták
Theory Comput. Syst.4
2011 On Prefix Normal Words
Gabriele Fici, Zsuzsanna Lipták
Developments in Language Theory2
2011 KABOOM! A new suffix array based algorithm for clustering expression data
abstract
MOTIVATION: Second-generation sequencing technology has reinvigorated research using expression data, and clustering such data remains a significant challenge, with much larger datasets and with different error profiles. Algorithms that rely on all-versus-all comparison of sequences are not practical for large datasets. RESULTS: We introduce a new filter for string similarity which has the potential to eliminate the need for all-versus-all comparison in clustering of expression data and other similar tasks. Our filter is based on multiple long exact matches between the two strings, with the additional constraint that these matches must be sufficiently far apart. We give details of its efficient implementation using modified suffix arrays. We demonstrate its efficiency by presenting our new expression clustering tool, wcd-express, which uses this heuristic. We compare it to other current tools and show that it is very competitive both with respect to quality and run time. AVAILABILITY: Source code and binaries available under GPL at http://code.google.com/p/wcdest. Runs on Linux and MacOS X. CONTACT: [email protected]; [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Scott Hazelhurst, Zsuzsanna Lipták
Bioinform.2
2010 Efficient Reconstruction of RC-Equivalent Strings
Ferdinando Cicalese, Péter L. Erdös, Zsuzsanna Lipták
IWOCA3
2009 SIRIUS: decomposing isotope patterns for metabolite identification
abstract
Abstract Motivation: High-resolution mass spectrometry (MS) is among the most widely used technologies in metabolomics. Metabolites participate in almost all cellular processes, but most metabolites still remain uncharacterized. Determination of the sum formula is a crucial step in the identification of an unknown metabolite, as it reduces its possible structures to a hopefully manageable set. Results: We present a method for determining the sum formula of a metabolite solely from its mass and the natural distribution of its isotopes. Our input is a measured isotope pattern from a high resolution mass spectrometer, and we want to find those molecules that best match this pattern. Our method is computationally efficient, and results on experimental data are very promising: for orthogonal time-of-flight mass spectrometry, we correctly identify sum formulas for >90% of the molecules, ranging in mass up to 1000 Da. Availability: SIRIUS is available under the LGPL license at http://bio.informatik.uni-jena.de/sirius/ Contact: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online.
Sebastian Böcker, Matthias C. Letzel, Zsuzsanna Lipták, Anton Pervukhin
Bioinform.3
2008 DECOMP - from interpreting Mass Spectrometry peaks to solving the Money Changing Problem
abstract
UNLABELLED: We introduce Decomp, a tool that computes the sum formula of all molecules whose mass equals the input mass. This problem arises frequently in biochemistry and mass spectrometry (MS), when we know the molecular mass of a protein, DNA or metabolite fragment but have no other information. A closely related problem is known as the Money Changing Problem (MCP), where all masses are positive integers. Recently, efficient algorithms have been developed for the MCP, in which Decomp applies to real-valued MS data. The excellent performance of this method on proteomic and metabolomic MS data has recently been demonstrated. Decomp has an easy-to-use graphical interface, which caters for both types of users: those interested in solving MCP instances and those submitting MS data. AVAILABILITY: Decomp is freely accessible at http://bibiserv.techfak.uni-bielefeld.de/decomp/.
Sebastian Böcker, Zsuzsanna Lipták, Marcel Martin, Anton Pervukhin, Henner Sudek
Bioinform.2
2008 An overview of the wcd EST clustering tool
abstract
UNLABELLED: The wcd system is an open source tool for clustering expressed sequence tags (EST) and other DNA and RNA sequences. wcd allows efficient all-versus-all comparison of ESTs using either the d(2) distance function or edit distance, improving existing implementations of d(2). It supports merging, refinement and reclustering of clusters. It is 'drop in' compatible with the StackPack clustering package. wcd supports parallelization under both shared memory and cluster architectures. It is distributed with an EMBOSS wrapper allowing wcd to be installed as part of an EMBOSS installation (and so provided by a web server). AVAILABILITY: wcd is distributed under a GPL licence and is available from http://code.google.com/p/wcdest. SUPPLEMENTARY INFORMATION: Additional experimental results. The wcd manual, a companion paper describing underlying algorithms, and all datasets used for experimentation can also be found at www.bioinf.wits.ac.za/~scott/wcdsupp.html.
Scott Hazelhurst, Winston Hide, Zsuzsanna Lipták, Ramon Nogueira, Richard Starfield
Bioinform.3
2007 A Fast and Simple Algorithm for the Money Changing Problem
Sebastian Böcker, Zsuzsanna Lipták
Algorithmica2
2007 Finding submasses in weighted strings with Fast Fourier Transform
Nikhil Bansal 0001, Mark Cieliebak, Zsuzsanna Lipták
Discret. Appl. Math.3
2006 Decomposing Metabolomic Isotope Patterns
Sebastian Böcker, Matthias C. Letzel, Zsuzsanna Lipták, Anton Pervukhin
WABI3
2005 The Money Changing Problem Revisited: Computing the Frobenius Number in Time O(k a1)
Sebastian Böcker, Zsuzsanna Lipták
COCOON2
2004 A Method for Evaluating the Quality of String Dissimilarity Measures and Clustering Algorithms for EST Clustering
abstract
We present a method for evaluating the suitability of different string dissimilarity measures and clustering algorithms for EST clustering, one of the main techniques used in transcriptome projects. The method comprises generating simulated ESTs with user-specified parameters, and then evaluating the quality of clusterings produced when different dissimilarity measures and different clustering algorithms are used. We implemented two tools to do this: ESTSim (EST simulator), which generates simulated EST sequences from mRNAs/cDNAs using user-specified parameters, and ECLEST (evaluator for clusterings of ESTs), which computes and evaluates a clustering of a set of input ESTs, where the dissimilarity measure, the clustering algorithm, and the clustering validity index can be specified independently. We demonstrate the method on a sample of 699 cDNAs, generating approximately 16,000 simulated ESTs. We conducted two experiments and derived statistically significant results from this study comparing subword-based dissimilarity measures to alignment-based ones.
Judith Zimmermann, Zsuzsanna Lipták, Scott Hazelhurst
BIBE2
2004 Efficient Algorithms for Finding Submasses in Weighted Strings
Nikhil Bansal 0001, Mark Cieliebak, Zsuzsanna Lipták
CPM3
2004 Algorithmic complexity of protein identification: combinatorics of weighted strings
Mark Cieliebak, Thomas Erlebach, Zsuzsanna Lipták, Jens Stoye, Emo Welzl
Discret. Appl. Math.3
2000 Broadcasting in Complete Networks with Dynamic Edge Faults
Zsuzsanna Lipták, A. Nickelsen
OPODIS1