Top CS Papers
A list of influential computer science papers with summaries and links
Introduced the Transformer architecture that revolutionized natural language processing and forms the foundation of modern AI systems like GPT and BERT.
Described the AI system that defeated a world champion Go player, combining deep neural networks with tree search algorithms.
The whitepaper that introduced Bitcoin and blockchain technology, proposing a solution to the double-spending problem using a peer-to-peer network.
Introduced the MapReduce programming model for processing and generating large datasets, which influenced the development of big data processing frameworks like Hadoop.
Described the PageRank algorithm and the initial architecture of Google, revolutionizing web search and information retrieval.
Introduced the RSA algorithm, one of the first practical public-key cryptosystems that is widely used for secure data transmission.
Introduced the relational model for database management, which forms the basis of SQL and modern relational database systems.
This foundational paper established the field of information theory, introducing concepts like bits, entropy, and channel capacity that underpin all digital communications today.
Turing's groundbreaking paper that introduced the concept of a universal computing machine (now known as a Turing machine) and laid the theoretical foundation for modern computers.