TitlePagesYearAuthor
General Theory of Natural Equivalences641942Samuel Eilenberg; Saunders Mac Lane
A Decision Method for Elementary Algebra and Geometry671948Alfred Tarski
A Mathematical Theory of Communication551948C. E. Shannon
A New Interpretation of Information Rate101956J. L. Kelly, Jr.
On the Acoustics of Cocktail Parties21958William R. MacLean
On the Performing Arts: The Anatomy of Their Economic Problems91965W. J. Baumol; W. G. Bowen
On the Complexity of Derivation in Propositional Calculus111966G. S. Tseitin [Tseytin]
Applications of Negative Dimensional Tensors241971Roger Penrose
BLISS: A Language for Systems Programming121971W.A. Wulf; D.B. Russell; A.N. Habermann
Complements and transitive closures131972R.L. Graham; D.E. Knuth; T.S. Motzkin
Polynomial Evaluation via the division algorithm: the fast Fourier transform revisited61972Charles M. Fiduccia
The intersection graphs of subtrees in trees are exactly the chordal graphs101973Fǎnicǎ Gavril
A New Algorithm For Finding Weak Components91974Robert Endre Tarjan
Self-stabilizing Systems in Spite of Distributed Control21974Edsger W. Dijkstra
Structured Programming with go to Statements411974Donald E. Knuth
An Analysis of Alpha-Beta Pruning341975Donald E. Knuth; Ronald W. Moore
On the Complexity of Timetable and Multicommodity Flow Problems131975S. Even; A. Itai; A. Shamir
Agreeing to Disagree51976Robert J. Aumann
The COMFY 6502 Compiler61976Henry G. Baker
On-the-Fly Garbage Collection: An Exercise in Cooperation101978Edsger W. Dijkstra; Leslie Lamport; A.J. Martin; C.S. Scholten; E.F.M. Steffens
State the Problem Before Describing the Solution11978Leslie Lamport
System Level Concurrency Control for Distributed Database Systems211978Daniel J. Rosenkrantz; Richard E. Stearns; Philip M. Lewis II
Time, Clocks, and the Ordering of Events in a Distributed System81978Leslie Lamport
Synchronization with Eventcounts and Sequencers91979David P. Reed; Rajendra K. Kanodia
Concurrency Control in a System for Distributed Databases (SDD-1)341980Philip A. Bernstein; David W. Shipman; James B. Rothnie, Jr.
SCOUT: A Simple Game-Searching Algorithm With Proven Optimal Properties31980Judea Pearl
Breaking Paragraphs into Lines661981Donald E. Knuth; Michael F. Plass
Concurrency Control in Distributed Database Systems371981Philip A. Bernstein; Nathan Goodman
Efficient Locking for Concurrent Operations on B-Trees211981Philip L. Lehman; S. Bing Yao
Wait-Free Synchronization261981Maurice Herlihy
Factoring Polynomials with Rational Coefficients201982A. K. Lenstra; H. W. Lenstra, Jr.; L. László Lovász
The Analysis of Linear Probing Sort by the Use of a New Mathematical Transform201982Gaston H. Gonnet; J. Ian Munro
Implementing Atomic Actions on Decentralized Data211983David P. Reed
An Implicit Data Structure for the Dictionary Problem that Runs in Polylog Time61984J. Ian Munro
End-to-End Arguments in System Design101984J.H. Saltzer; D.P. Reed; D.D. Clark
Exploiting Regularities in Large Cellular Spaces61984R. Wm. Gosper
Negative Probability161984Richard P. Feynman
Distributed Snapshots: Determining Global States of Distributed Systems131985K. Mani Chandy; Leslie Lamport
Impossibility of Distributed Consensus with One Faulty Process91985Michael J. Fischer; Nancy A. Lynch; Michael S. Paterson
On Generator Matrices of MDS Codes181985Ron M. Roth; Gadiel Seroussi
Data Parallel Algorithms141986W. Daniel Hillis; Guy L. Steele, Jr.
Linear Logic1021986Jean-Yves GIRARD
Linear Logic_text1011986Jean-Yves GIRARD
Mutual exclusion in partitioned distributed systems141986Daniel Barbara; Hector Garcia-Molina
Planar Point Location Using Persistent Search Trees111986Neil Sarnak; Robert E. Tarjan
The Complexity of Optimization Problems201986Mark W. Krentel
A Sample of Brilliance41987Jon Bentley; Bob Floyd
On Distributed Snapshots61987Ten H. LAI; Tao H. YANG
Serializability with Constraints241987Toshihide Ibaraki; Tiko Kameda; Toshimi Minoura
Structural Regular Expressions71987Rob Pike
A Theorem on Atomicity in Distributed Algorithms271988Leslie Lamport
How to Construct Pseudorandom Permutations from Pseudorandom Functions141988Michael Luby; Charles Rackoff
Nondeterministic Space is Closed Under Complementation71988Neil Immerman
The Strong Law of Small Numbers171988Richard K. Guy
A Hundred Impossibility Proofs for Distributed Consensus301989Nancy Lynch
Io: a new programming notation81989Raphael L. Levien
Space-efficient Static Trees and Graphs61989Guy Jacobson
A Fast Algorithm for Optimal Length-Limited Huffman Codes161990Lawrence L. Larmore; Daniel S. Hirschberg
Linearizability: A Correctness Condition for Concurrent Objects301990Maurice P. Herlihy; Jeannette M. Wing
Sharing Memory Robustly in Message-Passing Systems241990Hagit Attiya; Amotz Bar-Noy; Danny Dolev
Shallow Binding Makes Functional Arrays Fast31991Henry G. Baker
Implementing lazy functional languages on stock hardware: the Spineless Tagless G-machine871992Simon L Peyton Jones
The state complexities of some basic operations on regular languages141992Sheng Yu; Qingyu Zhuang; Kai Salomaa
A Primer on Galois Connections221993M. Erné; J. Koslowski; A. Melton; G. E. Strecker
A Theory of Coteries: Mutual Exclusion in Distributed Systems161993Toshihide Ibaraki; Tiko Kameda
An Efficient Representation for Sparse Sets101993Preston Briggs; Linda Torczon
Fair Games and Full Completeness for Multiplicative Linear Logic without the MIX-Rule291993J. M. E. Hyland; C.-H. L. Ong
Games and Full Completeness for Multiplicative Linear Logic401993Samson Abramsky; Radha Jagadeesan
Optimal Speedup of Las Vegas Algorithms131993Michael Luby; Alistair Sinclair; David Zuckerman
A New Paradigm for Minimax Search281994Aske Plaat; Jonathan Schaeffer; Wim Pijls; Arie de Bruin
Division by three351994Peter G. Doyle; John Horton Conway
On proof and progress in mathematics171994William P. Thurston
Seven Trees in One201994Andreas Blass
The perception of rhythm in language31994Anne Cutler
A Pixel Is Not A Little Square111995Alvy Ray Smith
Cylindrical Algebraic Decomposition - an Introduction401995Mats Jirstrand
Increasing the Resilience of Atomic Commit, at No Additional Cost101995Idit Keidar; Danny Dolev
Revisiting the relationship between non-blocking atomic commitment and consensus141995Rachid Guerraoui
A constructive game semantics for the language of linear logic771996Giorgi Japaridze
Byzantine quorum systems111996Dahlia Malkhi; Michael Reiter
GRASP -- A New Search Algorithm for Satisfiability81996João P. Marques Silva; Karem A. Sakallah
How to Build a Highly Available System Using Consensus171996Butler W. Lampson
LL and LR Translators Need k > 1 Lookahead81996Terence J. Parr; Russell W. Quong
Parallel Collision Search with Cryptanalytic Applications301996Paul C. van Oorschot; Michael J. Wiener
Unreliable Failure Detectors for Reliable Distributed Systems431996Tushar Deepak Chandra; Sam Toueg
A Compacting Garbage Collector for Unidirectional Heaps181997Ken Boortz; Dan Sahlin
COMFY -- A Comfortable Set of Control Primitives for Machine Language Programming51997Henry G. Baker
Calculus for mathematicians121997D. J. Bernstein
Composition: A Way to Make Proofs Harder241997Leslie Lamport
On the Implementation of Minimum Redundancy Prefix Codes81997Alistair Moffat; Andrew Turpin
Recursion from cyclic sharing: traced monoidal categories and models of cyclic lambda calculi181997Masahito Hasegawa
An Overview of Query Optimization in Relational Systems101998Surajit Chaudhuri
Lazy Functional Algorithms for Exact Real Functionals91998Alex K. Simpson
On the Visualisation of Differential Forms91998Dan Piponi
The Part-Time Parliament331998Leslie Lamport
Balanced Allocations211999Yossi Azar; Andrei Z. Broder; Anna R. Karlin; Eli Upfal
Feline: Fast Elliptical Lines for Anisotropic Texture Mapping81999Joel McCormack; Ronald Perry; Keith I. Farkas; Norman P. Jouppi
On Lowest Density MDS Codes151999Mario Blaum; Ron M. Roth
Resizable Arrays in Optimal Time and Space121999Andrej Brodnik; Svante Carlsson; Erik D. Demaine; J. Ian Munro; Robert Sedgewick
Succinct Representation of Balanced Parentheses, Static Trees and Planar Graphs181999J. Ian Munro; Venkatesh Raman
Accurate binding-time analysis for imperative languages: flow, context, and return sensitivity252000Luke Hornof; Jacques Noyé
Compiler Construction -- The Art of Niklaus Wirth142000Hanspeter Mössenböck
Dancing Links262000Donald E. Knuth
Generalized Isolation Level Definitions122000Atul Adya; Barbara Liskov; Patrick O'Neil
Generation of LR Parsers by Partial Evaluation412000Michael Sperber; Peter Thiemann
Chaff: Engineering an Efficient SAT Solver62001Matthew W. Moskewicz; Conor F. Madigan; Ying Zhao; Lintao Zhang; Sharad Malik
Hard Sync Without Aliasing42001Eli Brandt
Multidigit multiplication for mathematicians192001Daniel J. Bernstein
Paxos Made Simple142001Leslie Lamport
The ABCD's of Paxos172001Butler W. Lampson
The Power of Two Random Choices: A Survey of Techniques and Results602001Michael Mitzenmacher; Andréa W. Richa; Rameh Sitaraman
A New Algorithm for Decoding Reed-Solomon Codes112002Shuhong Gao
Compactness and Continuity, Constructively Revisited142002Douglas Bridges; Hajima Ishihara; Peter Schuster
Disk Paxos532002Eli Gafni; Leslie Lamport
Efficient Pattern-Matching with Don't Cares22002Adam Kalai
PRIMES is in P92002Manindra Agrawal; Neeraj Kayal; Nitin Saxena
Using Tensor Diagrams to Represent and Solve Geometric Problems2962002James F. Blinn
Backjumping is Exception Handling202003Ed Robbins; Andy King; Jacob M. Howe
Dynamic Ordered Sets with Exponential Search Trees382003Arne Andersson; Mikkel Thorup
Obstruction-Free Synchronization: Double-Ended Queues as an Example82003Maurice Herlihy; Victor Luchangco; Mark Moir
Simple Linear Work Suffix Array Construction132003Juka Kärkkäinen; Peter Sanders
A Read-Only Transaction Anomaly Under Snapshot Isolation42004Alan Fekete; Elizabeth O'Neil; Patrick O'neil
A Unified Theory of Garbage Collection192004David F. Bacon; Perry Cheng; V.T. Rajan
An Extensible SAT-solver232004Niklas Eén; Niklas Sörensson
Cheap Paxos92004Leslie Lamport; Mike Massa
Consensus on Transaction Commit372004Jim Gray; Leslie Lamport
DPLL(T): Fast Decision Procedures132004Harald Ganzinger; George Hagen; Robert Nieuwenhuis; Albert Oliveras; Cesare T...
Hazard Pointers: Safe Memory Reclamation for Lock-Free Objects142004Maged M. Michael
Practical lock-freedom1162004Keir Fraser
Row-Diagonal Parity for Double Disk Failure Correction152004Peter Corbett; Bob English; Atul Goel; Tomislav Grcanac; Steven Kleiman; Jame...
Synthetic topology of data types and classical spaces1522004Martín Escardó
Visibly Pushdown Languages102004Rajeev Alur; P. Madhusudan
A SAT Solver Primer212005David G. Mitchell
Abstract DPLL and Abstract DPLL Modulo Theories152005Robert Nieuwenhuis; Albert Oliveras; Cesare Tinelli
Alternatives to Two Classic Data Structures42005Chris Okasaki
Fast Paxos432005Leslie Lamport
Half of a Coin: Negative Probabilities32005Gábor J. Székely
In-Place Calculation of Minimum-Redundancy Codes102005Alistair Moffat; Jyrki Katajainen
One Pass Real-Time Generational Mark-Sweep Garbage Collection102005Joe Armstrong; Robert Virding
Optimizing Cauchy Reed-Solomon Codes for Fault-Tolerant Storage Applications122005James S. Plank
The dual of concatenation232005Alexander Okhotin
What is... a Gröbner Basis?22005Bernd Sturmfels
100 years of Zermelo's axiom of choice: what was the problem with it?122006Per Martin-Löf
Bigtable: A Distributed Storage System for Structured Data142006Fay Chang; Jeffrey Dean; Sanjay Ghemawat; Wilson C. Hsieh; Deborah A. Wallach...
Diagonal Arguments and Cartesian Closed Categories142006F. William Lawvere
On the Impossibility of Efficiently Combining Collision Resistant Hash Functions142006Dan Boneh; Xavier Boyen
Practical Entropy-Compressed Rank/Select Dictionary112006Daisuke Okanohara; Kunihiko Sadakane
Solving SAT and SAT Modulo Theories: from an Abstract Davis-Putnam-Logemann-Loveland Procedure to DPLL(T)432006Robert Nieuwenhuis; Albert Oliveras; Cesare Tinelli
Synthetic Differential Geometry142006Michael Shulman
The SMART Way to Migrate Replicated Stateful Services132006Jacob R. Lorch; Atul Adya; William J. Bolosky; Ronnie Chaiken; John R. Douceu...
Dialectica and Chu Constructions: Cousins?272007Valeria de Paiva
Faster Laziness Using Dynamic Pointer Tagging122007Simon Marlow; Alexey Rodriguez Yakushev; Simon Peyton Jones
Infinite sets that admit fast exhaustive search102007Martín Escardó
Paxos Made Live - An Engineering Perspective162007Tushar Chandra; Robert Griesemer; Joshua Redstone
Robust Energy-Efficient Adder Topologies102007Dinesh Patil; Omid Azizi; Mark Horowitz; Ron Ho; Rajesh Ananthraman
Some Classes of Invertible Matrices in GF(2)122007James S. Plank; Adam L. Buchsbaum
The tangent FFT102007Daniel J. Bernstein
A beginner's guide to forcing162008Timothy Y. Chow
Anatomy of High-Performance Matrix Multiplication252008Kazushige Goto; Robert A. van de Geijn
Compact Dictionaries for Variable-Length Keys and Data, with Applications252008Daniel K. Blandford; Guy E. Blelloch
Conflict-Driven Clause Learning SAT Solvers232008Joao Marques-Silva; Ines Lynce; Sharad Malik
Differential Forms and Integration102008Terence Tao
Mencius: Building Efficient Replicated State Machines for WANs162008Yanhua Mao; Flavio P. Junqueira; Keith Marzullo
On Asymptotic Notation with Multiple Variables192008Rodney R. Howell
Parsing Mixfix Operators202008Nils Anders Danielsson; Ulf Norell
Succincter92008Mihai Pătraşcu
Deletion Without Rebalancing in Multiway Search Trees142009Siddhartha Sen; Robert E. Tarjan
Extending SAT Solvers to Cryptographic Problems142009Mate Soos; Karsten Nohl; Claude Castelluccia
Hash, displace, and compress172009Djamal Belazzougui; Fabiano C. Botelho; Martin Dietzfelbinger
Improving OLTP concurrency through Early Lock Release122009Manos Athanassoulis; Ryan Johnson; Anastasia Ailamaki; Radu Stoica
Minimizing Learned Clauses62009Niklas Sörensson; Armin Biere
Nucleus: Towards a Unified Dynamics Solver for Computer Graphics112009Jos Stam
Physics, Topology, Logic and Computation: A Rosetta Stone732009John C. Baez; Mike Stay
Successful SAT Encoding Techniques132009Magnus Björk
Two Tricks for the Price of One: Linear Filters and their Transposes92009Dan Piponi
Vertical Paxos and Primary-Backup Replication172009Leslie Lamport; Dahlia Malkhi; Lidong Zhou
A general theory of self-similarity812010Tom Leinster
An Exploration of Optimization Algorithms and Heuristics for the Creation of Encoding and Decoding Sch...182010Catherine D. Schuman
Antichain Algorithms for Finite Automata212010Laurent Doyen; Jean-François Raskin
Classical Mathematics for a Constructive World202010Russell O'Connor
Experiments on Union-Find Algorithms for the Disjoint-Set Data Structure132010Md. Mostofa Ali Patwary; Jean Blair; Fredrik Manne
Flat Combining and the Synchronization-Parallelism Tradeoff102010Danny Hendler; Itai Incze; Nir Shavit; Moran Tzafrir
Species and Functors and Types, Oh My!122010Brent A. Yorgey
The Galois Connection between Syntax and Semantics332010Peter Smith
Between Restarts and Backjumps142011Antonio Ramos; Peter van der Tak; Marijn Heule
Division Algebras and Quantum Theory312011John C. Baez
Efficient Algorithms on Sequence Binary Decision Diagrams for Manipulating Sets of Strings172011Shuhei Denzumi; Ryo Yoshinaka; Shin-ichi Minato; Hiroki Arimura
Empirical Study of the Anatomy of Modern Sat Solvers142011Hadi Katebi; Karem A. Sakallah; João P. Marques-Silva
Fast brief practical DFA minimization52011Antti Valmari
Laws of Order: Expensive Synchronization in Concurrent Algorithms Cannot be Eliminated122011Hagit Attiya; Rachid Guerraoui; Danny Hendler; Petr Kuznetsov; Maged M. Micha...
Mathematizing C++ Concurrency122011Mark Batty; Scott Owens; Susmit Sarkar; Peter Sewell; Tjark Weber
Megastore: Providing Scalable, Highly Available Storage for Interactive Services122011Jason Baker; Chris Bond; James C. Corbett; JJ Furman; Andrey Khorlin; James L...
Minimalism in Cryptography: The Even-Mansour Scheme Revisited272011Orr Dunkelman; Nathan Keller; Adi Shamir
Modern B-Tree Techniques2032011Goetz Graefe
Notes on Sequence Binary Decision Diagrams: Relationship to Acyclic Automata and Complexities of Binar...152011Shuhei Denzumi; Ryo Yoshinaka; Hiroki Arimura; Shin-ichi Minato
Relational Transducers for Declarative Networking372011Tom J. Ameloot; Frank Neven; Jan Van den Bussche
Semi-Indexing Semi-Structured Data in Tiny Space102011Giuseppe Ottaviano; Roberto Grossi
Understanding POWER Multiprocessors122011Susmit Sarkar; Peter Sewell; Jade Alglave; Luc Maranget; Derek Williams
XOR's, Lower Bounds and MDS Codes for Storage62011James S. Plank
A Critique of Snapshot Isolation142012Daniel Gómez Ferro; Maysam Yabandeh
Calvin: Fast Distributed Transactions for Partitioned Database Systems122012Alexander Thomson; Thaddeus Diamond; Shu-Chun Weng; Kun Ren; Philip Shao; Dan...
Fast, Small, Simple Rank/Select on Bitmaps122012Gonzalo Navarro; Eliana Providel
Limits on Alternation-Trading Proofs for Time-Space Lower Bounds682012Samuel R. Buss; Ryan Williams
Non-uniform cracks in the concrete: the power of free precomputation532012Daniel J. Bernstein; Tanja Lange
Rethinking set theory82012Tom Leinster
Spanner: Google's Globally-Distributed Database142012James C. Corbett; Jeffrey Dean; Michael Epstein; Andrew Fikes; Christopher Fr...
Viewstamped Replication Revisited142012Barbara Liskov; James Cowling
A Model-Constructing Satisfiability Calculus122013Leonardo de Moura; Dejan Jovanović
A Piggybacking Design Framework for Read-and Download-efficient Distributed Storage Codes192013K. V. Rashmi; Nihar B. Shah; Kanna Ramchandran
Are Lock-Free Concurrent Algorithms Practically Wait-Free?162013Dan Alistarh; Keren Censor-Hillel; Nir Shavit
Copysets: Reducing the Frequency of Data Loss in Cloud Storage122013Asaf Cidon; Stephen M. Rumble; Ryan Stutsman; Sachin Katti; John Ousterhout; ...
Hekaton: SQL Server's Memory-Optimized OLTP Engine122013Cristian Diaconu; Craig Freedman; Erik Ismert; Per-Åke Larson; Pravin Mittal;...
Leapfrog Triejoin: A Simple, Worst-Case Optimal Join Algorithm122013Todd L. Veldhuizen
Most Tensor Problems are NP-Hard382013Christopher J. Hillar; Lek-Heng Lim
SD Codes: Erasure Codes Designed for How Storage Systems Really Fail102013James S. Plank; Mario Blaum; James L. Hafner
Space-Efficient Data Structures for Collections of Textual Data1172013Giuseppe Ottaviano
Sparse-Sets for Domain Implementation122013Vianney le Clément de Saint-Marcq; Pierre Chaus; Christine Solnon; Christophe...
Techniques of BDD/ZDD: Brief History and Recent Activity112013Shin-ichi MINATO
The Design and Implementation of the Model Constructing Satisfiability Calculus82013Dejan Jovanović; Clark Barrett; Leonardo de Moura
Asymmetric numeral systems: entropy coding combining speed of Huffman coding with compression rate of ...242014Jarek Duda
Disjoint Set Union with Randomized Linking132014Ashish Goel; Sanjeev Khanna; Daniel H. Larkin; Robert E. Tarjan
Don't stack your Log on my Log102014Jingpei Yang; Ned Plasson; Greg Gillis; Nisha Talagala; Swaminathan Sundraraman
From Parametricity to Conservation Laws, via Noether's Theorem122014Robert Atkey
In Search of an Understandable Consensus Algorithm (Extended Version)182014Diego Ongaro; John Ousterhout
Making Sense of Relativistic Distributed Systems152014Seth Gilbert; Wojciech Golab
Efficient Regular Expression Matching Method Using ZBDDs82014Shinobu Nagayama
The IntSat method for Integer Linear Programming162014Robert Nieuwenhuis
The SPEKE Protocol Revisited132014Feng Hao; Siamak F. Shahandashti
Towards Ultra Rapid Restarts62014Shai Haim; Marijn Heule
Array Layouts for Comparison-Based Searching492015Paul-Virak Khuong; Pat Morin
Building Consistent Transactions with Inconsistent Replication192015Irene Zhang; Naveen Kr. Sharma; Adriana Szekeres; Arvind Krishnamurthy; Dan R...
Constant-Time Sliding Window Aggregation132015Kanat Tangwongsan; Martin Hirzel; Scott Schneider
Kangaroo Methods for Solving the Interval Discrete Logarithm Problem542015Alex Fowler
Learning Regular Languages via Alternating Automata72015Dana Angluin; Sarah Eisenstat; Dana Fisman
Paxos Made Moderately Complex362015Robbert van Renesse; Deniz Altınbüken
SATGraf: Visualizing the Evolution of SAT Formula Structure in Solvers82015Zack Newsham; William Lindsay; Vijay Ganesh; Jia Hui Liang; Sebastian Fischme...
Scalability! But at what COST?62015Frank McSherry; Michael Isard; Derek G. Murray
Shape Decomposition for Multi-channel Distance Fields892015Viktor Chlumský
Solving Exists/Forall Problems With Yices102015Bruno Dutertre
The Wavelet Matrix122015Francisco Claude; Gonzalo Navarro
A Wait-free Queue as Fast as Fetch-and-Add132016Chaoran Yang; John Mellor-Crummey
BBR: Congestion-Based Congestion Control342016Neal Cardwell; Yuchung Cheng; C. Stephen Gunn; Soheil Hassas Yeganeh; Van Jac...
Consistency in Non-Transactional Distributed Storage Systems462016Paolo Viotti; Marko Vukolić
Flexible Paxos: Quorum Intersection Revisited142016Heidi Howard; Dahlia Malkhi; Alexander Spiegelman
Improving SAT Solvers by Exploiting Empirical Characteristics of CDCL1452016Chanseok Oh
Just Say NO to Paxos Overhead: Replacing Consensus with Network Ordering172016Jialin Li; Ellis Michael; Naveen Kr. Sharma; Adrianna Szekeres; Dan R. K. Ports
Modelling the ARMv8 Architecture, Operationally: Concurrency and ISA142016Shaked Flur; Kathryn E. Gray; Christopher Pulte; Susmit Sarkar; Ali Sezgin; L...
TicToc: Time Traveling Optimistic Concurrency Control142016Xiangyao Yu; Andrew Pavlo; Daniel Sanchez; Srinivas Devadas
A Promising Semantics for Relaxed-Memory Concurrency152017Jeehoon Kang; Chung-Kil Hur; Ori Lahav; Viktor Vafeiadis; Derek Dreyer
Dancing with Decision Diagrams: A Combined Approach to Exact Cover72017Masaaki Nishino; Norihito Yasuda; Shin-ichi Minato; Masaaki Nagata
GIMLI: a cross-platform permutation352017Daniel J. Bernstein; Stefan Kölbl; Stefan Lucks; Pedro Maat Costa Massolino; ...
Mastering the game of Go without human knowledge182017David Silver; Julian Schrittwieser; Karen Simonyan; Ioannis Antonoglou; Aja H...
Neural Episodic Control122017Alexander Pritzel; Benigno Uria; Sriram Srinivasan; Adria Puigdom; Oriol Viny...
On the Completeness of the Traced Monoidal Category Axioms in (Rel,+)212017Miklós Bartha
Seeing is Believing: A Client-Centric Specification of Database Isolation112017Natacha Crooks; Youer Pu; Lorenzo Alvisi; Allen Clement
WPaxos: Wide Area Network Flexible Consensus122017Ailidani Ailijiang; Aleksey Charapko; Murat Demirbas; Tevfik Kosar
A Unified Form of EVENODD and RDP Codes and Their Efficient Decoding302018Hanxu Hou; Yunghsiang S. Han; Kenneth W. Shum; Hui Li
BDDs Naturally Represent Boolean Functions, and ZDDs Naturally Represent Sets of Sets132018Kensuke Kojima
Beyond binary search: parallel in-place construction of implicit search tree layouts102018Kyle Berney; Henri Casanova; Alyssa Higuchi; Ben Karsin; Nodari Sitchinava
CASPaxos: Replicated State Machines without logs152018Denis Rystsov
Chronological Backtracking102018Alexander Nadel; Vadim Ryvchin
Clay Codes: Moulding MDS Codes to Yield an MSR Code162018Myna Vajha; Vinayak Ramkumar; Bhagyashree Puranik; Ganesh Kini; Elita Lobo; B...
DPaxos: Managing Data Closer to Users for Low-Latency and Mobile Applications162018Faisal Nawab; Divyakant Agrawal; Amr El Abbadi
Extending the Algebraic Manipulability of Differentials82018Jonathan Bartlett; Asatur Zh. Khurshudyan
Faster Population Counts Using AVX2 Instructions102018Wojciech Muła; Nathan Kurz; Daniel Lemire
Linear logic for constructive mathematics392018Michael Shulman
Optimal In-Place Suffix Sorting362018Zhize Li; Jian Li; Hongwei Huo
Protocol-Aware Recovery for Consensus-Based Storage182018Ramnatthan Alagappan; Aishwarya Ganesan; Eric Lee; Aws Albarghouthi; Vijay Ch...
Revisiting Enumerative Instantiation182018Andrew Reynolds; Haniel Barbosa; Pascal Fontaine
SAT13782018Donald E. Knuth
SIPT: Speculatively Indexed, Physically Tagged Caches132018Tianhao Zheng; Haishun Zhu; Mattan Erez
Scalable String and Suffix Sorting: Algorithms, Techniques, and Tools3962018Timo Bingmann
Simplifying ARM Concurrency: Multicopy-Atomic Axiomatic and Operational Models for ARMv8292018Christopher Pulte; Shaked Flur; Will Deacon; Jon French; Susmit Sarkar; Peter...
Single-Agent Policy Tree Search With Guarantees162018Laurent Orseau; Levi H. S. Lelis; Tor Lattimore; Théophane Weber
The 2-Chu-Dialectica construction and the polycategory of multivariable adjunctions382018Michael Shulman
Zip Trees142018Robert E. Tarjan; Caleb C. Levy; Stephen Timmel
A Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue162019Ruslan Nikolaev
A fork() in the road92019Andrew Baumann; Jonathan Appavoo; Orran Krieger; Timothy Roscoe
Compact Fenwick trees for dynamic ranking and selection222019Stefano Marchini; Sebastiano Vigna
Compiling with Continuations, or without? Whatever.292019Yoyou Cong; Leo Osvald; Grégory Essertel; Tiark Rompf
Distributed Transactional Systems Cannot Be Fast182019Diego Didona; Panagiota Fatourou; Rachid Guerraoui; Jingjing Wang; Willy Zwae...
Efficient Contraction of Large Tensor Networks for Weighted Model Counting through Graph Decompositions312019Jeffrey M. Dudek; Leonardo Dueñas-Osorio; Moshe Y. Vardi
It Is High Time We Let Go Of The Mersenne Twister142019Sebastiano Vigna
Linearizable Quorum Reads in Paxos72019Aleksey Charapko; Ailidani Ailijiang; Murat Demirbas
Matchmaker Paxos: A Reconfigurable Consensus Protocol222019Michael Whittaker; Neil Giridharan; Adriana Szekeres; Joseph M. Hellerstein; ...
Mimalloc: Free List Sharding in Action222019Daan Leijen; Benjamin Zorn; Leonardo de Moura
RecSplit: Minimal Perfect Hashing via Recursive Splitting112019Emmanuel Esposito; Thomas Mueller Graf; Sebastiano Vigna
Brief Announcement: On the Significance of Consecutive Ballots in Paxos32020Eli Goldweber; Nuda Zhang; Manos Kapritsos
Concurrent Reference Counting and Resource Management in Constant Time202020Guy E. Blelloch; Yuanhao Wei
Deciding the Consistency of Non-Linear Real Arithmetic Constraints with a Conflict Driven Search Using...412020Erika Ábrahám; James H. Davenport; Matthew England; Gereon Kremer
Elementary Functions and Approximate Computing142020Jean-Michel Muller
Integer multiplication in time O(n log n)462020David Harvey; Joris van der Hoeven
Meerkat: Multicore-Scalable Replicated Transactions Following the Zero-Coordination Principle142020Adriana Szekeres; Michael Whittaker; Jialin Li; Naveen Sharma; Arvind Krishna...
On the Significance of Consecutive Ballots in Paxos192020Eli Goldweber; Nuda Zhang; Manos Kapritsos
Paxos vs Raft: Have we reached consensus on distributed consensus?82020Heidi Howard; Richard Mortier
Polar Stroking: New Theory and Methods for Stroking Paths152020Mark J. Kilgard
Scaling Replicated State Machines with Compartmentalization132020Michael Whittaker; Ailidani Ailijiang; Aleksey Charapko; Muray Demirbas; Neil...
Take A Way: Exploring the Security Implications of AMD's Cache Way Predictors132020Moritz Lipp; Vedad Hadžić; Michael Schwarz; Arthur Perais; Clémentine Maurice...
Taurus Database: How to be Fast, Available, and Frugal in the Cloud162020Alex Depoutovitch; Chong Chen; Jin Chen; Paul Larson; Shu Lin; Jack Ng; Wenli...
Translating Between Wavelet Tree and Wavelet Matrix Construction102020Patrick Dinklage
Decomposing reverse-mode automatic differentiation32021Roy Frostig; Matthew J. Johnson; Dougal Maclaurin; Adam Paszke; Alexey Radul
Exploiting Nil-Externality for Fast Replicated Storage172021Aishwarya Ganesan; Ramnatthan Alagappan; Andrea C. Arpaci-Dusseau; Remzi H. A...
Fast Flexible Paxos: Relaxing Quorum Intersection for Fast Paxos152021Heidi Howard; Aleksey Charapko; Richard Mortier
Metastable Failures in Distributed Systems72021Nathan Bronson; Abutalib Aghayev; Aleksey Charapko; Timothy Zhu
Nudge: Stochastically Improving upon FCFS292021Isaac Grosof; Kunhe Yang; Ziv Scully; Mor Harchol-Balter
RLIBM-32: High Performance Correctly Rounded Math Libraries for 32-bit Floating Point Representations232021Jay P. Lim; Santosh Nagarakatte
Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking (E...142021Zhihan Guo; Kan Wu; Cong Yan; Xiangyao Yu
SoK: A Generalized Multi-Leader State Machine Replication Tutorial232021Michael Whittaker; Neil Giridharan; Adriana Szekeres; Joseph M. Hellerstein; ...
uiCA: Accurate Throughput Prediction of Basic Blocks on Recent Intel Microarchitectures202021Andreas Abel; Jan Reineke
Convertible Codes: Enabling Efficient Conversion of Coded Data in Distributed Storage162022Francisco Maturana; K. V. Rashmi
Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation142022Zhihan Guo; Xinyu Zeng; Kan Wu; Wuh-Chwen Hwan; Ziwei Ren; Xiangyao Yu; Mahes...
Finding Strong Components Using Depth-First Search282022Robert E. Tarjan; Uri Zwick
Hydra : Resilient and Highly Available Remote Memory192022Youngmoon Lee; Hasan Al Maruf; Mosharaf Chowdhury; Asaf Cidon; Kang G. Shin
Lock-Free Locks Revisited152022Naama Ben-David; Guy E. Blelloch; Yuanhao Wei
Maximum Flow and Minimum-Cost Flow in Almost-Linear Time1122022Li Chen; Rasmus Kyng; Yang P. Liu; Richard Peng; Maximilian Probst Gutenberg;...
New Decoding of Reed-Solomon Codes Based on FFT and Modular Approach362022Nianqi Tang; Yunghsiang S. Han
Tight Bounds for Monotone Minimal Perfect Hashing252022Sepehr Assadi; Martín Farach-Colton; William Kuszmaul
wCQ: A Fast Wait-Free Queue with Bounded Memory Usage132022Ruslan Nikolaev; Binoy Ravindran
Distinct Elements in Streams: An Algorithm for the (Text) Book62023Sourav Chakraborty; N. V. Vinodchandran; Kuldeep S. Meel
Distributed Transactions at Scale in Amazon DynamoDB142023Joseph Idziorek; Alex Keyes; Colin Lazier; Somu Perianayagam; Prithvi Ramanat...
Explaining SAT Solving Using Causal Reasoning242023Jiong Yang; Arijit Shaw; Teodora Baluta; Mate Soos; Kuldeep S. Meel
FIFO can be Better than LRU: the Power of Lazy Promotion and Quick Demotion102023Juncheng Yang; Ziyue Qiu; Yazhuo Zhang; Yao Yue; K. V. Rashmi
Optimal resizable arrays242023Robert E. Tarjan; Uri Zwick
QuePaxa: Escaping the Tyranny of Timeouts in Consensus272023Pasindu Tennage; Cristina Băsescu; Lefteris Kokoris-Kogias; Ewe Syta; Philipp...
RowPress: Amplifying Read Disturbance in Modern DRAM Chips182023Haocong Luo; Ataberk Olgun; A. Giray Yağlıkçı; Yahya Can Tuğrul; Steve Rhyner...
Second-Order Quantified Boolean Logic92023Jie-Hong R. Jiang
What Modern NVMe Storage Can Do, And How To Exploit It: High-Performance I/O for High-Performance Stor...132023Gabriel Haas; Viktor Leis
LazyLog: A New Shared Log Abstraction for Low-Latency Applications172024Xuhao Luo; Shreesha G. Bhat; Jiyu Hu; Ramnatthan Alagappan; Aishwarya Ganesan
Repair I/O Optimization for Clay Codes via Gray-Code Based Sub-Chunk Reorganization in Ceph152024Baijian Ma; Yuchong Hu; Dan Feng; Ray Wu; Kevin Zhang
Towards Stronger Depth Lower Bounds242024Gabriel Bathie; R. Ryan Williams
What Cannot Be Implemented on Weak Memory?392024Armando Castañeda; Gregory Chockler; Brijesh Dongol; Ori Lahav
What Cannot be Skipped About the Skiplist: A Survey of Skiplists and Their Applications in Big Data Sy...322024Venkata Sai Pavan Kumar Vadrevu; Lu Xing; Walid G. Aref
Modern Minimal Perfect Hashing: A Survey412025Hans-Peter Lehmann; Thomas Mueller; Rasmus Pagh; Giulio Ermanno Pibiri; Peter...
Simulating Time With Square-Root Space282025Ryan Williams