Abstract
In this paper the construction of a switching network capable of
n
!-permutation of its
n
input terminals to its
n
output terminals is described. The building blocks for this network are binary cells capable of permuting their two input terminals to their two output terminals.
The number of cells used by the network is 〈
n
· log
2
n
-
n
+ 1〉 = Σ
n
k
=1
〈log
2
k
〉. It could be argued that for such a network this number of cells is a lower bound, by noting that binary decision trees in the network can resolve individual terminal assignments only and not the partitioning of the permutation set itself which requires only 〈log
2
n
!〉 = 〈Σ
n
k
=1
log
2
k
〉 binary decisions.
An algorithm is also given for the setting of the binary cells in the network according to any specified permutation.
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Cited by
265 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献