{'fraction_non_alphanumeric': 0.01451378809869376, 'fraction_numerical': 0.0, 'mean_word_length': 5.07488986784141, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
New Ant Colony Algorithm Method based on Mutation for FPGA Placement Problem

Many real world problems can be modelled as an optimization problem. Evolutionary algorithms are used to solve these problems. Ant colony algorithm is a class of evolutionary algorithms that have been inspired of some specific ants looking for food in the nature. These ants leave trail pheromone on the ground to mark good ways that can be followed by other members of the group. Ant colony optimization uses a similar mechanism to solve the optimization problem. Usually the main difficulties of evolutionary algorithm for solving the optimization problem are: early convergence, loss of population diversity, and placing in a local minimum .Therefore, it needs the way that preserves the variation and tries to avoid trapping in local minimum. In this paper by combining ant colony algorithm and mutation hybrid algorithms that leads to the better solution for optimization of FPGA (Field Programmable Gate Array) placement problem is made. They are different types of swarm intelligence algorithm. After designing the algorithm, its parameters tuning have been done by solving several problems, and then the proposed methods have been compared with the other approaches. The results show that in most problems, the proposed hybrid method is able to obtain better solutions and makes fewer errors.