公共软件


  • 软件包: ACOTSP。1.03.tgz版
    作者:托马斯·斯特泽尔(Thomas Stützle)。
    简短描述:此软件包提供了应用于对称旅行推销员问题(TSP)的各种蚁群优化(ACO)算法的实现。实现的ACO算法包括蚂蚁系统、精英蚂蚁系统、MAX-MIN蚂蚁系统、基于排名的蚂蚁系统、最佳-最差蚂蚁系统和蚁群系统。
    软件的目标:在一个通用框架下为对称TSP提供ACO算法的实现。该实现具有相当高的性能。
    许可证:GPL公司
    编程语言:在Linux下用ANSI C开发(不能保证它在Windows下能很好地工作;但是,一些有限的测试表明,该代码在Windows和Mac OS X下也能很好的工作)。
    备注:这是ACOTSP的1.03版;它在很大程度上与用于生成书中结果的软件相同蚁群优化作者:Marco Dorigo和Thomas Stüzle,麻省理工学院出版社,马萨诸塞州剑桥,美国,2004年。它经过了轻微的重新构造,使代码更具可读性,添加了更多的注释,并使用Opag 0.6.4版本生成了一个新的命令行解析器。
    ACOTSP软件已由Adrian Wilke移植到Java并可用在这里

  • 软件包: antnet-1.1-src.tar
    作者:穆达萨·法鲁克。
    简短描述:在Omnet++中实现AntNet。
    许可证:GPL公司
    编程语言:在Omnet++中开发。
    备注:该模型实现了G.Di Caro和M.Dorigo中提出的AntNet路由算法。AntNet:通信网络的分布式静态控制《人工智能研究杂志》,9:317-3651998年。它需要OMNeT++2.3或更高版本。

  • 软件包: hc-mmas-ubqp.tar.gz公司
    作者:克里斯蒂安·布鲁姆。
    简短描述:在超立方体框架中实现的MAX-MIN蚂蚁系统(MMAS),用于无约束二进制二次规划(UBQP)。
    软件的目标:教育(非高绩效);它展示了如何在超立方体框架中实现MMAS。
    许可证:GPL公司
    编程语言:在Linux下用C++开发(不能保证它能在Windows下工作)。
    备注:本文中对实现的算法进行了描述蚁群优化的超立方体框架《IEEE系统、人与控制论汇刊B部分》出版。

  • 软件包: GUIAnt-Miner.zip公司
    作者:费尔南多·梅耶和拉斐尔·斯图布斯·帕皮内利。
    简短描述:GUI Ant-Miner是一种从数据中提取分类规则的工具。它是名为Ant-Miner(基于蚁群的数据挖掘器)的数据挖掘算法的更新版本,该算法由Lopes的Parpinelli于2002年提出和弗雷塔斯。GUI Ant-Miner与原始算法的区别如下:它具有友好的图形用户界面,使得使用蚂蚁成为可能在蚁群优化(ACO)概念中,数据输入文件使用著名的Weka系统进行标准化,并在几乎任何操作系统,因为它是用Java编写的。
    软件的目标:此软件可免费用于研究和教学(不是高性能代码)。
    许可证:GPL公司
    编程语言:爪哇。
    备注:有关Ant-Miner及其相关原理的更多信息,请参阅:Parpinelli,R.S.,Lopes,H.S.,Freitas,A.A。“使用蚁群优化算法进行数据挖掘”。IEEE进化计算汇刊,蚁群算法专刊,v.6,n.4,p.321-3322002年8月。

  • 软件包: 迈拉
    作者:费尔南多·埃斯特班·巴里尔·奥特罗。
    简短描述:Myra是一个用Java编写的跨平台Ant Colony优化框架。它提供了一个专门的数据挖掘层来支持ACO的应用分类问题,包括Ant-Miner和cAnt-Miner算法。后者是Ant-Miner的扩展,它能够直接处理连续属性,即cAnt-Miner不需要预处理步骤中的离散化方法。
    软件的目标:提供Ant-Miner和cAnt-Mineer分类算法的实现。就执行时间和内存消耗而言,该实现的性能相当高。
    许可证:LGPL公司
    编程语言:爪哇。
    备注:有关更多信息,请参阅“cAnt-Miner:一种处理连续属性的蚁群分类算法”。《第六届蚁群优化和群集智能国际会议论文集》(ANTS 2008),计算机科学讲义5217,第48-59页。Springer-Verlag,2008年。

  • 软件包: AntSolver.tgz公司
    作者:克里斯汀·索尔农(Christine Solnon)。
    简短描述:AntSolver是一个用ACO解决约束满足问题的程序。
    许可证: CeCILL-B免费软件许可
    编程语言:在C中开发。
    备注:可以找到更多信息在这里

  • 软件包: AntClique.tgz格式
    作者:克里斯汀·索尔农(Christine Solnon)。
    简短描述:AntClique是一个用于解决最大集团问题的程序。
    许可证: CeCILL-B免费软件许可
    编程语言:在C中开发。
    备注:可以找到更多信息在这里

  • 软件包: 蚂蚁.tgz
    作者:克里斯汀·索尔农(Christine Solnon)。
    简短描述:AntCar是一个解决汽车排序问题的程序。
    许可证: CeCILL-B免费软件许可证
    编程语言:在C中开发。
    备注:可以找到更多信息在这里

  • 软件包: AntMiner+v1.0.rar
    作者:Bart Minnaert和David Martens。
    简短描述:AntMiner+是一种基于蚁群优化原理的分类技术。
    软件的目标:目标是从数据集推断出可理解的基于规则的分类模型。
    许可证:版权所有(c)2011,Bart Minnaert,保留所有权利。
    编程语言:马特拉布。
    网站: http://www.antminerplus.com/
    备注:AntMiner+实现基于:
    • D.Martens、M.De Backer、R.Haesen、J.Vantheenen、M.Snoeck和B.Baesens,“蚁群优化分类”,摘自IEEE进化计算汇刊第11卷,Nb。2007年,第651-665页。
    • B.Minnaert、D.Martens、M.De Backer和B.Baesens,“调整或不调整:基于元启发式的序列覆盖算法的规则评估”,2012年1月根特大学2012/769号FEB工作文件。

 
上次修改日期:2012年3月6日
网站负责人:Romain Hendrickx和Leonardo Bezerra