Giovanni ManziniView profile
Professor
Giovanni Manzini is a Professor of Computer Science at the University of Pisa's Department of Computer Science. He holds a PhD in Mathematics from the Scuola Normale Superiore di Pisa and has held visiting roles at MIT, Johns Hopkins University, and the University of Melbourne. Previously, he served as Assistant Professor at the University of Torino and Associate Professor at the University of Eastern Piedmont. His research focuses on designing algorithms and data structures for data compression, indexing massive datasets, and computational biology. Notable contributions include advancements in the Burrows-Wheeler Transform (BWT), grammar-based compression, and matrix operations optimization. He received the ACM Paris Kanellakis Theory and Practice Award (2022) and the 2023 Test-of-Time Award from the European Symposium on Algorithms. His recent work explores two-dimensional string repetitiveness, BWT-based indexing, and green computing techniques for matrix operations. Manzini has contributed to over 100 conference program committees since 2020, including DCC, ALENEX, and SPIRE. His teaching spans courses on algorithms, programming languages, and numerical analysis. Current courses include Algorithms and Data Structures for Data-intensive Applications and an undergraduate laboratory course on programming fundamentals. He leads software projects such as MMRepair (grammar-compressed matrix multiplication), BigBWT (BWT construction via prefix-free parsing), and EZcount (microRNA quantification tools). He also mentors the Scuola Ortogonale under the Elicsir Foundation, promoting STEM education.





