A MapReduce based Ant Colony Optimization approach to combinatorial optimization problems

ICNC(2012)

引用 26|浏览17
暂无评分
摘要
Ant Colony Optimization (ACO) is a kind of meta-heuristics algorithm, which simulates the social behavior of ants and could be a good alternative to existing algorithms for NP hard combinatorial optimization problems, like the 0-1 knapsack problem and the Traveling Salesman Problem (TSP). Although ACO can get solutions that are quite near to the optimal solution, it still has its own problems. Premature bogs the system down in a locally optimal solution rather than the global optimal one. To get better solutions, it requires a larger number of ants and iterations which consume more time. Parallelization is an effective way to solve large-scale ant colony optimization algorithms over large dataset. We propose a MapReduce based ACO approach. We show how ACO algorithms can be modeled into the MapReduce framework. We describe the algorithm design and implementation of ACO on Hadoop.
更多
查看译文
关键词
mapreduce,ant colony optimisation,traveling salesman problem,meta-heuristics algorithm,np hard combinatorial optimization problems,travelling salesman problems,tsp,knapsack problem,ant colony,0-1 knapsack problem,meta-heuristics,premature bogs,ant colony optimization,computational complexity,aco,0–1 knapsack problem,social behavior,knapsack problems,global optimization,meta heuristics,algorithm design,computational modeling,optimization,heuristic algorithm,algorithm design and analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要