DocumentCode
1441994
Title
Periodic symmetric functions, serial addition, and multiplication with neural networks
Author
Cotofana, Sorin ; Vassiliadis, Stamatis
Author_Institution
Dept. of Electr. Eng., Delft Univ. of Technol., Netherlands
Volume
9
Issue
6
fYear
1998
fDate
11/1/1998 12:00:00 AM
Firstpage
1118
Lastpage
1128
Abstract
This paper investigates threshold based neural networks for periodic symmetric Boolean functions and some related operations. It is shown that any n-input variable periodic symmetric Boolean function can be implemented with a feedforward linear threshold-based neural network with size of O(log n) and depth also of O(log n), both measured in terms of neurons. The maximum weight and fan-in values are in the order of O(n). Under the same assumptions on weight and fan-in values, an asymptotic bound of O(log n) for both size and depth of the network is also derived for symmetric Boolean functions that can be decomposed into a constant number of periodic symmetric Boolean subfunctions. Based on this results neural networks for serial binary addition and multiplication of n-bit operands are also proposed. It is shown that the serial addition can be computed with polynomially bounded weights and a maximum fan-in in the order of O(log n) in O(n/log n) serial cycles. Finally, it is shown that the serial multiplication can be computed in O(n) serial cycles with O(log n) size neural gate network, and with O(n log n) latches
Keywords
Boolean functions; adders; computational complexity; counting circuits; digital arithmetic; feedforward neural nets; majority logic; multiplying circuits; threshold logic; Boolean functions; McCulloch Pitts neural networks; counters; fan-in values; feedforward neural networks; majority logic gates; multiplication; neural gate network; parity; periodic symmetric functions; serial addition; serial binary multipliers; threshold logic; Algorithm design and analysis; Boolean functions; CMOS technology; Computer networks; Costs; Feedforward neural networks; Neural networks; Neurons; Polynomials; Size measurement;
fLanguage
English
Journal_Title
Neural Networks, IEEE Transactions on
Publisher
ieee
ISSN
1045-9227
Type
jour
DOI
10.1109/72.728356
Filename
728356
Link To Document