Publications
(by category and reverse chronological order)Other pages are available on DBLP, ResearcherID and The Collection of Computer Science Bibliographies.
| [1] |
Fertin, G., Labarre, A., Rusu, I., Tannier, E., and Vialette, S.
Combinatorics of Genome Rearrangements.
Computational Molecular Biology. The MIT Press, 2009. [ Zentralblatt | MathSciNet | Publisher's page ] |
| [1] |
Labarre, A., and Cibulka, J.
Polynomial-time sortable stacks of burnt pancakes.
Theoretical Computer Science 412, 8-10 (Mar. 2011), 695-702. [ pdf | Publisher's page ] Pancake flipping, a famous open problem in computer science, can be formalised as the problem of sorting a permutation of positive integers using as few prefix reversals as possible. In that context, a prefix reversal of length k reverses the order of the first k elements of the permutation. The burnt variant of pancake flipping involves permutations of signed integers, and reversals in that case not only reverse the order of elements but also invert their signs. Although three decades have now passed since the first works on these problems, neither their computational complexity nor the maximal number of prefix reversals needed to sort a permutation is yet known. In this work, we prove a new lower bound for sorting burnt pancakes, and show that an important class of permutations, known as “simple permutations”, can be optimally sorted in polynomial time.
|
| [2] |
Labarre, A.
Edit distances and factorisations of even permutations.
In Proceedings of the Sixteenth Annual European Symposium on
Algorithms (ESA) (Karlsruhe, Germany, Sept. 2008), D. Halperin and
K. Mehlhorn, Eds., vol. 5193 of Lecture Notes in Computer Science,
Springer-Verlag, pp. 635-646. [ pdf | Zentralblatt | Publisher's page ] A number of fields, including genome rearrangements and interconnection network design, are concerned with sorting permutations in “as few moves as possible”, using a given set of allowed operations. These often act on just one or two segments of the permutation, e.g. by reversing one segment or exchanging two segments. The cycle graph of the permutation to sort is a fundamental tool in the theory of genome rearrangements. In this paper, we present an algebraic reinterpretation of the cycle graph as an even permutation, and show how to reformulate our sorting problems in terms of particular factorisations of the latter permutation. Using our framework, we recover known results in a simple and unified way, and obtain a new lower bound on the prefix transposition distance (where a prefix transposition displaces the initial segment of a permutation), which is shown to outperform previous results. Moreover, we use our approach to improve the best known lower bound on the prefix transposition diameter from 2n/3 to (3n+1)/(4).
|
| [3] |
Doignon, J.-P., and Labarre, A.
On Hultman numbers.
Journal of Integer Sequences 10, 6 (June 2007).
Article 07.6.2, 13 pages. [ pdf | Zentralblatt | MathSciNet | CiteSeerX | Publisher's page ] Finding a sequence of transpositions that transforms a given permutation into the identity permutation and is of the shortest possible length is an important problem in bioinformatics. Here, a transposition consists in exchanging two contiguous intervals of the permutation. Bafna and Pevzner introduced the cycle graph as a tool for working on this problem. In particular, they took advantage of the decomposition of the cycle graph into so-called alternating cycles. Later, Hultman raised the question of determining the number of permutations with a cycle graph containing a given quantity of alternating cycles. The resulting number is therefore similar to the Stirling number of the first kind. We provide an explicit formula for computing what we call the Hultman numbers, and give a few numerical values. We also derive formulae for related cases, as well as for a much more general problem. Finally, we indicate a counting result related to another operation on permutations called the “block-interchange”.
|
| [4] |
Labarre, A.
New bounds and tractable instances for the transposition distance.
IEEE/ACM Transactions on Computational Biology and
Bioinformatics 3, 4 (Oct. 2006), 380-394. [ pdf | CiteSeerX | CiteSeer | PubMed | Publisher's page ] The problem of sorting by transpositions asks for a sequence of adjacent interval exchanges that sorts a permutation and is of the shortest possible length. The distance of the permutation is defined as the length of such a sequence. Despite the apparently intuitive nature of this problem, introduced in 1995 by Bafna and Pevzner, the complexity of both finding an optimal sequence and computing the distance remains open today. In this paper, we establish connections between two different graph representations of permutations, which allows us to compute the distance of a few nontrivial classes of permutations in linear time and space, bypassing the use of any graph structure. By showing that every permutation can be obtained from one of these classes, we prove a new tight upper bound on the transposition distance. Finally, we give improved bounds on some other families of permutations and prove formulas for computing the exact distance of other classes of permutations, again in polynomial time.
|
| [5] |
Labarre, A.
A new tight upper bound on the transposition distance.
In Proceedings of the Fifth Workshop on Algorithms in
Bioinformatics (WABI) (Mallorca, Spain, Oct. 2005), R. Casadio and
G. Myers, Eds., vol. 3692 of Lecture Notes in Bioinformatics,
Springer-Verlag, pp. 216-227. [ pdf | MathSciNet | CiteSeerX | CiteSeer | Publisher's page ] We study the problem of computing the minimal number of adjacent, non-intersecting block interchanges required to transform a permutation into the identity permutation. In particular, we use the graph of a permutation to compute that number for a particular class of permutations in linear time and space, and derive a new tight upper bound on the so-called transposition distance.
|
| [1] |
Labarre, A.
Combinatorial aspects of genome rearrangements and haplotype
networks.
PhD thesis, Université Libre de Bruxelles, Brussels, Belgium, Sept.
2008. [ pdf | Publisher's page ] |
| [2] |
Labarre, A.
Distance des transpositions.
Master's thesis, Université Libre de Bruxelles, Brussels, Belgium,
June 2005. [ pdf | Errata ] |
| [3] |
Labarre, A.
Réarrangement de génomes, tri par inversions et distances entre
permutations.
Master's thesis, Université Libre de Bruxelles, Brussels, Belgium,
June 2004. [ pdf | Errata ] |
| [1] |
Labarre, A.
Edit distances and factorisations of even permutations, Sept. 2008.
Sixteenth European Symposium on Algorithms (ESA 2008), Karlsruhe,
Germany. [ pdf ] |
| [2] |
Labarre, A.
Distances d'édition et factorisations de permutations paires, Mar.
2008.
Séminaire de bioinformatique de l'équipe SEQUOIA, Lille, France. |
| [3] |
Labarre, A.
Minimum common supergraphs and haplotype networks, Dec. 2007.
Future Directions in Phylogenetic Methods and Models (PLGW03),
Cambridge, United Kingdom. |
| [4] |
Labarre, A.
Exploiting the disjoint cycle decomposition in genome rearrangements,
Feb. 2007.
Ordinal and Symbolic Data Analysis (OSDA 2007), Gent, Belgium. [ pdf ] |
| [5] |
Labarre, A.
Graphs, permutations and sets in genome rearrangement, Feb. 2006.
Computers in Scientific Discovery III (CSD3), Gent, Belgium. [ pdf ] |
| [6] |
Labarre, A.
Nouveaux résultats sur le tri par transpositions, Jan. 2006.
Alignement et Phylogénie (ALPHY/GTGC 2006), Lyon, France. [ pdf ] |
| [7] |
Labarre, A.
A new tight upper bound on the transposition distance, Oct. 2005.
Fifth Workshop on Algorithms in Bioinformatics (WABI 2005), Palma de
Mallorca, Spain. [ pdf ] |
Posters
- Merging partially labelled trees; poster presented at the 6th Benelux Bioinformatics Conference (BBC 2011) in Luxemburg.
Slides for other people
- Géométrie de Paix: slides made for a talk given by Brussels, Belgium, June 3, 2005
