Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ran Mendelson

dblp:59/120 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none

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

Theory of computation · 2 · 2 first-author

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
2 papers
Algorithms and data structures · 32% Graph algorithms and graph theory · 32% Approximation and online algorithms · 32%

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

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory
graph algorithms
0.122006
Melding priority queues · ACM Trans. Algorithms 2006
Meldable RAM priority queues and minimum directed spanning trees · SODA 2004
Approximation and online algorithms › approximation algorithms › network design
minimum directed spanning tree
0.122006
Melding priority queues · ACM Trans. Algorithms 2006
Meldable RAM priority queues and minimum directed spanning trees · SODA 2004
Algorithms and data structures
priority queues
0.122006
Melding priority queues · ACM Trans. Algorithms 2006
Meldable RAM priority queues and minimum directed spanning trees · SODA 2004
Computational complexity › computational models
RAM model
0.012004
Meldable RAM priority queues and minimum directed spanning trees · SODA 2004

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

union-find · 0.1amortized analysis · 0.1
YearPublicationVenuePosition
2006 Melding priority queues
abstract
We show that any priority queue data structure that supports insert , delete , and find-min operations in pq ( n ) amortized time, where n is an upper bound on the number of elements in the priority queue, can be converted into a priority queue data structure that also supports fast meld operations with essentially no increase in the amortized cost of the other operations. More specifically, the new data structure supports insert , meld and find-min operations in O (1) amortized time, and delete operations in O ( pq ( n ) + α( n )) amortized time, where α( n ) is a functional inverse of the Ackermann function, and where n this time is the total number of operations performed on all the priority queues. The construction is very simple. The meldable priority queues are obtained by placing a nonmeldable priority queues at each node of a union-find data structure. We also show that when all keys are integers in the range [1, N ], we can replace n in the bound stated previously by min{ n , N }.Applying this result to the nonmeldable priority queue data structures obtained recently by Thorup [2002b] and by Han and Thorup [2002] we obtain meldable RAM priority queues with O (log log n ) amortized time per operation, or O (√log log n ) expected amortized time per operation, respectively. As a by-product, we obtain improved algorithms for the minimum directed spanning tree problem on graphs with integer edge weights, namely, a deterministic O ( m log log n )-time algorithm and a randomized O ( m √log log n )-time algorithm. For sparse enough graphs, these bounds improve on the O ( m + n log n ) running time of an algorithm by Gabow et al. [1986] that works for arbitrary edge weights.
Ran Mendelson, Robert E. Tarjan, Mikkel Thorup, Uri Zwick
ACM Trans. Algorithms1
2004 Meldable RAM priority queues and minimum directed spanning trees
Ran Mendelson, Mikkel Thorup, Uri Zwick
SODA1