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
Last month
0
checked on May 10, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.