1. Ant colony optimisation–direct cover: a hybrid ant colony direct cover technique for multi-level synthesis of multiple-valued logic functions
- Author
-
Mostafa Abd-El-Barr
- Subjects
Very-large-scale integration ,Engineering ,Heuristic (computer science) ,business.industry ,Integrated circuit ,Ant colony ,Chip ,law.invention ,Cover (topology) ,law ,Logic gate ,Shortest path problem ,Electrical and Electronic Engineering ,business ,Algorithm - Abstract
The use of non-binary (multiple-valued) logic in the synthesis of digital systems can lead to savings in chip area. Advances in very large scale integration (VLSI) technology have enabled the successful implementation of multiple-valued logic (MVL) circuits. A number of heuristic algorithms for the synthesis of (near) minimal sum-of products (two-level) realisation of MVL functions have been reported in the literature. The direct cover (DC) technique is one such algorithm. The ant colony optimisation (ACO) algorithm is a meta-heuristic that uses constructive greediness to explore a large solution space in finding (near) optimal solutions. The ACO algorithm mimics the ant's behaviour in the real world in using the shortest path to reach food sources. We have previously introduced an ACO-based heuristic for the synthesis of two-level MVL functions. In this article, we introduce the ACO–DC hybrid technique for the synthesis of multi-level MVL functions. The basic idea is to use an ant to decompose a given MV...
- Published
- 2010
- Full Text
- View/download PDF