DocumentCode :
1106155
Title :
R70-38 The Time Required for Group Multiplication
Author :
Levitt, Karl N.
Issue :
9
fYear :
1970
Firstpage :
859
Lastpage :
860
Abstract :
Applying some simple, easily understood principles, Spira, in extending some earlier work of Winograd, points the way to a powerful theory of computation complexity. Spira considers a (d, r) combinational network which is an interconnection of r-input, single-output modules, with each input-output line carrying a value from the set {0, 1, ⋯ , d -1}. A finite function φ: X1 × X2 × ⋯ Xn→Y is to be computed, but it is assumed that before the inputs are inserted into the network, each input can be individually (and arbitrarily) transformed by a set of maps gj: Xj→Ij. It is also assumed that there is a 1-1 output map h: Y→Oc, so in practice the (d, r) network will have as input [g1(x), ⋯, gn(xn)] and as output h(φ(x1, ⋯, xn)). The problem is to bound the number of levels required of the network. Given a φ for a particular output mapping, it is not difficult to specify a lower bound on the number of levels required, by identifying for each output line the number of different values of input variables which yield a different output value. The minimum number of levels required for each output line is then evaluated by noting that an output at level z can depend on at most r´ input lines whence the output line requiring the most levels provides the bound.
Keywords :
Asynchronous circuits; Automata; Cities and towns; Delay; Feeds; Joining processes; Signal design; Wire;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/T-C.1970.223066
Filename :
1671659
Link To Document :
بازگشت