Modeling Ant Colony Algorithms Using Learning Automata
نویسندگان
چکیده
Ant colony algorithms are a group of heuristic optimization algorithms that have been inspired by ants foraging for food. In these algorithms there are some agents, the ants, that for finding the suitable solution, search the solution space. On the other hand, Learning Automata is an abstract model that can do finite actions. Each selected action is evaluated by a random environment and the environment makes a response back to Learning Automata. Using this response, Learning Automata select its action for the next step and improves its efficiency. In this paper we show that ant colony algorithms can be modeled by a group of cooperating Learning Automata and then using a group of set of cooperating learning automata an algorithm for solving the routing problem in computer networks has been proposed. Computer simulations have been conducted to show the efficiency of the proposed method.
منابع مشابه
Improvement of Routing Operation Based on Learning with Using Smart Local and Global Agents and with the Help of the Ant Colony Algorithm
Routing in computer networks has played a special role in recent years. The cause of this is the role of routing in a performance of the networks. The quality of service and security is one of the most important challenges in routing due to lack of reliable methods. Routers use routing algorithms to find the best route to a particular destination. When talking about the best path, we consider p...
متن کاملImprovement of Routing Operation Based on Learning with Using Smart Local and Global Agents and with the Help of the Ant Colony Algorithm
Routing in computer networks has played a special role in recent years. The cause of this is the role of routing in a performance of the networks. The quality of service and security is one of the most important challenges in routing due to lack of reliable methods. Routers use routing algorithms to find the best route to a particular destination. When talking about the best path, we consider p...
متن کاملData Mining Using Learning Automata
In this paper a data miner based on the learning automata is proposed and is called LA-miner. The LA-miner extracts classification rules from data sets automatically. The proposed algorithm is established based on the function optimization using learning automata. The experimental results on three benchmarks indicate that the performance of the proposed LA-miner is comparable with (sometimes be...
متن کاملAn Improved Model of Ant Colony Optimization Using a Novel Pheromone Update Strategy
The paper introduces a novel pheromone update strategy to improve the functionality of ant colony optimization algorithms. This modification tries to extend the search area by an optimistic reinforcement strategy in which not only the most desirable sub-solution is reinforced in each step, but some of the other partial solutions with acceptable levels of optimality are also favored. therefore, ...
متن کاملResearch of Cellular Automata Model of Dockyard Ship Shifting Scheduling Problem and Its Ant Colony Algorithm
Abstract Shipyard ship shifting scheduling problem is a NP hard problem. By analyzing the characteristics of the problem, gradually present the general cellular automata model of the problem with the cellular automata theory, and explore the evolution rules of the CA model. Based on the evolution rules of the model, we proposal a general algorithm ideas and processes of the model. Finally, the ...
متن کامل