Repository logo

Algorithms for generating integer partitions.

dc.contributor.advisorStojmenovic, Ivan,
dc.contributor.authorZoghbi, Antoine C.
dc.date.accessioned2009-03-23T14:12:24Z
dc.date.available2009-03-23T14:12:24Z
dc.date.created1993
dc.date.issued1993
dc.degree.levelMasters
dc.degree.nameM.C.Sc.
dc.description.abstractIn this thesis we consider the problem of generating integer partitions. We provide an overview of all known algorithms for the sequential generation of partitions of an integer. The performance is measured and compared separately for the standard and multiplicity representation of integer partitions. We present two new algorithms for generating integer partitions in the standard representation which generate partitions in lexicographic and antilexicographic order respectively. We prove that both algorithms generate partitions with constant average delay (exclusive of the output; output is generated and not printed). Historically, all existing algorithms for generating integer partitions in the multiplicity representation showed better performance than all the existing algorithms for generating integer partitions in the standard representation. An empirical test shows that both new algorithms are a few times faster than any previously known algorithms for generating unrestricted integer partitions in the standard representation. Moreover, they are faster than any known algorithm for generating integer partitions in the multiplicity representation (exclusive of the output). We describe several modifications to existing algorithms, and a transformation of one algorithm from the standard to the multiplicity representation. Finally, we provide a brief overview of sequential and parallel algorithms that generate partitions at random, and an analysis of a parallel algorithm for generating all partitions.
dc.format.extent120 p.
dc.identifier.citationSource: Masters Abstracts International, Volume: 33-02, page: 0574.
dc.identifier.isbn9780315896772
dc.identifier.urihttp://hdl.handle.net/10393/6506
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-11312
dc.publisherUniversity of Ottawa (Canada)
dc.subject.classificationComputer Science.
dc.titleAlgorithms for generating integer partitions.
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
MM89677.PDF
Size:
1.79 MB
Format:
Adobe Portable Document Format