| Loopless Algorithms for Generating Permutations, Combinations, and Other Combinatorial Configurations |
| Full text |
Pdf
(816 KB)
|
| Source
|
Journal of the ACM (JACM)
archive
Volume 20 , Issue 3 (July 1973)
table of contents
Pages: 500 - 513
Year of Publication: 1973
ISSN:0004-5411
|
|
Author
|
|
Gideon Ehrlich
|
Department of Applied Mathematics, The Weizmann Institute of Science, Rehovot, Israel
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 37, Downloads (12 Months): 200, Citation Count: 25
|
|
|
ABSTRACT
The purpose of this work is to find a method for building loopless algorithms for listing combinatorial items, like partitions, permutations, combinations. Gray code, etc. Algorithms for the above sequence are detailed in full.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
JOHNSON, S.M. Generat,on of permutations by adjacent transpositions. Math. Comput. 17 (1963), 282-285.
|
 |
2
|
|
| |
3
|
EVEN, S. Algorithmic Combinatomcs Macmillan, New York, 1973, p. 2.
|
| |
4
|
EHRLm~, G. Four combinatoriM algorithms: PERMU. Permutations (to appear in Comm. A CM). COMBI: Combinations (to appear in Comm ACM). COMPOMIN: Compositions with minima (to appear in Comm. ACM). COMPOMAX: Compositions with maxima (to appear in Comm. A CM). See als~ PARTI' Part,t,ons of a set (m manuscript). GRAY2: Reflected binary Gray code (in manuscript).
|
| |
5
|
~,~D-S~ITH, R.J. Generation of permutation sequences: Part 2. Compuler J. 14 (May 1971), 136-139.
|
| |
6
|
BOOTHROID, j. Algorithm 30. Computer J. 10 (1967), 310
|
| |
7
|
GILBERT, E N Gray codes and paths on the n-cube. Bell Syst. Tech J 37 (May 1958), 815-826.
|
 |
8
|
|
| |
9
|
EHRLICH, G. PATEXACT: Generator of set-partitions to exactly R subsets (to appear).
|
|