文件名称:旅行商问题的演化算法实现源码
文件大小:626KB
文件格式:RAR
更新时间:2010-11-28 03:50:34
TSP 旅行商 源代码 演化算法 遗传算法
旅行商问题(TSP),也称担货郎问题。最早可追溯到1759年EULER提出的骑士旅行问题。1948年,由美国兰德公司推动,TSP成为近代组合优化领域的一个典型难题。应该说,TSP是一个具有广泛应用背景和重要理论价值的组合优化问题,它已被证明属于NP难题。
TSP搜索空间随着城市数的增大,所有的旅程路线组合为(n-1)!/2.若用穷举搜索发对N=50的TSP问题进行求解,即使采用每秒钟计算1亿次的计算机,需要5*1048年。对于常规方法和现有的计算工具而言,存在着诸多的计算难题。而借助遗传算法的搜索能力解决TSP问题,是很自然的想法。
本算法采用顺序编码,杂交算子采用部分影射杂交,变异算子采用反转变异,具有良好的收敛性。
【文件预览】:
旅行商问题
----evolution()
--------evolution.ncb(2.31MB)
--------evolution.suo(37KB)
--------evolution()
--------debug()
--------evolution.sln(892B)