VLSI placement problem based on ant colony optimization algorithm

8Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The paper discusses a modified algorithm based on the ants’ behavior in nature. We suggest to apply this algorithm for solving the element placement problem—one of the most difficult problem in the VLSI design. This problem belongs to the NP-class problem that is there are no precise methods to solve this problem. Also we formulate the placement problem and choose an optimization criterion. The developed ant colony optimization (ACO) algorithm obtains optimal and quasi-optimal solutions during polynomial time. The distinguish feature of the algorithm is that alternative solution are represented as an undirected graph with weighted edges. Besides, at each generation the algorithm creates a taboo-list to eliminate the quantity of agent (ant) which is wrong from the point of view the using of Reverse Polish notation. To compare obtained results with known analogous algorithms we developed software which allows to carry out experiments on the basis of IBM benchmarks. Conducted experiments shown that the ACO algorithm is better than the other algorithms an average of 9%.

Cite

CITATION STYLE

APA

Zaruba, D., Zaporozhets, D., & Kureichik, V. (2016). VLSI placement problem based on ant colony optimization algorithm. In Advances in Intelligent Systems and Computing (Vol. 464, pp. 127–133). Springer Verlag. https://doi.org/10.1007/978-3-319-33625-1_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free