EDBT 2026 Demo / reviewers in the wild / expert
Stéphane Vialette
dblp:42/3622
· DBLP profile ↗
70ranked-venue papers
2as first author
13since 2021 · last 2025
0000-0003-2308-6970ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 45 · 1 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 9Databases, data management, data science and information retrieval · 4Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Branch Prediction Analysis of Morris-Pratt and Knuth-Morris-Pratt AlgorithmsabstractWe investigate the classical Morris-Pratt and Knuth-Morris-Pratt pattern matching algorithms from the perspective of computer architecture, focusing on the effects of incorporating a simple branch prediction mechanism into the computational model. Assuming a fixed pattern and a random text, we derive precise estimates for the number of branch mispredictions incurred by these algorithms when using local predictors. Our analysis relies on tools from automata theory and Markov chains, offering a theoretical framework that can be extended to other text processing algorithms and more sophisticated branch prediction strategies. Cyril Nicaud, Carine Pivoteau, Stéphane Vialette |
CPM | 3 |
| 2025 | Quasi-kernels in split graphs
Hélène Langlois, Frédéric Meunier, Romeo Rizzi, Stéphane Vialette, Yacong Zhou |
Discret. Appl. Math. | 4 |
| 2025 | Recognizing unit multiple interval graphs is hardabstractMultiple interval graphs are a well-known generalization of interval graphs introduced in the 1970s to deal with situations arising naturally in scheduling and allocation. A d -interval is the union of d disjoint intervals on the real line, and a graph is a d -interval graph if it is the intersection graph of d -intervals. In particular, it is a unit d -interval graph if it admits a d -interval representation where every interval has unit length. Whereas it has been known for a long time that recognizing 2-interval graphs and other related classes such as 2-track interval graphs is NP -complete, the complexity of recognizing unit 2-interval graphs remains open. Here, we settle this question by proving that the recognition of unit 2-interval graphs is also NP -complete. Our proof technique uses a completely different approach from the other hardness results of recognizing related classes. Furthermore, we extend the result for unit d -interval graphs for any d ≥ 2 , which does not follow directly in graph recognition problems — as an example, it took almost 20 years to close the gap between d = 2 and d > 2 for the recognition of d -track interval graphs. Our result has several implications, including that for every d ≥ 2 , recognizing ( x , … , x ) d -interval graphs and depth r unit d -interval graphs is NP -complete for every x ≥ 11 and every r ≥ 4 . Virginia Ardévol Martínez, Romeo Rizzi, Florian Sikora, Stéphane Vialette |
Discret. Appl. Math. | 4 |
| 2024 | Generalizing Roberts' Characterization of Unit Interval GraphsabstractFor any natural number d, a graph G is a (disjoint) d-interval graph if it is the intersection graph of (disjoint) d-intervals, the union of d (disjoint) intervals on the real line. Two important subclasses of d-interval graphs are unit and balanced d-interval graphs (where every interval has unit length or all the intervals associated to a same vertex have the same length, respectively). A celebrated result by Roberts gives a simple characterization of unit interval graphs being exactly claw-free interval graphs. Here, we study the generalization of this characterization for d-interval graphs. In particular, we prove that for any d ⩾ 2, if G is a K_{1,2d+1}-free interval graph, then G is a unit d-interval graph. However, somehow surprisingly, under the same assumptions, G is not always a disjoint unit d-interval graph. This implies that the class of disjoint unit d-interval graphs is strictly included in the class of unit d-interval graphs. Finally, we study the relationships between the classes obtained under disjoint and non-disjoint d-intervals in the balanced case and show that the classes of disjoint balanced 2-intervals and balanced 2-intervals coincide, but this is no longer true for d > 2. Virginia Ardévol Martínez, Romeo Rizzi, Abdallah Saffidine, Florian Sikora, Stéphane Vialette |
MFCS | 5 |
| 2024 | Parity Permutation Pattern Matching
Virginia Ardévol Martínez, Florian Sikora, Stéphane Vialette |
Algorithmica | 3 |
| 2024 | The Maximum Zero-Sum Partition problemabstractWe study the Maximum Zero-Sum Partition problem (or MZSP ), defined as follows: given a multiset S = { a 1 , a 2 , … , a n } of integers a i ∈ Z ⁎ (where Z ⁎ denotes the set of non-zero integers) such that ∑ i = 1 n a i = 0 , find a maximum cardinality partition { S 1 , S 2 , … , S k } of S such that, for every 1 ≤ i ≤ k , ∑ a j ∈ S i a j = 0 . Solving MZSP is useful in genomics for computing evolutionary distances between pairs of species. Our contributions are a series of algorithmic results concerning MZSP , in terms of complexity, (in)approximability, with a particular focus on the fixed-parameter tractability of MZSP with respect to either (i) the size k of the solution, (ii) the number of negative (resp. positive) values in S and (iii) the largest integer in S . Guillaume Fertin, Oscar Fontaine, Géraldine Jean, Stéphane Vialette |
Theor. Comput. Sci. | 4 |
| 2023 | Recognizing Unit Multiple Intervals Is HardabstractMultiple interval graphs are a well-known generalization of interval graphs introduced in the 1970s to deal with situations arising naturally in scheduling and allocation. A $d$-interval is the union of $d$ intervals on the real line, and a graph is a $d$-interval graph if it is the intersection graph of $d$-intervals. In particular, it is a unit $d$-interval graph if it admits a $d$-interval representation where every interval has unit length. Whereas it has been known for a long time that recognizing 2-interval graphs and other related classes such as 2-track interval graphs is NP-complete, the complexity of recognizing unit 2-interval graphs remains open. Here, we settle this question by proving that the recognition of unit 2-interval graphs is also NP-complete. Our proof technique uses a completely different approach from the other hardness results of recognizing related classes. Furthermore, we extend the result for unit $d$-interval graphs for any $d\geq 2$, which does not follow directly in graph recognition problems --as an example, it took almost 20 years to close the gap between $d=2$ and $d> 2$ for the recognition of $d$-track interval graphs. Our result has several implications, including that recognizing $(x, \dots, x)$ $d$-interval graphs and depth $r$ unit 2-interval graphs is NP-complete for every $x\geq 11$ and every $r\geq 4$. Virginia Ardévol Martínez, Romeo Rizzi, Florian Sikora, Stéphane Vialette |
ISAAC | 4 |
| 2023 | On shuffled-square-free words
Laurent Bulteau, Vincent Jugé, Stéphane Vialette |
Theor. Comput. Sci. | 3 |
| 2023 | On recognising words that are squares for the shuffle product
Romeo Rizzi, Stéphane Vialette |
Theor. Comput. Sci. | 2 |
| 2022 | Permutation Pattern Matching for Doubly Partially Ordered PatternsabstractWe study in this paper the Doubly Partially Ordered Pattern Matching (or DPOP Matching) problem, a natural extension of the Permutation Pattern Matching problem. Permutation Pattern Matching takes as input two permutations σ and π, and asks whether there exists an occurrence of σ in π; whereas DPOP Matching takes two partial orders P_v and P_p defined on the same set X and a permutation π, and asks whether there exist |X| elements in π whose values (resp., positions) are in accordance with P_v (resp., P_p). Posets P_v and P_p aim at relaxing the conditions formerly imposed by the permutation σ, since σ yields a total order on both positions and values. Our problem being NP-hard in general (as Permutation Pattern Matching is), we consider restrictions on several parameters/properties of the input, e.g., bounding the size of the pattern, assuming symmetry of the posets (i.e., P_v and P_p are identical), assuming that one partial order is a total (resp., weak) order, bounding the length of the longest chain/anti-chain in the posets, or forbidding specific patterns in π. For each such restriction, we provide results which together give a(n almost) complete landscape for the algorithmic complexity of the problem. Laurent Bulteau, Guillaume Fertin, Vincent Jugé, Stéphane Vialette |
CPM | 4 |
| 2022 | Algorithmic Aspects of Small Quasi-Kernels
Hélène Langlois, Frédéric Meunier, Romeo Rizzi, Stéphane Vialette |
WG | 4 |
| 2021 | Disorders and PermutationsabstractThe additive x-disorder of a permutation is the sum of the absolute differences of all pairs of consecutive elements. We show that the additive x-disorder of a permutation of S(n), n ≥ 2, ranges from n-1 to ⌊n²/2⌋ - 1, and we give a complete characterization of permutations having extreme such values. Moreover, for any positive integers n and d such that n ≥ 2 and n-1 ≤ d ≤ ⌊n²/2⌋ - 1, we propose a linear-time algorithm to compute a permutation π ∈ S(n) with additive x-disorder d. Laurent Bulteau, Samuele Giraudo, Stéphane Vialette |
CPM | 3 |
| 2021 | Efficient, robust and effective rank aggregation for massive biological datasets
Pierre Andrieu, Bryan Brancotte, Laurent Bulteau, Sarah Cohen Boulakia, Alain Denise, Adeline Pierrot, Stéphane Vialette |
Future Gener. Comput. Syst. | 7 |
| 2020 | Sorting with forbidden intermediates
Carlo Comin, Anthony Labarre, Romeo Rizzi, Stéphane Vialette |
Discret. Appl. Math. | 4 |
| 2020 | The Clever Shopper Problem
Laurent Bulteau, Danny Hermelin, Dusan Knop, Anthony Labarre, Stéphane Vialette |
Theory Comput. Syst. | 5 |
| 2020 | Recognizing binary shuffle squares is NP-hard
Laurent Bulteau, Stéphane Vialette |
Theor. Comput. Sci. | 2 |
| 2019 | Finding a Small Number of Colourful ComponentsabstractA partition $(V_1,\ldots,V_k)$ of the vertex set of a graph $G$ with a (not necessarily proper) colouring $c$ is colourful if no two vertices in any $V_i$ have the same colour and every set $V_i$ induces a connected graph. The COLOURFUL PARTITION problem is to decide whether a coloured graph $(G,c)$ has a colourful partition of size at most $k$. This problem is closely related to the COLOURFUL COMPONENTS problem, which is to decide whether a graph can be modified into a graph whose connected components form a colourful partition by deleting at most $p$ edges. Nevertheless we show that COLOURFUL PARTITION and COLOURFUL COMPONENTS may have different complexities for restricted instances. We tighten known NP-hardness results for both problems and in addition we prove new hardness and tractability results for COLOURFUL PARTITION. Using these results we complete our paper with a thorough parameterized study of COLOURFUL PARTITION. Laurent Bulteau, Konrad K. Dabrowski, Guillaume Fertin, Matthew Johnson 0002, Daniël Paulusma, Stéphane Vialette |
CPM | 6 |
| 2019 | Reliability-Aware and Graph-Based Approach for Rank Aggregation of Biological DataabstractMassive biological datasets are available in public databases and can be queried using portals with keyword queries. Ranked lists of answers are obtained by users. However, properly querying such portals remains difficult since various formulations of the same query can be considered (e.g., using synonyms). Consequently, users have to manually combine several lists of hundreds of answers into one list. Rank aggregation techniques are particularly well-fitted to this context as they take in a set of ranked elements (rankings) and provide a consensus, that is, a single ranking which is the "closest" to the input rankings. However, the problem of rank aggregation is NP-hard in most cases. Using an exact algorithm is currently not possible for more than a few dozens of elements. A plethora of heuristics have thus been proposed which behaviour are, by essence, difficult to anticipate: given a set of input rankings, one cannot guarantee how far from an exact solution the consensus ranking provided by an heuristic will be. The two challenges we want to tackle in this paper are the following: (i) providing an approach based on a pre-process to decompose large data sets into smaller ones where high-quality algorithms can be run and (ii) providing information to users on the robustness of the positions of elements in the consensus ranking produced. Our approach not only lies in mathematical bases, offering guarantees on the result computed but it has also been implemented in a real system available to life science community and tested on various real use cases. Pierre Andrieu, Bryan Brancotte, Laurent Bulteau, Sarah Cohen Boulakia, Alain Denise, Adeline Pierrot, Stéphane Vialette |
eScience | 7 |
| 2019 | Unshuffling Permutations: Trivial Bijections and Compositions
Guillaume Fertin, Samuele Giraudo, Sylvie Hamel, Stéphane Vialette |
TAMC | 4 |
| 2018 | Pattern Matching for k-Track Permutations
Laurent Bulteau, Romeo Rizzi, Stéphane Vialette |
IWOCA | 3 |
| 2018 | The S-labeling problem: An algorithmic tour
Guillaume Fertin, Irena Rusu, Stéphane Vialette |
Discret. Appl. Math. | 3 |
| 2018 | Solving the tree containment problem in linear time for nearly stable phylogenetic networks
Philippe Gambette, Andreas D. M. Gunawan, Anthony Labarre, Stéphane Vialette, Louxin Zhang |
Discret. Appl. Math. | 4 |
| 2018 | Algorithmic and algebraic aspects of unshuffling permutationsabstractA permutation is said to be a square if it can be obtained by shuffling two order-isomorphic patterns. The definition is intended to be the natural counterpart to the ordinary shuffle of words and languages. In this paper, we tackle the problem of recognizing square permutations from both the point of view of algebra and algorithms. On the one hand, we present some algebraic and combinatorial properties of the shuffle product of permutations. We follow an unusual line consisting in defining the shuffle of permutations by means of an unshuffling operator, known as a coproduct. This strategy allows to obtain easy proofs for algebraic and combinatorial properties of our shuffle product. We besides exhibit a bijection between square ( 213 , 231 ) -avoiding permutations and square binary words. On the other hand, by using a pattern avoidance criterion on directed perfect matchings, we prove that recognizing square permutations is NP -complete. Samuele Giraudo, Stéphane Vialette |
Theor. Comput. Sci. | 2 |
| 2016 | Unshuffling Permutations
Samuele Giraudo, Stéphane Vialette |
LATIN | 2 |
| 2016 | Pattern Matching for Separable Permutations
Both Emerite Neou, Romeo Rizzi, Stéphane Vialette |
SPIRE | 3 |
| 2015 | Obtaining a Triangular Matrix by Independent Row-Column Permutations
Guillaume Fertin, Irena Rusu, Stéphane Vialette |
ISAAC | 3 |
| 2015 | Algorithmic Aspects of the S-Labeling Problem
Guillaume Fertin, Irena Rusu, Stéphane Vialette |
IWOCA | 3 |
| 2015 | Solving the Tree Containment Problem for Genetically Stable Networks in Quadratic Time
Philippe Gambette, Andreas D. M. Gunawan, Anthony Labarre, Stéphane Vialette, Louxin Zhang |
IWOCA | 4 |
| 2015 | Locating a Tree in a Phylogenetic Network in Quadratic Time
Philippe Gambette, Andreas D. M. Gunawan, Anthony Labarre, Stéphane Vialette, Louxin Zhang |
RECOMB | 4 |
| 2015 | Some algorithmic results for [2]-sumset covers
Laurent Bulteau, Guillaume Fertin, Romeo Rizzi, Stéphane Vialette |
Inf. Process. Lett. | 4 |
| 2014 | Towards Unlocking the Full Potential of Multileaf Collimators
Guillaume Blin, Paul Morel, Romeo Rizzi, Stéphane Vialette |
SOFSEM | 4 |
| 2013 | Single and Multiple Consecutive Permutation Motif Search
Djamal Belazzougui, Adeline Pierrot, Mathieu Raffinot, Stéphane Vialette |
ISAAC | 4 |
| 2013 | On the combinatorics of suffix arrays
Gregory Kucherov, Lilla Tóthmérész, Stéphane Vialette |
Inf. Process. Lett. | 3 |
| 2013 | Finding approximate and constrained motifs in graphs
Riccardo Dondi, Guillaume Fertin, Stéphane Vialette |
Theor. Comput. Sci. | 3 |
| 2012 | Hardness of Longest Common Subsequence for Sequences with Bounded Run-Lengths
Guillaume Blin, Laurent Bulteau, Minghui Jiang 0001, Pedro J. Tejada, Stéphane Vialette |
CPM | 5 |
| 2012 | Algorithmic Aspects of the Intersection and Overlap Numbers of a Graph
Danny Hermelin, Romeo Rizzi, Stéphane Vialette |
ISAAC | 3 |
| 2012 | The Longest Common Subsequence Problem with Crossing-Free Arc-Annotated Sequences
Guillaume Blin, Minghui Jiang 0001, Stéphane Vialette |
SPIRE | 3 |
| 2012 | A Faster Algorithm for Finding Minimum Tucker Submatrices
Guillaume Blin, Romeo Rizzi, Stéphane Vialette |
Theory Comput. Syst. | 3 |
| 2011 | Algorithmic Aspects of Heterogeneous Biological Networks Comparison
Guillaume Blin, Guillaume Fertin, Hafedh Mohamed-Babou, Irena Rusu, Florian Sikora, Stéphane Vialette |
COCOA | 6 |
| 2011 | Finding Approximate and Constrained Motifs in Graphs
Riccardo Dondi, Guillaume Fertin, Stéphane Vialette |
CPM | 3 |
| 2011 | Upper and lower bounds for finding connected motifs in vertex-colored graphs
Michael R. Fellows, Guillaume Fertin, Danny Hermelin, Stéphane Vialette |
J. Comput. Syst. Sci. | 4 |
| 2010 | A Faster Algorithm for Finding Minimum Tucker Submatrices
Guillaume Blin, Romeo Rizzi, Stéphane Vialette |
CiE | 3 |
| 2010 | Querying Graphs in Protein-Protein Interactions Networks Using Feedback Vertex SetabstractRecent techniques increase rapidly the amount of our knowledge on interactions between proteins. The interpretation of these new information depends on our ability to retrieve known substructures in the data, the Protein-Protein Interactions (PPIs) networks. In an algorithmic point of view, it is an hard task since it often leads to NP-hard problems. To overcome this difficulty, many authors have provided tools for querying patterns with a restricted topology, i.e., paths or trees in PPI networks. Such restriction leads to the development of fixed parameter tractable (FPT) algorithms, which can be practicable for restricted sizes of queries. Unfortunately, Graph Homomorphism is a W[1]-hard problem, and hence, no FPT algorithm can be found when patterns are in the shape of general graphs. However, Dost et al. gave an algorithm (which is not implemented) to query graphs with a bounded treewidth in PPI networks (the treewidth of the query being involved in the time complexity). In this paper, we propose another algorithm for querying pattern in the shape of graphs, also based on dynamic programming and the color-coding technique. To transform graphs queries into trees without loss of informations, we use feedback vertex set coupled to a node duplication mechanism. Hence, our algorithm is FPT for querying graphs with a bounded size of their feedback vertex set. It gives an alternative to the treewidth parameter, which can be better or worst for a given query. We provide a python implementation which allows us to validate our implementation on real data. Especially, we retrieve some human queries in the shape of graphs into the fly PPI network. Guillaume Blin, Florian Sikora, Stéphane Vialette |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2010 | Complexity issues in color-preserving graph embeddings
Gaëlle Brevier, Romeo Rizzi, Stéphane Vialette |
Theor. Comput. Sci. | 3 |
| 2010 | Finding common structured patterns in linear graphs
Guillaume Fertin, Danny Hermelin, Romeo Rizzi, Stéphane Vialette |
Theor. Comput. Sci. | 4 |
| 2009 | On Finding Small 2-Generating Sets
Isabelle Fagnot, Guillaume Fertin, Stéphane Vialette |
COCOON | 3 |
| 2009 | Maximum Motif Problem in Vertex-Colored Graphs
Riccardo Dondi, Guillaume Fertin, Stéphane Vialette |
CPM | 3 |
| 2009 | Pattern Matching for 321-Avoiding Permutations
Sylvain Guillemot, Stéphane Vialette |
ISAAC | 2 |
| 2009 | Querying Protein-Protein Interaction Networks
Guillaume Blin, Florian Sikora, Stéphane Vialette |
ISBRA | 3 |
| 2009 | On the parameterized complexity of multiple-interval graph problems
Michael R. Fellows, Danny Hermelin, Frances A. Rosamond, Stéphane Vialette |
Theor. Comput. Sci. | 4 |
| 2008 | The Minimum Substring Cover problem
Danny Hermelin, Dror Rawitz, Romeo Rizzi, Stéphane Vialette |
Inf. Comput. | 4 |
| 2008 | Approximating the 2-interval pattern problem
Maxime Crochemore, Danny Hermelin, Gad M. Landau, Dror Rawitz, Stéphane Vialette |
Theor. Comput. Sci. | 5 |
| 2007 | Longest Common Separable Pattern Among Permutations
Mathilde Bouvel, Dominique Rossin, Stéphane Vialette |
CPM | 3 |
| 2007 | Common Structured Patterns in Linear Graphs: Approximation and Combinatorics
Guillaume Fertin, Danny Hermelin, Romeo Rizzi, Stéphane Vialette |
CPM | 4 |
| 2007 | Pattern Matching in Protein-Protein Interaction Graphs
Gaëlle Brevier, Romeo Rizzi, Stéphane Vialette |
FCT | 3 |
| 2007 | Sharp Tractability Borderlines for Finding Connected Motifs in Vertex-Colored Graphs
Michael R. Fellows, Guillaume Fertin, Danny Hermelin, Stéphane Vialette |
ICALP | 4 |
| 2007 | The Minimum Substring Cover Problem
Danny Hermelin, Dror Rawitz, Romeo Rizzi, Stéphane Vialette |
WAOA | 4 |
| 2007 | On Restrictions of Balanced 2-Interval Graphs
Philippe Gambette, Stéphane Vialette |
WG | 2 |
| 2007 | Comparing Genomes with Duplications: A Computational Complexity Point of ViewabstractIn this paper, we are interested in the computational complexity of computing (dis)similarity measures between two genomes when they contain duplicated genes or genomic markers, a problem that happens frequently when comparing whole nuclear genomes. Recently, several methods ( [1], [2]) have been proposed that are based on two steps to compute a given (dis)similarity measure M between two genomes G_1 and G_2: first, one establishes a oneto- one correspondence between genes of G_1 and genes of G_2 ; second, once this correspondence is established, it defines explicitly a permutation and it is then possible to quantify their similarity using classical measures defined for permutations, like the number of breakpoints. Hence these methods rely on two elements: a way to establish a one-to-one correspondence between genes of a pair of genomes, and a (dis)similarity measure for permutations. The problem is then, given a (dis)similarity measure for permutations, to compute a correspondence that defines an optimal permutation for this measure. We are interested here in two models to compute a one-to-one correspondence: the exemplar model, where all but one copy are deleted in both genomes for each gene family, and the matching model, that computes a maximal correspondence for each gene family. We show that for these two models, and for three (dis)similarity measures on permutations, namely the number of common intervals, the maximum adjacency disruption (MAD) number and the summed adjacency disruption (SAD) number, the problem of computing an optimal correspondence is NP-complete, and even APXhard for the MAD number and SAD number. Guillaume Blin, Cédric Chauve, Guillaume Fertin, Romeo Rizzi, Stéphane Vialette |
IEEE ACM Trans. Comput. Biol. Bioinform. | 5 |
| 2007 | Exemplar Longest Common SubsequenceabstractIn this paper, we investigate the computational and approximation complexity of the Exemplar Longest Common Subsequence of a set of sequences (ELCS problem), a generalization of the Longest Common Subsequence problem, where the input sequences are over the union of two disjoint sets of symbols, a set of mandatory symbols and a set of optional symbols. We show that different versions of the problem are APX-hard even for instances with two sequences. Moreover, we show that the related problem of determining the existence of a feasible solution of the Exemplar Longest Common Subsequence of two sequences is NP-hard. On the positive side, we first present an efficient algorithm for the ELCS problem over instances of two sequences where each mandatory symbol can appear in total at most three times in the sequences. Furthermore, we present two fixed-parameter algorithms for the ELCS problem over instances of two sequences where the parameter is the number of mandatory symbols. Paola Bonizzoni, Gianluca Della Vedova, Riccardo Dondi, Guillaume Fertin, Raffaella Rizzi, Stéphane Vialette |
IEEE ACM Trans. Comput. Biol. Bioinform. | 6 |
| 2007 | Extracting constrained 2-interval subsets in 2-interval sets
Guillaume Blin, Guillaume Fertin, Stéphane Vialette |
Theor. Comput. Sci. | 3 |
| 2006 | Approximation of RNA Multiple Structural Alignment
Marcin Kubica 0001, Romeo Rizzi, Stéphane Vialette, Tomasz Walen |
CPM | 3 |
| 2006 | Comparing gene expression networks in a multi-dimensional space to extract similarities and differences between organismsabstractMOTIVATION: Molecular evolution, which is classically assessed by comparison of individual proteins or genes between species, can now be studied by comparing co-expressed functional groups of genes. This approach, which better reflects the functional constraints on the evolution of organisms, can exploit the large amount of data generated by genome-wide expression analyses. However, it requires new methodologies to represent the data in a more accessible way for cross-species comparisons. RESULTS: In this work, we present an approach based on Multi-dimensional Scaling techniques, to compare the conformation of two gene expression networks, represented in a multi-dimensional space. The expression networks are optimally superimposed, taking into account two criteria: (1) inter-organism orthologous gene pairs have to be nearby points in the final multi-dimensional space and (2) the distortion of the gene expression networks, the organization of which reflects the similarities between the gene expression measurements, has to be circumscribed. Using this approach, we compared the transcriptional programs that drive sporulation in budding and fission yeasts, extracting some common properties and differences between the two species. Gaëlle Lelandais, Pierre Vincens, Anne Badel-Chagnon, Stéphane Vialette, Claude Jacq, Serge A. Hazout |
Bioinform. | 4 |
| 2005 | Approximating the 2-Interval Pattern Problem
Maxime Crochemore, Danny Hermelin, Gad M. Landau, Stéphane Vialette |
ESA | 4 |
| 2005 | Finding Exact and Maximum Occurrences of Protein Complexes in Protein-Protein Interaction Graphs
Guillaume Fertin, Romeo Rizzi, Stéphane Vialette |
MFCS | 3 |
| 2005 | Fixed-Parameter Algorithms for Protein Similarity Search Under mRNA Structure Constraints
Guillaume Blin, Guillaume Fertin, Danny Hermelin, Stéphane Vialette |
WG | 4 |
| 2004 | New Results for the 2-Interval Pattern Problem
Guillaume Blin, Guillaume Fertin, Stéphane Vialette |
CPM | 3 |
| 2004 | MiCoViTo: a tool for gene-centric comparison and visualization of yeast transcriptome statesabstractBACKGROUND: Information obtained by DNA microarray technology gives a rough snapshot of the transcriptome state, i.e., the expression level of all the genes expressed in a cell population at any given time. One of the challenging questions raised by the tremendous amount of microarray data is to identify groups of co-regulated genes and to understand their role in cell functions. RESULTS: MiCoViTo (Microarray Comparison Visualization Tool) is a set of biologists' tools for exploring, comparing and visualizing changes in the yeast transcriptome by a gene-centric approach. A relational database includes data linked to genome expression and graphical output makes it easy to visualize clusters of co-expressed genes in the context of available biological information. To this aim, upload of personal data is possible and microarray data from fifty publications dedicated to S. cerevisiae are provided on-line. A web interface guides the biologist during the usage of this tool and is freely accessible at http://www.transcriptome.ens.fr/micovito/. CONCLUSIONS: MiCoViTo offers an easy-to-read picture of local transcriptional changes connected to current biological knowledge. This should help biologists to mine yeast microarray data and better understand the underlying biology. We plan to add functional annotations from other organisms. That would allow inter-species comparison of transcriptomes via orthology tables. Gaëlle Lelandais, Philippe Marc, Pierre Vincens, Claude Jacq, Stéphane Vialette |
BMC Bioinform. | 5 |
| 2004 | On the computational complexity of 2-interval pattern matching problems
Stéphane Vialette |
Theor. Comput. Sci. | 1 |
| 2002 | Pattern Matching Problems over 2-Interval Sets
Stéphane Vialette |
CPM | 1 |