SEA 2025

23rd Symposium on Experimental Algorithms

Venice, Italy, July 22-24, 2025

Invited speakers


Daniel Lemire

University of Quebec (TELUQ), Canada
Keynote Image
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
Keynote Image
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
Keynote Image
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.