DocumentCode :
1111026
Title :
Sequential Permutation Networks
Author :
Harada, Kazuaki
Author_Institution :
Kamakura Works, Mitsubishi Electric Corporation
Issue :
5
fYear :
1972
fDate :
5/1/1972 12:00:00 AM
Firstpage :
472
Lastpage :
479
Abstract :
Two sequential permutation networks which generate all nǃ permutations without duplication are presented. Each permutation can be derived from its predecessor autonomously in one clock step. Based on the principle of recursive execution of a product of transpositions, the first network is constructed in multiple cascades of ½(n²-n) switching elements each of which permutes its input pair to its output pair according to its internal state, and is controlled sequentially by the same principle. Next, the network whose structure and control sequence are complementary to those of the first is presented. The first is named a cyclic permutation network and is an explicit representation of a mapping function The second is named a lexicographic permutation network and is an explicit representation of a factorial counting function where ah is a h-nary factorial digit 0 ≤ ah ≤ (n-1). The characteristics of the networks are investigated by establishing a one-to-one correspondence among nI integers, n! permutations, and n! states of the networks. For the lexicographic permutation network which can generate all permutations in lexicographic order, three examples of applications are given.
Keywords :
Combinatorial algebra, permutation networks, sequential circuits, special-purpose digital circuits, switching networks.; Algebra; Clocks; Digital circuits; Hardware; Helium; Integrated circuit interconnections; Multiprocessor interconnection networks; Sequential circuits; Switching circuits; Telephony; Combinatorial algebra, permutation networks, sequential circuits, special-purpose digital circuits, switching networks.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/T-C.1972.223543
Filename :
1672136
Link To Document :
بازگشت