资源简介

使用Java实现了几个典型的智能优化算法,通过模拟退火、禁忌搜索、遗传算法解决了TSP旅行商问题。BP神经网络问题解决了分类问题。程序已经通过了测试,可直接运行。

资源截图

代码片段和文件信息

package org.wucl;

/**
 * TSP城市实体
 * 
 * @author wucl(lailaiwcl@163.com)
 * 
 */
public class City {
public String name;
public double x;
public double y;

public City(String name double x double y) {
this.name = name;
this.x = x;
this.y = y;
}

public City(City c) {
this.name = c.name;
this.x = c.x;
this.y = c.y;
}

@Override
public String toString() {
return name + “:(“ + x + ““ + y + “)“;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-02-21 10:28  arithmetic\
     文件         360  2014-02-21 10:06  arithmetic\.classpath
     文件         386  2013-09-26 10:32  arithmetic\.project
     目录           0  2014-02-21 10:28  arithmetic\.settings\
     文件          88  2014-01-08 17:17  arithmetic\.settings\org.eclipse.core.resources.prefs
     文件         629  2013-09-26 10:32  arithmetic\.settings\org.eclipse.jdt.core.prefs
     目录           0  2014-02-21 10:28  arithmetic\bin\
     文件         284  2013-12-11 13:11  arithmetic\bin\data.txt
     文件        4698  2014-01-15 18:30  arithmetic\bin\iris.data
     文件         621  2014-02-19 12:18  arithmetic\bin\log4j.properties
     目录           0  2014-02-21 10:28  arithmetic\bin\org\
     目录           0  2014-02-21 10:28  arithmetic\bin\org\wucl\
     目录           0  2014-02-21 10:28  arithmetic\bin\org\wucl\bp\
     文件        4676  2014-02-21 10:08  arithmetic\bin\org\wucl\bp\BP.class
     文件        3421  2014-02-21 10:12  arithmetic\bin\org\wucl\bp\BPMain.class
     文件        2206  2014-02-21 10:06  arithmetic\bin\org\wucl\bp\RamdomFileLine.class
     文件         996  2014-02-21 10:24  arithmetic\bin\org\wucl\City.class
     目录           0  2014-02-21 10:28  arithmetic\bin\org\wucl\ga\
     文件        5888  2014-02-21 10:23  arithmetic\bin\org\wucl\ga\Genetic.class
     目录           0  2014-02-21 10:28  arithmetic\bin\org\wucl\sa\
     文件        5241  2014-02-21 10:25  arithmetic\bin\org\wucl\sa\SA.class
     目录           0  2014-02-21 10:28  arithmetic\bin\org\wucl\ts\
     文件        5515  2014-02-21 10:26  arithmetic\bin\org\wucl\ts\Tabu.class
     文件         795  2014-02-21 10:26  arithmetic\bin\org\wucl\ts\Tabu2$1.class
     文件         795  2014-02-21 10:26  arithmetic\bin\org\wucl\ts\Tabu2$2.class
     文件        1887  2014-02-21 10:26  arithmetic\bin\org\wucl\ts\Tabu2$3.class
     文件        5713  2014-02-21 10:26  arithmetic\bin\org\wucl\ts\Tabu2.class
     目录           0  2013-12-17 09:14  arithmetic\d\
     目录           0  2014-02-21 10:28  arithmetic\lib\
     文件      358085  2013-09-06 10:49  arithmetic\lib\log4j-1.2.12.jar
     目录           0  2014-02-21 10:28  arithmetic\src\
............此处省略17个文件信息

评论

共有 条评论