Abstract
In this paper we present three meta-heuristic approaches for FPGA segmented channel routing problems (FSCRPs) with a new cost function in which the cost of each assignment is not known in advance, and the cost of a solution only can be obtained from entire feasible assignments. Previous approaches to FSCPs cannot be applied to this kind of cost functions, and meta-heuristics are a good option to tackle the problem. We present two hybrid algorithms which use a Hopfield neural network to solve the problem's constraints, mixed with a Genetic Algorithm (GA) and a Simulated Annealing (SA). The third approach is a GA which manages the problem's constraints with a penalty function. We provide a complete analysis of the three metaheuristics, by tested them in several FSCRP instances, and comparing their performance and suitability to solve the FSCRP. © 2005 Springer Science + Business Media, Inc.
Original language | English |
---|---|
Pages (from-to) | 359-379 |
Number of pages | 21 |
Journal | Genetic Programming and Evolvable Machines |
Volume | 6 |
Issue number | 4 |
Early online date | 16 Aug 2005 |
DOIs | |
Publication status | Published - Dec 2005 |
Externally published | Yes |
Bibliographical note
This work has been partially supported by a research project of the Universidad de Alcalá, project number UAH PI2005/078.Keywords
- FPGAs
- Genetic algorithms
- Hybrid algorithms
- Segmented channel architecture
- Simulated annealing