Online weighted matching

B Kalyanasundaram, K Pruhs - Journal of Algorithms, 1993 - Elsevier
We introduce and study online versions of weighted matching problems in metric spaces.
We present a simple 2k− 1 competitive algorithm for online minimum weighted bipartite …

[PDF][PDF] Sorting in linear time?

A Andersson, T Hagerup, S Nilsson… - Proceedings of the twenty …, 1995 - dl.acm.org
We show that a unit-cost RAM with a word length of w bits can sort n integers in the range O..
2W–1 in O (n log log n) time, for arbitrary wz log n, a significant improvement over the bound …

[PDF][PDF] General purpose parallel computing

WF McColl - Lectures on parallel computation, 1993 - Citeseer
A major challenge for computer science in the 1990s is to determine the extent to which
general purpose parallel computing can be achieved. The goal is to deliver both scalable …

Parallel integer sort: Theory and practice

X Dong, L Dhulipala, Y Gu, Y Sun - … of the 29th ACM SIGPLAN Annual …, 2024 - dl.acm.org
Integer sorting is a fundamental problem in computer science. This paper studies parallel
integer sort both in theory and in practice. In theory, we show tighter bounds for a class of …

Improved parallel integer sorting without concurrent writing

S Albers, T Hagerup - Information and Computation, 1997 - Elsevier
We show thatnintegers in the range 1,…, ncan be sorted stably on an EREW PRAM usingO
(t) time andO (n (log n log log n+(logn) 2/t)) operations, for arbitrary givent⩾ lognloglogn, and …

Theoretically-efficient and practical parallel in-place radix sorting

O Obeya, E Kahssay, E Fan, J Shun - The 31st ACM symposium on …, 2019 - dl.acm.org
Parallel radix sorting has been extensively studied in the literature for decades. However,
the most efficient implementations require auxiliary memory proportional to the input size …

[PDF][PDF] Optimal parallel suffix tree construction

R Hariharan - Proceedings of the twenty-sixth annual ACM …, 1994 - dl.acm.org
Abstract An O (rn)-work 0 (log4 rn)-time common CRCWPRAM algorithm for constructing the
suffix tree of a string s of length m drawn from any fixed alphabet set is obtained. The …

[PDF][PDF] Su x trees and their applications in string algorithms

R Grossi, GF Italiano - Proc. 1st South American Workshop on String …, 1993 - Citeseer
The su x tree is a compacted trie that stores all su xes of a given text string. This data
structure has been intensively employed in pattern matching on strings and trees, with a …

[PDF][PDF] Symmetry breaking for suffix tree construction

SC Sahinalp, U Vishkin - Proceedings of the twenty-sixth annual ACM …, 1994 - dl.acm.org
There are several serial algorithms for suffix tree construction which run in linear time, but
the number of operations in the only parallel algorithm available, due to Apostolic …

The power of collision: randomized parallel algorithms for chaining and integer sorting

R Raman - Foundations of Software Technology and Theoretical …, 1990 - Springer
We address the problem of sorting n integers each in the range {0,..., m-1} in parallel on the
PRAM model of computation. We present a randomized algorithm that runs with very high …