SEA 2025
23rd Symposium on Experimental Algorithms
Venice, Italy, July 22-24, 2025
Invited speakers
Daniel Lemire
University of Quebec (TELUQ), Canada
Daniel Lemire is a computer science professor at the Data Science Laboratory of the University of Quebec (TELUQ). He is ranked in the top 2% of all scientists (Stanford University/Elsevier ranking, 2024). He is among the 1000 most followed programmers in the world on GitHub; GitHub has over 100 million developers. He published over 85 peer-reviewed research papers. His work is found in many standard libraries (.NET, Rust, GCC/glibc++, LLVM/libc, Go, Node.js, etc.) and in the major Web browsers (Safari, Chrome, etc.). He is an editor at the journal Software: Practice and Experience (Wiley, established in 1971). In 2020, he received the University of Quebec’s 2020 Award of Excellence for Achievement in Research for his work on the acceleration of JSON parsing. His research interests include high-performance programming.
Giulia Bernardini
University of Trieste, Italy
Giulia is an assistant professor at the University of Trieste. She completed a PhD in Computer Science at the University of Milano-Bicocca in February 2021, after which she spent one year as a postdoc at CWI in Amsterdam. Her main research interests are in the field of Combinatorial Algorithmics and Optimisation. She primarily works on problems arising in Computational Biology (analysis of genomes and phylogenies) and Data Mining (data privacy and pattern mining).
Sebastiano Vigna
University of Milan, Italy
Sebastiano Vigna's research focuses on the interaction between theory and
practice. He has worked on theoretical topics such as computability on the
reals, distributed computability, self-stabilization, minimal perfect hashing,
succinct data structures, query recommendation, algorithms for large graphs,
pseudorandom number generation, theoretical/experimental analysis of spectral
rankings such as PageRank, and axiomatization of centrality measures, but he is
also (co)author of several widely used software tools ranging from
high-performance Java libraries to a search engine, a crawler, a text editor, a
graph compression framework and a zero-copy serialization framework for Rust. In
2011 he collaborated to the first computation of the distance distribution of
the whole Facebook graph, from which it was possible to evince that on Facebook
there are just 3.74 degrees of separation. His work on Elias-Fano coding and
quasi-succinct indices has been implemented in Facebook's "folly" library.
He also proposed the first open ranking of Wikipedia pages
(http://wikirank.di.unimi.it/), which is based on his body of work on centrality
in networks. His pseudorandom number generator xorshift128+ is the currenct
stock generator of Google's V8 JavaScript engine, and it is used by Chrome,
Safari, Firefox, Edge, and Node.js; it is also the stock generator of the Erlang
language, whereas his generator xoshiro256++ is the SmallRng of Rust, while
xoshiro256** is the stock generator of the .NET framework and Lua; he also
participated with Guy Steele to the redesign of the Java 18 random API, which
now includes several of his generators.