Demo Data from EDBT 2026 / reviewers in the wild / expert
Zahra Aghazadeh
dblp:132/3925 · also Zahra Aghazade
· DBLP profile ↗
7ranked-venue papers
6as first author
0since 2021 · last 2019
0000-0002-2492-3454ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 first-authorComputer networks · 1
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
4 papers |
Distributed computing theory · 93% Computational complexity · 7% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed computing theory › shared memory
shared-memory synchronization |
0.8 | 3 | 2019 | Optimal Memory-Anonymous Symmetric Deadlock-Free Mutual Exclusion · PODC 2019 On the Time and Space Complexity of ABA Prevention and Detection · PODC 2015 Making objects writable · PODC 2014 |
Distributed computing theory
mutual exclusion |
0.4 | 1 | 2019 | Optimal Memory-Anonymous Symmetric Deadlock-Free Mutual Exclusion · PODC 2019 |
Distributed computing theory › concurrent systems
concurrent algorithm complexity |
0.1 | 2 | 2015 | On the Time and Space Complexity of ABA Prevention and Detection · PODC 2015 Brief announcement: resettable objects and efficient memory reclamation for concurrent algorithms · PODC 2013 |
Distributed computing theory › synchronization primitives
LL/SC |
0.1 | 1 | 2015 | On the Time and Space Complexity of ABA Prevention and Detection · PODC 2015 |
Computational complexity
time-space tradeoffs |
0.1 | 1 | 2015 | On the Time and Space Complexity of ABA Prevention and Detection · PODC 2015 |
Distributed computing theory › concurrent objects
wait-free implementation |
0.1 | 1 | 2014 | Making objects writable · PODC 2014 |
Computational complexity › complexity measures
worst-case complexity |
0.0 | 1 | 2013 | Brief announcement: resettable objects and efficient memory reclamation for concurrent algorithms · PODC 2013 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Optimal Memory-Anonymous Symmetric Deadlock-Free Mutual ExclusionabstractThe notion of an anonymous shared memory, introduced by Taubenfeld in PODC 2017, considers that processes use different names for the same memory location. As an example, a location name A used by a process p and a location name B ≠ A used by another process q can correspond to the very same memory location X, and similarly for the names B used by p and A used by q which may (or may not) correspond to the same memory location Y ≠ X. In this context, the PODC paper presented a 2-process symmetric deadlock-free mutual exclusion (mutex) algorithm and a necessary condition on the size m of the anonymous memory for the existence of such an n-process algorithm. This condition states that m must be belongs to M(n) {1} where M(n)= {m: ∀ ℓ: (1) < ℓ ≤ n: gcd(ℓ,m)=1). Symmetric means here that,process identities define a specific data type which allows a process to check only if two identities are equal or not. Zahra Aghazadeh, Damien Imbs, Michel Raynal, Gadi Taubenfeld, Philipp Woelfel |
PODC | 1 |
| 2016 | Upper Bounds for Boundless Tagging with Bounded Objects
Zahra Aghazadeh, Philipp Woelfel |
DISC | 1 |
| 2015 | On the Time and Space Complexity of ABA Prevention and DetectionabstractWe investigate the time and space complexity of detecting and preventing ABAs in shared memory algorithms for systems with n processes and bounded base objects. To that end, we define ABA-detecting registers, which are similar to normal read/write registers, except that they allow a process q to detect with a read operation, whether some process wrote the register since q's last read. ABA-detecting registers can be implemented trivially from a single unbounded register, but we show that they have a high complexity if base objects are bounded: An obstruction-free implementation of an ABA-detecting single bit register cannot be implemented from fewer than n-1 bounded registers. Moreover, bounded CAS objects (or more generally, conditional read-modify-write primitives) offer little help to implement ABA-detecting single bit registers: We prove a linear time-space tradeoff for such implementations. We show that the same time-space tradeoff holds for implementations of single bit LL/SC primitives from bounded writable CAS objects. This proves that the implementations of LL/SC/VL by Anderson and Moir (1995) as well as Jayanti and Petrovic (2003) are optimal. We complement our lower bounds with tight upper bounds: We give an implementation of ABA-detecting registers from n+1 bounded registers, which has step complexity O(1). We also show that (bounded) LL/SC/VL can be implemented from a single bounded CAS object and with O(n) step complexity. Both upper bounds are asymptotically optimal with respect to their time-space product. Zahra Aghazadeh, Philipp Woelfel |
PODC | 1 |
| 2014 | Space- and Time-Efficient Long-Lived Test-And-Set Objects
Zahra Aghazadeh, Philipp Woelfel |
OPODIS | 1 |
| 2014 | Making objects writableabstractWe devise a technique for augmenting shared objects in the standard n-process shared memory model with a linearizable Write{} operation, using bounded space and optimal worst-case step complexity. We provide a transformation of any shared object SW supporting only sequential Write{} operations into an object $W$ that supports concurrent Write{} operations. This transformation requires O(n2) SW objects and O(n2) O(log n)-bit registers, and each method (including Write{}) has, up to a constant additive term, the same time complexity as the corresponding method on object $SW$. Our implementation is deterministic, wait-free, and uses only shared registers (supporting atomic read and write operations). To the best of our knowledge, similarly efficient general constructions are not known even if stronger primitives such as CAS or LL/SC are available. Zahra Aghazadeh, Wojciech M. Golab, Philipp Woelfel |
PODC | 1 |
| 2013 | Brief announcement: resettable objects and efficient memory reclamation for concurrent algorithmsabstractWe present a new technique for reclaiming memory in concurrent shared memory algorithms with n asynchronous processes. Our methodology can be applied in the same settings as hazard pointers [10], but provides better worst-case guarantees: For the same tasks for which hazard pointers have expected constant amortized complexity, our technique guarantees constant time in the worst-case. Zahra Aghazadeh, Wojciech M. Golab, Philipp Woelfel |
PODC | 1 |
| 2009 | PeerStar: An attractive alternative to existing peer-to-peer topologiesabstractThe development of peer to peer overlay networks applications has attracted an immense interest from the research community in recent years. Several challenging issues have to be resolved in order to provide accessible, efficient and scalable inter-peer communication. Achieving resilience so as to reduce the disconnection probability, is among the most demanding issues to provide a robust and omnipresent service to peer to peer applications. This paper attempts to address this issue, by proposing a graph-theoretic model using the well-known star interconnection network with sub-logarithmic degree characteristics, which not only facilitate scalability problem, but also achieves maximum connectivity compared to the other existing graph-based methods. The simulation results confirm that the proposed solution attains a higher degree of resiliency compared to other existing topologies. Hosein Shafiei, Zahra Aghazadeh, Ahmad Khonsari, Mohamed Ould-Khaoua |
ISCC | 2 |