~/talks

Aleksandar Nanevski

what they talk about

all 4 in the filters

where they keep going back

  • POPL2 editions2021–2022

all 4 in the filters

on a stage with

all 13 in the filters

who talks about the same things

titleconferencedate
Verifying Graph Algorithms in Separation Logic: A Case for an Algebraic ApproachICFP 20252025-10-12
Graphs become a partial commutative monoid so they support join-based decomposition; structure-preserving PCM morphisms distribute over joins and let proofs…
Talk on
Visibility Reasoning for Concurrent Snapshot AlgorithmsPOPL 20222022-01-16
Applies visibility relations to prove linearizability for three Jayanti algorithms, giving a reusable, layered proof instead of locating linearization points…
Talk on
On Algebraic Abstractions for Concurrent Separation LogicsPOPL 20212021-01-17
Defines morphisms of PCMs and separating relations as the concrete algebraic machinery that preserves ownership across parallel composition, then uses them to…
Talk on
Proving Highly-Concurrent Traversals CorrectOOPSLA 20202020-11-15
Paper proves that optimistic lock-free traversals are correct by reducing concurrent traversal correctness to sequential reasoning plus two concrete…
Talk on
How to make ad hoc proof automation less ad hocLambda World Cádiz 20182018-10-25
Coq proof automation becomes an instance of ad hoc polymorphism: dependent overloaded theorem records encode both a heap shape and a proof, and Coq’s…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.