Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Pierre Nicodème

dblp:95/774 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Combinatorics and discrete mathematics
enumeration
0.112012
Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012
Combinatorics and discrete mathematics
generating functions
0.112012
Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012
Combinatorics and discrete mathematics
analytic combinatorics
0.112009
Profiles of Tries · SIAM J. Comput. 2009
Algorithms and data structures › data structure design › search structures › search trees
trie
0.112009
Profiles of Tries · SIAM J. Comput. 2009
Computational complexity › counting problems
pattern counting
0.012012
Counting occurrences for a finite set of words: Combinatorial methods · ACM Trans. Algorithms 2012
Algorithms and data structures › sequence algorithms
string algorithms
0.012012
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.021999
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.011999
WWW access to the SYSTERS protein sequence cluster set · Bioinform. 1999
Bioinformatics and computational biology › protein sequence analysis
protein sequence clustering
0.011999
WWW access to the SYSTERS protein sequence cluster set · Bioinform. 1999
Bioinformatics and computational biology › sequence alignment
protein sequence alignment
0.011998
SSMAL: similarity searching with alignment graphs · Bioinform. 1998
Bioinformatics and computational biology
sequence analysis
0.011998
SSMAL: similarity searching with alignment graphs · Bioinform. 1998
Bioinformatics and computational biology › genomics
primer design
0.011997
Selecting Optimal Oligonucleotide Primers for Multiplex PCR · ISMB 1997
Bioinformatics and computational biology › sequence alignment
local alignment
0.011998
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
YearPublicationVenuePosition
2012 Counting occurrences for a finite set of words: Combinatorial methods
abstract
In 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. Algorithms3
2009 Profiles of Tries
abstract
Tries (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
LATIN3
2003 Regexpcount, a symbolic package for counting problems on regular expressions and words
Pierre Nicodème
Fundam. Informaticae1
2002 Motif statistics
Pierre Nicodème, Bruno Salvy, Philippe Flajolet
Theor. Comput. Sci.1
1999 Motif Statistics
Pierre Nicodème, Bruno Salvy, Philippe Flajolet
ESA1
1999 WWW access to the SYSTERS protein sequence cluster set
abstract
SUMMARY: 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 graphs
abstract
MOTIVATION: 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
ISMB1