Rasmus Pagh

Definition
Rasmus Pagh is a Danish computer scientist and academic professor known for his contributions to the theory and practice of algorithms, data structures, and data‑stream processing.

Overview
Pagh earned his Ph.D. in Computer Science from the University of Copenhagen, where his dissertation focused on the design and analysis of hashing techniques. He has held faculty positions at the Department of Computer Science, University of Copenhagen, and has been affiliated with research centers such as the Center for Efficient Algorithms (CEA). His research interests encompass hashing, sublinear‑time algorithms, streaming and sketching techniques, approximation algorithms, and applications of these methods in large‑scale data analysis. Pagh has published extensively in peer‑reviewed venues and is frequently cited for pioneering work on hash‑based data structures, particularly cuckoo hashing, and for advances in space‑efficient algorithms for streaming data.

Etymology / Origin

  • Rasmus – A Scandinavian given name derived from the Greek name Erasmus, meaning “beloved” or “desired”.
  • Pagh – A Danish surname that likely originates from a geographical location or farm name in Denmark; it is not uncommon in Danish naming traditions.

Characteristics

Aspect Description
Primary Fields Algorithms, Data Structures, Streaming Algorithms, Approximation Algorithms
Key Contributions • Co‑development of cuckoo hashing, a dynamic hash table scheme with worst‑case constant‑time lookups.
• Analytical work on the performance of linear probing and other open‑addressing hash tables.
• Design of space‑efficient sketches for estimating distinct elements, frequency moments, and similarity measures in data streams.
Publications Authored or co‑authored numerous papers in conferences such as STOC, FOCS, SODA, and journals like Journal of the ACM and SIAM Journal on Computing.
Academic Roles Professor of Computer Science (University of Copenhagen) and active participant in European research collaborations on big‑data algorithms.
Recognition Recognized within the theoretical computer‑science community for influential research; specific award details are subject to verification from up‑to‑date sources.

Related Topics

  • Cuckoo hashing
  • Hash tables and open addressing
  • Data stream algorithms (e.g., distinct elements, frequency estimation)
  • Approximation and sublinear algorithms
  • Danish computer scientists and the Scandinavian research community in theoretical computer science.
Browse

More topics to explore