Arrow Research search
Back to I&C

I&C 1993

On Parallel Integer Merging

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

The problem of merging two sorted arrays A = (a 1, a 2, .. ., a n 1 ) and B = (b 1, b 2, .. ., b n 2 ) is considered. For input elements that are drawn from a domain of integers [1. .. s] we present an algorithm that runs in O(log log log s) time using n/log log log s CREW PRAM processors (optimal speed-up) and O(ns ϵ) space, where n = n 1 + n 2. For input elements that are drawn from a domain of integers [1. .. n] we present a second algorithm that runs in O(α(n)) time (where α(n) is the inverse of Ackermann′s function) using n/α(n) CREW PRAM processors and linear space. This second algorithm is non-uniform; however, it can be made uniform at a price of a certain loss of speed, or by using a CRCW PRAM.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
785292021680521653
v2026.09.13