CORE
🇺🇦
make metadata, not war
Services
Services overview
Explore all CORE services
Access to raw data
API
Dataset
FastSync
Content discovery
Recommender
Discovery
OAI identifiers
OAI Resolver
Managing content
Dashboard
Bespoke contracts
Consultancy services
Support us
Support us
Membership
Sponsorship
Community governance
Advisory Board
Board of supporters
Research network
About
About us
Our mission
Team
Blog
FAQs
Contact us
Optimal parallel weighted multiselection
Authors
H. Shen
Publication date
1 January 2002
Publisher
'Institute of Electrical and Electronics Engineers (IEEE)'
Abstract
Copyright © 2002 IEEEWeighted multiselection requires us to select r elements from a given set of n elements, each associated with a weight such that each element selected is on a pre-specified weighted-rank, where an element is on weighted-rank k if it is the smallest element such that the aggregated weight of all elements not greater than it in the set is not smaller than k. This paper presents efficient algorithms for solving this problem both sequentially and in parallel on EREW PRAM. Our sequential algorithm solves this problem in time O(nlogr) which is optimal. Our parallel algorithm runs in O(T/sub 1/logr) time on an EREW PRAM with 1 < p /spl les/ n processors, and is optimal with respect to T/sub 1/ which is the time complexity for single-element weighted selection using p processors. We give a parallel algorithm for single-element weighted selection using p EREW processors which runs cost-optimally in O(n/p) time for 1 < p /spl les/ nloglogn/logn, and time-optimally in O(logn/loglogn) time for nloglogn/logn < p /spl les/ n.Hong She
Similar works
Full text
Available Versions
Adelaide Research & Scholarship
See this paper in CORE
Go to the repository landing page
Download from data provider
oai:digital.library.adelaide.e...
Last time updated on 05/08/2013
JAIST Repository
See this paper in CORE
Go to the repository landing page
Download from data provider
oai:dspace.jaist.ac.jp:10119/1...
Last time updated on 12/08/2017