Please use this identifier to cite or link to this item:
https://open.uns.ac.rs/handle/123456789/13605
Title: | An optimal algorithm for generating equivalence relations on a linear array of processors | Authors: | Stojmenović, Ivan | Issue Date: | 1-Sep-1990 | Journal: | BIT | Abstract: | We describe a cost-optimal parallel algorithm for enumerating all partitions (equivalence relations) of the set {1, ..., n}, in lexicographic order. The algorithm is designed to be executed on a linear array of processors. It uses n processors, each having constant size memory and each being responsible for producing one element of a given set partition. Set partitions are generated with constant delay leading to an O(Bn) time solution, where Bn is the total number of set partitions. The same method can be generalized to enumerate some other combinatorial objects such as variations. The algorithm can be made adaptive, i.e. to run on any prespecified number of processors. To illustrate the model of parallel computation, a simple case of enumerating subsets of the set {1, ..., n}, having at most m (≤n) elements is also described. © 1990 BIT Foundations. | URI: | https://open.uns.ac.rs/handle/123456789/13605 | ISSN: | 00063835 | DOI: | 10.1007/BF01931658 |
Appears in Collections: | PMF Publikacije/Publications |
Show full item record
SCOPUSTM
Citations
10
checked on May 10, 2024
Page view(s)
7
Last Week
7
7
Last month
0
0
checked on May 10, 2024
Google ScholarTM
Check
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.