1 citations · 1 across the 4 of their papers we have counts for
4 papers
Counting Inversions Adaptively
Amr Elmasry
We give a simple and efficient algorithm for adaptively counting inversions in a sequence of integers. Our algorithm runs in time in the word-RAM…
Strengthened Lazy Heaps: Surpassing the Lower Bounds for Binary Heaps
Stefan Edelkamp, Jyrki Katajainen, Amr Elmasry
Let denote the number of elements currently in a data structure. An in-place heap is stored in the first locations of an array, uses extra space, and supports the op…
Selection from read-only memory with limited workspace
Amr Elmasry, Daniel Dahl Juhl, Jyrki Katajainen +1
Given an unordered array of elements drawn from a totally ordered set and an integer in the range from to , in the classic selection problem the task is to find the…
Priority Queues with Multiple Time Fingers
Amr Elmasry, Arash Farzan, John Iacono
A priority queue is presented that supports the operations insert and find-min in worst-case constant time, and delete and delete-min on element x in worst-case O(lg(min{w_x, q_x}+…