|
News of the Kabardin-Balkar scientific center of RAS, 2013, Issue 4, Pages 42–47
(Mi izkab462)
|
|
|
|
COMPUTER SCIENCE. NANOTECHNOLOGY
Evolutionary algorithm for designing
combinational logic circuits
V. V. Kureichik, V. V. Kureychik Southern Federal University, 347928, Taganrog, 44, Nekrasovsky Lane
Abstract:
The article describes one of the most important tasks of the design engineering task of synthesis of
combinational logic circuits. It belongs to a class of NP-complex and difficult tasks. This paper describes
the formulation of the problem. We propose an evolutionary approach for solving this problem. The article describes the tasks of analysis and synthesis in the design of combinational logic circuits. We have
developed an evolutionary algorithm based on the modeling of the evolution of Hugo de Frieze, allowing
a set of quasi-optimal solutions in polynomial time. Implemented software environment for the C# language and a computational experiment and conducted a series of tests and experiments have refined theoretical estimates of the time complexity of algorithms for designing combinational logic circuits and their
behavior. In the best case time complexity of algorithms $\approx O(n\log n)$, in the worst case — $O (n^2)$.
Keywords:
evolutionary search, engineering design, combinational logic, evolutionary algorithm.
Received: 27.06.2013
Citation:
V. V. Kureichik, V. V. Kureychik, “Evolutionary algorithm for designing
combinational logic circuits”, News of the Kabardin-Balkar scientific center of RAS, 2013, no. 4, 42–47
Linking options:
https://www.mathnet.ru/eng/izkab462 https://www.mathnet.ru/eng/izkab/y2013/i4/p42
|
Statistics & downloads: |
Abstract page: | 25 | Full-text PDF : | 8 | References: | 8 |
|