[CPM-SPIRE-L] Master Intership in Computer Science in Normandy, France

Thierry Lecroq thierry.lecroq at univ-rouen.fr
Wed Feb 7 00:51:14 PST 2024


Master Intership in Computer Science
NormaSTIC
GREYC -- LITIS
Supervisors : Julien David and Thierry Lecroq

Lyndon Words and Cartesian Trees
Date: Spring 2024

Lyndon words are lexicographically smaller than all their non-empty proper suffixes.
The Lyndon array of a word gives, for each position of the word,
 the length of the longest Lyndon word starting at that position.

The Cartesian tree of a sequence s of m numbers is defined as follows:
- the root is the index i of the smallest element in s (the index of the first minimal element
 if it is not unique);
- the left subtree of the root is the Cartesian tree of s[0..i-1];
- the right subtree of the root is the Cartesian tree of s[i+1..m-1].

The exist several linear representations of Cartesian trees.

The Lyndon array of a word x can be computed with the Cartesian tree of the inverse suffix array
 of x.
 
The goals of this internship are:
- list all the known methods for computing Lyndon arrays;
- list all the known linear representations of Cartesian trees;
- select the linear representations than can enable to efficiently compute
 Lyndon arrays.

This internship fit into the activities of the Lyndex projet funded by the NormaSTIC CNRS FR 3638 federation.
The results of this internship will feed the web site of the project lyndex.org.

Full description available here: https://lyndex.org/stage/stage-en.pdf

Contacts: 

julien.david at unicaen.fr

Thierry.Lecroq at univ-rouen.fr

-- 
Thierry Lecroq, http://monge.univ-mlv.fr/~lecroq, LITIS EA 4108, CURIB, UFR Sciences et Techniques, Univ. de Rouen Normandie F-76821 Mont-Saint-Aignan Cedex,Tel: +33 2 3514 6013



More information about the CPM-SPIRE-L mailing list