Demo Data from VLDB 2026 / reviewers in the wild / expert
Pierre Nicodème
dblp:95/774
· DBLP profile ↗
9ranked-venue papers
5as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Combinatorics and discrete mathematics · 68% Algorithms and data structures · 24% Computational complexity · 8% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Bioinformatics and computational biology · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Combinatorics and discrete mathematics
enumeration |
0.1 | 1 | 2012 | Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012 |
Combinatorics and discrete mathematics
generating functions |
0.1 | 1 | 2012 | Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012 |
Combinatorics and discrete mathematics
analytic combinatorics |
0.1 | 1 | 2009 | Profiles of Tries · SIAM J. Comput. 2009 |
Algorithms and data structures › data structure design › search structures › search trees
trie |
0.1 | 1 | 2009 | Profiles of Tries · SIAM J. Comput. 2009 |
Computational complexity › counting problems
pattern counting |
0.0 | 1 | 2012 | Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.0 | 1 | 2012 | Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012 |
Bioinformatics and computational biology › sequence analysis › sequence similarity search
sequence database search |
0.0 | 2 | 1999 | WWW access to the SYSTERS protein sequence cluster set · Bioinform. 1999 SSMAL: similarity searching with alignment graphs · Bioinform. 1998 |
Bioinformatics and computational biology
protein sequence analysis |
0.0 | 1 | 1999 | WWW access to the SYSTERS protein sequence cluster set · Bioinform. 1999 |
Bioinformatics and computational biology › protein sequence analysis
protein sequence clustering |
0.0 | 1 | 1999 | WWW access to the SYSTERS protein sequence cluster set · Bioinform. 1999 |
Bioinformatics and computational biology › sequence alignment
protein sequence alignment |
0.0 | 1 | 1998 | SSMAL: similarity searching with alignment graphs · Bioinform. 1998 |
Bioinformatics and computational biology
sequence analysis |
0.0 | 1 | 1998 | SSMAL: similarity searching with alignment graphs · Bioinform. 1998 |
Bioinformatics and computational biology › genomics
primer design |
0.0 | 1 | 1997 | Selecting Optimal Oligonucleotide Primers for Multiplex PCR · ISMB 1997 |
Bioinformatics and computational biology › sequence alignment
local alignment |
0.0 | 1 | 1998 | SSMAL: similarity searching with alignment graphs · Bioinform. 1998 |
Methods — techniques the papers use, named apart from their topics
inclusion-exclusion principle · 0.1generating functions · 0.1recurrence solving · 0.1central limit theorem · 0.1analytic combinatorics · 0.1sequence similarity search · 0.0multiple sequence alignment · 0.0BLAST · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Counting occurrences for a finite set of words: Combinatorial methodsabstractIn this article, we provide the multivariate generating function counting texts according to their length and to the number of occurrences of words from a finite set. The application of the inclusion-exclusion principle to word counting due to Goulden and Jackson [1979, 1983] is used to derive the result. Unlike some other techniques which suppose that the set of words is reduced (i.e., where no two words are factor of one another), the finite set can be chosen arbitrarily. Noonan and Zeilberger [1999] already provided a Maple package treating the nonreduced case, without giving an expression of the generating function or a detailed proof. We provide a complete proof validating the use of the inclusion-exclusion principle. Some formulæ for expected values, variance, and covariance for number of occurrences when considering two arbitrary sets of finite words are given as an application of our methodology. Frédérique Bassino, Julien Clément 0001, Pierre Nicodème |
ACM Trans. Algorithms | 3 |
| 2009 | Profiles of TriesabstractTries (from retrieval) are one of the most popular data structures on words. They are pertinent to the (internal) structure of stored words and several splitting procedures used in diverse contexts. The profile of a trie is a parameter that represents the number of nodes (either internal or external) with the same distance from the root. It is a function of the number of strings stored in a trie and the distance from the root. Several, if not all, trie parameters such as height, size, depth, shortest path, and fill-up level can be uniformly analyzed through the (external and internal) profiles. Although profiles represent one of the most fundamental parameters of tries, they have hardly been studied in the past. The analysis of profiles is surprisingly arduous, but once it is carried out it reveals unusually intriguing and interesting behavior. We present a detailed study of the distribution of the profiles in a trie built over random strings generated by a memoryless source. We first derive recurrences satisfied by the expected profiles and solve them asymptotically for all possible ranges of the distance from the root. It appears that profiles of tries exhibit several fascinating phenomena. When moving from the root to the leaves of a trie, the growth of the expected profiles varies. Near the root, the external profiles tend to zero at an exponential rate, and then the rate gradually rises to being logarithmic; the external profiles then abruptly tend to infinity, first logarithmically and then polynomially; they then tend polynomially to zero again. Furthermore, the expected profiles of asymmetric tries are oscillating in a range where profiles grow polynomially, while symmetric tries are nonoscillating, in contrast to most shape parameters of random tries studied previously. Such a periodic behavior for asymmetric tries implies that the depth satisfies a central limit theorem but not a local limit theorem of the usual form. Also the widest levels in symmetric tries contain a linear number of nodes, differing from the order $n/\sqrt{\log n}$ for asymmetric tries, n being the size of the trees. Finally, it is observed that profiles satisfy central limit theorems when the variance goes unbounded, while near the height they are distributed according to Poisson laws. As a consequence of these results we find typical behaviors of the height, shortest path, fill-up level, and depth. These results are derived here by methods of analytic algorithmics such as generating functions, Mellin transform, Poissonization and de-Poissonization, the saddle-point method, singularity analysis, and uniform asymptotic analysis. GaHyun Park, Hsien-Kuei Hwang, Pierre Nicodème, Wojciech Szpankowski |
SIAM J. Comput. | 3 |
| 2008 | Profile of Tries
GaHyun Park, Hsien-Kuei Hwang, Pierre Nicodème, Wojciech Szpankowski |
LATIN | 3 |
| 2003 | Regexpcount, a symbolic package for counting problems on regular expressions and words
Pierre Nicodème |
Fundam. Informaticae | 1 |
| 2002 | Motif statistics
Pierre Nicodème, Bruno Salvy, Philippe Flajolet |
Theor. Comput. Sci. | 1 |
| 1999 | Motif Statistics
Pierre Nicodème, Bruno Salvy, Philippe Flajolet |
ESA | 1 |
| 1999 | WWW access to the SYSTERS protein sequence cluster setabstractSUMMARY: We present a Web server where the SYSTERS cluster set of the non-redundant protein database consisting of sequences from SWISS-PROT and PIR is being made available for querying and browsing. The cluster set can be searched with a new sequence using the SSMAL search tool. Additionally, a multiple alignment is generated for each cluster and annotated with domain information from the Pfam protein family database. AVAILABILITY: The server address is http://www.dkfz-heidelberg.de/tbi/services/cluster/ systersform Antje Krause, Pierre Nicodème, Erich Bornberg-Bauer, Marc Rehmsmeier, Martin Vingron |
Bioinform. | 2 |
| 1998 | SSMAL: similarity searching with alignment graphsabstractMOTIVATION: We want to provide biologists with a fast and sensitive scanning tool for searching local alignments of a protein query sequence against databases of protein multiple alignments, such as ProDom. Conversely, we want to provide a tool for locally aligning a protein multiple alignment query against a protein database such as SWISSPROT. RESULTS: We developed the program SSMAL (Shuffling Similarities with Multiple Alignments) which utilizes features of the Blast (Altschul et al., J. Mol. Biol., 215, 403-410, 1990) algorithm and part of the Blast code. Our software allows both scanning of multiple alignments and searching with a multiple alignment. Deletions in the multiple alignment only are handled and a SSMAL search may miss some similarities found by a profile search. However, an SSMAL scan of a database such as ProDom would be 20-30 times faster that a profile scan. In the worst case, a SSMAL search is approximately 9 times faster than a profile search. AVAILABILITY: http://www.dkfz-heidelberg.de/tbi/ people/nicodeme and follow the hyperlink SSMAL. CONTACT: [email protected] Pierre Nicodème |
Bioinform. | 1 |
| 1997 | Selecting Optimal Oligonucleotide Primers for Multiplex PCR
Pierre Nicodème, Jean-Marc Steyaert |
ISMB | 1 |