Mehrdad Jafari Giv

dblp:295/5131 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Distributed computing theory · 67% Algorithms and data structures · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures
randomized algorithms
0.512021
Efficient randomized DCAS · STOC 2021
Distributed computing theory › shared memory
shared-memory synchronization
0.512021
Efficient randomized DCAS · STOC 2021
Distributed computing theory › distributed complexity
step complexity
0.512021
Efficient randomized DCAS · STOC 2021

Methods — techniques the papers use, named apart from their topics

randomization · 0.5
YearPublicationVenuePosition
2021 Efficient randomized DCAS
abstract
Double Compare-And-Swap (DCAS) is a tremendously useful synchronization primitive, which is also notoriously difficult to implement efficiently from objects that are provided by hardware. We present a randomized implementation of DCAS with O(logn) expected amortized step complexity against the oblivious adversary, where n is the number of processes in the system. This is the only algorithm to-date that achieves sub-linear step complexity. We achieve that by first implementing two novel algorithms as building blocks. One is a mechanism that allows processes to repeatedly agree on a random value among multiple proposed ones, and the other one is a restricted bipartite version of DCAS.
George Giakkoupis, Mehrdad Jafari Giv, Philipp Woelfel
STOC2